Qual é a maneira absoluta, mínima, sem complicações e, esperançosamente, à prova de idiotas, de configurar um servidor SMTP local ?
Se você vai dizer o postfix, quais são essas etapas mínimas e absolutamente idiotas à prova de idiotas para configurá-lo?
Estou meio surpreso com o quão difícil parece encontrar isso em qualquer lugar. Eu preciso:
- um servidor smtp hospedado localmente que envia email para a Internet.
- sem tls ou saslauth ou o que seja.
- apenas permite que o correio seja proveniente do host local.
- sem relés.
Parece que deve haver algum pacote de software em algum lugar onde você instala, configura uma conta e então você tem um servidor smtp local.
Eu não sou um administrador de sistemas. As pessoas dizem que o postfix é simples, mas talvez eu esteja fazendo errado, todos os documentos de configuração que vejo são bastante complicados, na verdade não tenho uma hora livre para gastar depurando um servidor de correio. Eu só quero enviar e-mails para a internet. Isso é tão difícil assim?
Respostas:
Embora não seja mantido, você pode tentar esmtp . No entanto, ele suporta algumas das funcionalidades que você não deseja, mas é muito fácil de configurar.
Na
Synaptic Package Manager
descrição do Ubuntu paraesmtp
:O site esmtp lista algumas outras alternativas , das quais
sSMTP
parece a mais simples. NaSynaptic Package Manager
descrição do Ubuntu parassmtp
:fonte
Ignore todos os documentos de configuração, você não precisa deles. No Debian / Ubuntu, os problemas de configuração foram tratados. A
debconf
configuração dos servidores SMTP oferece um conjunto de configurações padrão. Isso inclui algumas opções que farão o que você deseja. Considere instalar opostfix-doc
pacote se desejar alguma documentação.Pela minha experiência, a configuração do Debian / Ubuntu é muito bem a mesma para o Exim4 e o Postfix. As seguintes opções são para o Exim4, mas devem funcionar para o Postfix. Você pode executar novamente a configuração com o
dpkg-reconfigure
comandoA configuração padrão quando você seleciona
mail sent by smarthost; received via SMTP or fetchmail
deve fornecer muito perto do que você deseja. Para impedir o recebimento de e-mail, definalisten address for incoming SMTP sessions
como127.0.0.1
.Como alternativa, convém considerar a seleção
mail sent by smarthost; no local mail
. Isso enviará a maioria das mensagens para outro sistema para entrega. Mensagens sobre a incapacidade de enviar email para o outro servidor serão entregues localmente.Normalmente, o mais inteligente que entregará seu e-mail é o servidor de retransmissão do seu ISP. Em uma LAN, MAN ou WAN, pode haver um servidor de correio local a ser usado.
fonte
Tenho as mesmas necessidades e acabei de instalar o postfix no CentOS com esses comandos simples (é claro que substitua fancyhostname, fancydomain e [email protected] pelo que é apropriado para você):
Tenho certeza que o ubuntu não pode ser mais difícil. Em breve, testá-lo e reportar aqui
fonte
Eu vim com a mesma pergunta e parece que o OpenSMTPD é menor e mais simples.
fonte
instalar mailutils
envie um email como este
Fonte: http://ubuntuforums.org/showthread.php?t=1883221
fonte