Que servidor de e-mail devo usar para o Debian?

3

Estou no Debian 5 e quero configurar um servidor de e-mail para POP3, IMAP e SMTP. Ouvi dizer que existem várias soluções para isso, incluindo Cyrus.

Qual servidor de e-mail (que idealmente suporta esses três protocolos) você recomendaria?

Além disso, eu gostaria de automatizar a criação de contas para clientes a partir do PHP. Se você sabe como fazer isso, você também pode dar alguns conselhos.

    
por Daniel 19.08.2010 / 18:16

8 respostas

3

Você precisará de vários aplicativos, eu sugeriria o Postfix (o para transporte de e-mail) e o Dovecot (para o IMAP). Você pode querer domínios virtuais e usuários, caso em que você pode usar algo como mysql ou openldap. Nós fomos a rota LDAP, mas há menos ajuda do que existe para o mysql.

Para ser honesto, a configuração de servidores de e-mail não é trivial. Por isso, é melhor você visitar o link e encontrar um howto que você acha que parece ser bom para suas necessidades.

Recentemente, alguém recomendou zimbra.com e obm.org, mas eu não tenho experiência com isso, e imagino que eles estejam sentados em frente a um servidor de e-mails já em funcionamento.

    
por 19.08.2010 / 18:43
2

iRedMail é uma opção para um script de configuração único e completo.

    
por 19.08.2010 / 23:59
1

Em relação às opções de software, eu corro postfix para SMTP e courier para IMAP / POP3 e estou feliz com eles, mas eu acho que os outros softwares (Exim, qmail, Dovecot) também são bons. Se o Exim for o padrão no Debian, talvez seja uma boa opção. Cyrus era uma opção que eu considerava, mas parecia muito complicado e não muito diferente do Courier, então terminei com o Courier.

Com relação a usuários e automação, acho que usar Domínios e Usuários virtuais é a melhor maneira (um pouco mais complicada de instalar, mas muito mais fácil de usar) à medida que você adiciona novos domínios, usuários ou encaminhamento de e-mail, adicionando um único registro (nome de usuário, senha, cota para novos usuários e para domínios ou encaminhamento de e-mail é ainda mais simples) em seu banco de dados (eu uso o mysql para esta parte) para que você possa facilmente adicioná-los a partir do php ou de onde você precisa.

    
por 20.08.2010 / 03:38
0

Qmail é muito fácil de instalar e administrar. Minha única experiência foi com o qmail e sendmail e dada a escolha qmail é muito mais simples.

    
por 19.08.2010 / 18:18
0

Pode acabar sendo argumentativo ou subjetivo, mas o qmail é conhecido pela segurança, e o postfix é feito pela simplicidade. O postfix é um substituto para o sendmail também.

    
por 19.08.2010 / 18:34
0

Nenhum de seus MTAs básicos suportará POP3 ou IMAP. Todos os MTAs clássicos suportam apenas SMTP. No entanto, complementos estão disponíveis para esses protocolos. Sob o Debian eu sempre recomendaria o exim. É o MTA padrão, tem um bom suporte para verificação de vírus (com Clam AV), filtragem de spam (spamassassin) e greylisting. Por padrão, isso será enviado para um smarthost ou para caixas de correio locais.

Você pode então instalar soluções para POP3 (eu recomendo qpopper, mas existem muitas alternativas, por exemplo, teapop3) e IMAP (eu recomendo courier-imap). Você também pode usar um conjunto inteiro baseado no correio.

Em termos de automatizar a configuração da conta via PHP, dê uma olhada no vexim. Esse é um pacote que fornece uma interface da Web simples de usar para administração exim.

Agora aqui está minha palavra final: se você está fazendo isso para aprender sobre vários MTAs e aspectos relacionados, então vá em frente e faça. Se você está fazendo isso para alguns usuários e uma solução de e-mail real, eu recomendo que você vá e obtenha algumas contas com um provedor de e-mail comercial. Eu ouvi coisas muito boas sobre o gmail, mas elas não são as únicas. A administração de um servidor de e-mail ativo não é algo que você faz uma vez e depois desaparece. É um trabalho do dia-a-dia, requer muito conhecimento e dedicação, e se você errar um pouquinho, os hackers estarão em cima de você.

    
por 19.08.2010 / 18:36
0

Você precisará de dois servidores, um para SMTP e outro para IMAP / POP. Eu recomendaria o Dovecot como um servidor IMAP porque é muito mais fácil de executar que o cyrus, e então usar o Postfix para SMTP porque você pode integrar facilmente seu esquema de autenticação e não precisa mais do Cyrus SASL, o que é difícil de configurar e documentar.

    
por 19.08.2010 / 18:37
0

Como este ainda não foi mencionado, pensei em jogar os meus 2 centavos. Eu pessoalmente prefiro o Exim, pois é muito fácil de configurar e muito extensível. Eu posso fazer com que o Exim faça quase tudo que eu quiser em relação ao SMTP. Para IMAP (S) / POP (S), eu também recomendaria o Dovecot - rápido, eficiente e simples.

    
por 20.08.2010 / 00:02

Tags