Existem algumas opções a serem feitas ao selecionar um MTA para instalar; o primeiro é se você deseja um MTA somente de envio ou se precisa de um servidor de e-mail completo.
Esta postagem do Unix.SE
fornece uma lista abrangente de MTAs somente para envio disponíveis; todos eles já estão empacotados para o Ubuntu 10.10. Há algumas coisas que você pode considerar ao escolher um MTA somente de envio:
se ele pode enfileirar e-mails para entrega posterior em caso de falha: IIRC, somente isso nullmailer
pode ser feito.
se ele substituirá o agente de entrega de correio do sistema (procure uma linha Provides: mail-transport-agent
na saída de apt-cache
show package
). Caso isso aconteça, todos os emails originários do sistema (incluindo relatórios de tarefas cron, estatísticas de popularidade etc.) serão tratados pelo MTA que você instala: se você não configurar aliases de email corretos para usuários raiz e outros, o email pode acabar sendo entregue no endereço errado (normalmente, algum administrador de sistema no seu ISP). Atualmente, pacotes nullmailer
, esmtp-run
(mas não
esmtp
) e ssmtp
se enquadram nesta categoria.
Todos os MTAs de envio apenas encaminham seu email para outro servidor (chamado "host de retransmissão" ou "smarthost"; normalmente é o servidor SMTP do seu ISP) e, em seguida, permitem que ele lide com todos os detalhes da entrega real de mensagens na Internet. Você precisa descobrir se existem requisitos especiais para se conectar ao servidor ISP (por exemplo, algum tipo de autenticação ou TLS) e escolher um MTA que ofereça suporte aos recursos necessários (por exemplo, ssmtp
não suporta nenhum tipo de autenticação ou SSL / TLS).
Servidores de e-mail completos incluem exim ,
postfix e
sendmail . O script de instalação pós-instalação do Debian / Ubuntu fará um ótimo trabalho de produção de uma configuração funcional para algumas configurações comuns (entrega de email apenas para o sistema local; envio de email através de um "smarthost" - ou seja, um servidor de email que você funil todos os seus emails, normalmente o host SMTP do seu ISP; site da Internet com conectividade total de entrada e saída). IMHO, o postfix é o mais fácil de executar e configurar, mas como é tão capaz, seu manual de configuração é muito mais longo do que qualquer um dos MTAs somente de envio.
Além disso, o risco real de configurar um servidor de correio é que, se você cometer um erro na configuração local, o correio será entregue no local errado (leia-se: perdido) ou - pior - com um sistema de retransmissão aberta que pode ser usado por remetentes de spam (e, acredite, eles podem encontrar uma retransmissão aberta antes que você perceba que seu servidor é um).
Meu conselho seria começar com um MTA somente de envio e, em seguida, atualizar para um servidor de email completo somente se você vir a necessidade (o que não é o caso se você quiser apenas enviar emails para o seu endereço do GMail).