Impedir que o e-mail seja marcado como spam

28

Essa é uma pergunta canônica sobre como evitar que as mensagens enviadas sejam classificadas como spam.
Também relacionado:

Gostaria de saber como impedir que meus e-mails do meu site sejam marcados como spam? Estou usando o sendmail.

Estou tentando enviar e-mails através do meu aplicativo ruby-on-rails. Os e-mails são todos escritos em sueco (se isso faz alguma diferença?). Não sei por que eles continuam sendo marcados como spam.

Posso fazer alguma coisa para minimizar o risco?

jonepatr
fonte
3
Isso depende inteiramente do motivo pelo qual seu email está sendo marcado como spam. Você pode ser mais específico com esta pergunta? :-)
voretaq7
Atualizei a pergunta um pouco, talvez ainda não específica, mas é um pouco difícil ser mais específico. Basta perguntar se você quer saber mais! Obrigado!
precisa saber é
Possível duplicado, consulte: serverfault.com/questions/41693/…
gravyface

Respostas:

24

O correio será marcado como spam pelos principais ISPs (incluindo provedores de webmail como gmail, hotmail, yahoo) por vários motivos possíveis:

  1. Se você estiver enviando a partir de um endereço IP residencial
  2. Se você estiver enviando a partir de um endereço IP com má reputação
  3. Se você estiver enviando e-mails que correspondam a certos padrões (isso é difícil de descrever, mas o software procura coisas como "Parabéns, você ganhou US $ 1 bilhão!", De uma maneira parecida).
  4. Se você enviar muitos emails para o ISP muito rápido
  5. Se muitas pessoas no ISP clicarem no botão "Isso é spam" nos seus e-mails
  6. Se você não usa o SPF para identificar quais servidores de email do seu domínio podem enviar email e quais servidores podem não
  7. Se você não usar o DKIM para assinar suas mensagens
  8. Se você não solicitou permissão para ser um "remetente em massa" (alguns oferecem isso como AOL e hotmail)
  9. Se o seu endereço IP estiver em alguma lista de bloqueio de DNS

e muitas, muitas outras razões possíveis.

Você pode verificar a reputação do seu endereço IP em https://www.senderscore.org/.
Você pode verificar se está em várias listas de bloqueio em http://www.mxtoolbox.com/blacklists.aspx

Avleen
fonte
6

Além de todas as etapas da excelente resposta aceita, vários dos maiores provedores de email têm ferramentas e programas especiais para remetentes (em massa) que ajudarão a impedir que seu email válido seja marcado como spam. Bastante típicos são os programas de loop de feedback que permitem que você, como remetente, responda às reclamações de spam dos destinatários, em vez de entrar na lista negra imediatamente como remetente de spam.

Ainda não há garantias.

Microsoft responsável por, entre outros @hotmail.com, @live.com, @outlook.come @msn.comofertas:

  • O JMRP do Junk Mail Reporting Program para proprietários de domínio.
  • O SNDS do Smart Network Data Service destina -se principalmente a proprietários de espaço IP, em vez de domínios individuais.

Google é @gmail.comofertas:

A AOL oferece:

  • Loops de feedback, solicitação da lista de permissões e várias ferramentas em https://postmaster.aol.com/
  • Seus servidores de correio também geram mensagens de erro específicas , que você pode encontrar nos seus logs / mensagens devolvidas e que podem ajudar a diagnosticar problemas de entrega.

E, sem dúvida, muito mais!

HBruijn
fonte
Essas são ótimas dicas! Tenho problemas com a Microsoft ao marcar meus e-mails como spam, embora tenha seguido todas as outras práticas recomendadas gerais como DKIM e verificando listas negras. Estou curioso para ver que tipo de impacto essas sugestões terão, mas agora estou muito mais otimista com a minha situação. Obrigado!
FlippingBinary
0

Muitas vezes, a razão para marcar emails como spam também é a ausência de vários cabeçalhos, geralmente do cabeçalho "Para", o que geralmente ocorre quando o envio de emails é feito no console de um host ou com um script mal configurado.

drookie
fonte
0

Nenhuma resposta simples para isso. Faça o traceroute do envio do host para o servidor de correio e do servidor de correio para o nó de destino (host que está baixando o email). Simplesmente cada nó PODE ser um servidor antispam e pode marcar Você como email como SPAM. Sem mencionar que pode haver proxies / utms / andsons antispam transparentes e, no final, o software AntiVirus instalado nos computadores dos usuários.

Geralmente o que você pode fazer em primeiro lugar:

  • desativar o antispam no servidor de email para a conta de destino
  • verifique se não há antispam no roteador de destino que também atua como um AntiSpam
  • domínio de remetentes da lista de permissões em todos os lugares que puder
  • faça drill logs do sendmail, verifique se o seu aplicativo não está funcionando corretamente e não está enviando milhares de emails
  • verifique se você não está violando a política de envio de e-mails no seu provedor (geralmente e-mails / hora)
  • verifique se há uma configuração DNS adequada do domínio, por exemplo. Campo SFP
  • execute alguns testes, por exemplo, no mxtoolbox.com para encontrar possíveis problemas com o servidor de email.
integratorIT
fonte