nullmailer
foi escrito exatamente para esse propósito: Apenas transmitindo tudo para outro host.
Eu preciso enviar e-mails de um aplicativo da web usando contas do Gmail. Tanto quanto eu entendo, enviá-los diretamente irá congelar o processo de trabalho por um longo tempo (é um aplicativo Rails em execução no Apache / Passenger). Então, eu quero instalar o servidor SMTP local, que irá enfileirar a mensagem e enviá-lo usando o Gmail. Eu não tenho experiência com e-mail, então eu preciso de um servidor que é extremamente fácil de configurar.
nullmailer
foi escrito exatamente para esse propósito: Apenas transmitindo tudo para outro host.
O mais fácil de configurar é o que você está mais familiarizado. Se você não está familiarizado com nenhum deles, então o mais fácil é o que a pessoa que você contrata para configurar seu servidor de e-mail está familiarizada. Na falta disso, eu uso e recomendo o Postfix, que tem documentação decente e muitos exemplos na Internet. Outras pessoas podem recomendar o Exim, e isso também não é ruim.
A declaração "Não tenho experiência com e-mail" e o envio de e-mails em massa de aplicativos da Web, juntos, são realmente uma receita para o luto (como estar na lista negra por ter inadvertidamente enviado um pobre bobo desavisado, etc.).
Eu não quero pregar, mas você deve ter uma boa compreensão do que você está se metendo ou encontrar alguém que já o tenha.
Dito isto, hoje em dia a maioria dos servidores é muito fácil de configurar para o que você deseja fazer. Eu sou parcial ao sendmail / fedora / redhat / centos, então:
# yum -y install sendmail sendmail-cf
[edite o /etc/sendmail.mc e altere a linha:
dnl define(
SMART_HOST ', smtp.your.provider')
para se parecer com:
define(
SMART_HOST ', smtp.gmail.com')
ou qualquer coisa que o google diga que você deve usar]
# chkconfig sendmail on
# service sendmail start
Felicidades.
I have no experience with mail, so I need a server which is extremely easy to set up.
Não há software de servidor de e-mail que atenda a esse critério. Se você quiser configurar o envio de e-mails do seu aplicativo sem estar na lista negra, use um serviço.
Eu uso o Mailjet. Tem o melhor plano gratuito da IMO.
Eu também gosto do Mandrill, Mailgun, Postmark. O Sendgrid parece pro mas caro. Mas, falando sério, se você não sabe muito sobre o Linux, configurar um servidor de e-mail é um exercício de futilidade. E um passo em falso, então você começa a ficar na lista negra, então está tudo acabado (você terá que mudar os endereços IP de todos os seus servidores de envio).
Nós estávamos pousando na caixa de spam em todo o lugar até que nós mudamos para eles. Se você não gosta de passar mais de 200 horas se familiarizando com os softwares e protocolos da década de 1970, basta usar um serviço.
Eu não sei porque isso é downvoted. Esta é a única opção viável para um noob do admin do correio do linux. Que, gaste as (copiosas) horas, ou contrate alguém que saiba o que estão fazendo.
Tags gmail smtp linux email-server