O e-mail da minha instância do EC2 está sendo bloqueado por spam pelo gmail

12

Não sei o que fazer sobre isso. Quando em um IP diferente (o mesmo servidor, domínio, etc), não tivemos problemas com a capacidade de entrega de e-mail. Desde a transferência para o EC2, apesar de ter os limites SMTP impostos pela AWS removidos, estou descobrindo que o e-mail do meu servidor entra na minha caixa de spambox. Meu site envia vários e-mails (legítimos, opt-in) por dia. Qual você acha que é a melhor solução aqui?

Chris.

    
por chrism2671 31.07.2010 / 14:10

9 respostas

8

A Amazon lançou seu próprio serviço de e-mail. Amazon SES. Essa é a sua melhor aposta para apenas enviar e-mails. link

Se você quiser estatísticas mais detalhadas e insights sobre o seu e-mail, como o rastreamento abre e clica, você pode usar um servidor SMTP de terceiros, o antigo favorito é AuthSMTP, se você quiser algo um pouco mais moderno e barato tente Elastic Email ( link ).

    
por 01.04.2011 / 06:08
8

O EC2 agora permite que você faça DNS reversível configurável, o que é uma grande ajuda se você estiver tentando enviar e-mails de uma instância do EC2. Dê uma olhada em post de blog da AWS para mais detalhes.

    
por 02.08.2010 / 19:08
6

Geralmente, os IPs do EC2 são banidos e colocados em listas negras em quase todos os serviços de filtragem de spam, devido a uma infelicidade que os spammers gostam de comprar instâncias e usá-lo para enviar spam.

A única coisa que você pode fazer é usar o IP elástico e solicitar que os serviços comuns de filtragem de spam removam seus / 32s.

Outra solução seria usar algum serviço de proxy SMTP em algum lugar.

    
por 01.08.2010 / 13:02
4

Isso é o que funcionou para mim depois de algumas tentativas e erros com as instâncias do EC2

  1. Usando /sbin/postfix em vez de /sbin/sendmail
  2. Eu configurei o nome do host do meu servidor de e-mail em /etc/postfix/main.cf assim: myhostname=www.your.tld (altere www.your.tld para o nome do seu servidor)

  3. Eu configurei um registro do Sender Policy Framework (SPF) no meu DNS assim: @ IN TXT "v=spf1 a +all"

  4. Eu configurei um registro DKIM no meu DNS assim: _adsp._domainkey.your.tld IN TXT "dkim=unknown" (Mude seu.tld para o seu nome de domínio, por exemplo. Example.com)

  5. Eu solicitei que o DNS reverso fosse configurado em meus Elastic IPs para resolver 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 encaminhados para spam pelo Gmail. Até que eles inventem algum novo galo e touro anti-spam anti-EC2!

    
por 03.10.2011 / 21:34
4

Na minha opinião, é uma má idéia ter um registro + all in SPF. + todos os meios passam todos, tão bons quanto não ter um registro SPF. Você deve mudá-lo para algo como

@ IN TXT "v=spf1 +a +mx ip4:1.2.3.4 ip4:5.6.7.8 -all"

em que
+ a significa permitir que todos os ips que possuam um registro A no DNS
+ mx signifiquem permitir todos os ips com um registro MX no DNS
ip4: nnnn significa permitir que este IP envie emails
-all significa que não permite mais nada enviar emails deste domínio. As regras são verificadas da esquerda para a direita. daí - no final tudo vai proibir qualquer coisa que não satisfaz as regras anteriores

"dkim=unknown" 

deve ser alterado para

"dkim=all"
    
por 13.03.2012 / 03:51
3

Hmmm no meu caso usando e-mails postfix e forward via authsmtp ou sendgrid.

link link

    
por 12.08.2010 / 11:53
2

Faça este Teste do servidor de e-mail . 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

    
por 02.08.2010 / 08:53
2

Se você preencher este formulário e incluir seus endereços Elastic IP, seus endereços IP não serão listados nas listas negras (depois de alguns dias), a menos que você realmente comece a enviar spams deles.

link

Por padrão, os endereços IP do EC2 são listados na maioria das listas de spam devido à sua natureza dinâmica. Enviar a solicitação acima fará com que seus endereços IP não fiquem listados em cinza.

    
por 15.12.2010 / 21:59
1

É um pouco perigoso usar o EC2 para enviar e-mails. O EC2, por sua natureza, permite que você gire rapidamente e abaixe as máquinas, o que o torna ótimo para enviar spam. Eu recomendo que você envie seus e-mails 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 do Google Business no IMAP.

Simon @ LabSlice

    
por 10.08.2010 / 21:11