Não tenho certeza do que fazer sobre isso. Quando em um IP diferente (o mesmo servidor configurado, domínio etc.), não tivemos problemas com a capacidade de entrega de email. Desde a transferência para o EC2, apesar de os limites de SMTP impostos pela AWS terem sido removidos, estou descobrindo que o email do meu servidor entra no meu spambox. Meu site envia várias centenas de e-mails (legítimos, opt-in) por dia. Qual você acha que é a melhor solução aqui?
Chris.
email
amazon-ec2
spam
chrism2671
fonte
fonte
Respostas:
A Amazon agora lançou seu próprio serviço de e-mail. Amazon SES. Essa é sua melhor aposta apenas para enviar e-mail. http://aws.amazon.com/ses/
Se você deseja estatísticas mais detalhadas e informações sobre seus e-mails, como o rastreamento abre e clica, você pode usar um servidor SMTP de terceiros, o antigo favorito é o AuthSMTP, se você quiser algo um pouco mais moderno e mais barato, tente o Elastic Email ( http: // elasticemail .com ).
fonte
O EC2 agora permite que você faça o DNS reverso configurável, o que é uma grande ajuda se você estiver tentando enviar emails de uma instância do EC2. Consulte esta postagem do blog da AWS para obter mais detalhes.
fonte
Geralmente, os IPs do EC2 são proibidos e estão na lista negra quase em todos os serviços de filtragem de spam devido a uma coisa lamentável que os remetentes de spam gostam de comprar instâncias e usá-los para enviar spam.
A única coisa que você poderia usar para usar o IP elástico e pedir aos serviços comuns de filtragem de spam para remover seus / 32s.
Outra solução seria usar algum serviço de proxy SMTP em algum lugar.
fonte
Foi o que funcionou para mim depois de algumas tentativas e erros nas instâncias do EC2
/sbin/postfix
vez de/sbin/sendmail
Defino o nome do host do meu servidor de correio em /etc/postfix/main.cf assim:
myhostname=www.your.tld
(altere www.your.tld para o nome do seu servidor)Defino um registro do Sender Policy Framework (SPF) no meu DNS da seguinte maneira:
@ IN TXT "v=spf1 a +all"
Eu configurei um registro DKIM no meu DNS da seguinte maneira:
_adsp._domainkey.your.tld IN TXT "dkim=unknown"
(Altere your.tld para o seu nome de domínio, por exemplo, example.com)Solicitei a configuração do DNS reverso em meus IPs elásticos para resolver em meu domínio usando o formulário de contato da AWS em
https://aws-portal.amazon.com/gp/aws/html-forms-controller/contactus/ec2-email-limit-rdns-request
Os e-mails do meu aplicativo da web não são mais roteados para spam pelo GMail. Não até eles sonharem com algum novo galo e touro anti-EC2 -err anti-spam de qualquer maneira!
fonte
Na minha opinião, é uma má idéia ter um + all no registro SPF. + todos os meios passam em todos, assim como não possuem um registro SPF. Você deve alterá-lo para algo como
onde
+ a significa permitir todos os ips com um registro A no DNS
+ mx significa permitir todos os ips com um registro MX no DNS
ip4: nnnn significa permitir que esse IP envie emails
- todos os meios não permitem que mais nada envie emails de DNS esse domínio. As regras são verificadas da esquerda para a direita. portanto -all no final não permitirá nada que não satisfaça as regras anteriores
Além disso
deve ser alterado para
fonte
Hmmm no meu caso, usando o postfix e encaminhar emails via authsmtp ou sendgrid.
http://pauldowman.com/2008/02/17/smtp-mail-from-ec2-web-server-setup/ http://wiki.sendgrid.com/doku.php?id=postfix
fonte
Faça este teste do servidor de email . Isso lhe dará sugestões possíveis para implementar. Se você não conseguir implementar as sugestões (ou) ainda tiver problemas, poderá obter um Serviço de Retransmissão SMTP
fonte
Se você preencher este formulário e incluir seus endereços IP Elastic, seus endereços IP não serão listados nas listas negras (depois de alguns dias), a menos que você realmente comece a enviá-los por spam.
https://aws-portal.amazon.com/gp/aws/html-forms-controller/contactus/ec2-email-limit-rdns-request
Por padrão, os endereços IP do EC2 estão na lista cinza na maioria das listas de spam devido à sua natureza dinâmica. O envio da solicitação acima fará com que seus endereços IP não estejam na lista cinza.
fonte
É um pouco perigoso usar o EC2 para enviar emails. O EC2, por sua natureza, permite que você gire e desative máquinas rapidamente, o que é ótimo para enviar spam. Eu recomendo que você envie seus e-mails a partir de um host SMTP fixo dedicado à sua empresa. Na verdade, eu mesmo fiz isso: nossa nova inicialização é executada no EC2, mas envia e-mails usando os serviços de e-mail comercial do Google no IMAP.
Simon @ LabSlice
fonte