Nota: Há alguns comentários opinativos sobre isso. Você está livre para ignorá-lo :)
Ok, estamos falando de e-mail, por isso devemos começar dizendo que simplesmente não há como garantir a capacidade de entrega de uma mensagem. O SMTP foi criado em um momento mais silencioso e confiável. Desde então, muitas pessoas implementaram o que consideram a solução final para o spam, apenas para se surpreender com o fato de não funcionar; ou que os spammers descobriram como derrotá-lo; ou que se baseia em todos ter feito isso para ser eficaz. (ou dezenas de outras razões). O que temos agora é bagunça de sistemas balcanizados e idéias semi-implementadas que significam que é praticamente impossível garantir que sua mensagem seja transmitida.
Minha opinião é que a maioria das melhores práticas deve estar centrada no e-mail de recebimento , em vez de enviá-lo. Como remetente, não é seu trabalho garantir que ele atenda a quaisquer medidas aleatórias que o destinatário tenha em vigor. O trabalho deles é garantir que a filtragem deles não bloqueie correspondências legítimas com base em suposições sobre a aparência de uma mensagem de correio; muitos dos quais não levam em conta as maneiras interessantes pelas quais o correio pode ser roteado e entregue.
First, what I can't find anywhere is whether or not the domain name of the From: email address needs to match the domain name of the SMTP server.
Em princípio, não. Há muitos motivos legítimos pelos quais um MTA enviará emails de endereços que não têm nada a ver com seu próprio domínio. Você pode se deparar com sistemas que rejeitam seus e-mails por esse motivo, mas esse não é seu problema . Não faz mal ter seus registros PTR correspondentes ao seu domínio e que o anúncio HELO corresponda a esses registros, pelo menos no TLD; mas qualquer coisa que rejeite apenas porque o domínio From:
não corresponde ao TLD PTR está quebrado .
If so, then I am confused by the advice given here, specifically (in a listing of bad case scenarios):
No SPF record for the domain being used in the HELO command.
Os registros SPF são outra dessas idéias "soa bem em princípio" (veja aqui por outro discurso sobre esse assunto) que ganhou muito peso. O principal problema para mim é que muitos MTAs punem injustamente domínios que simplesmente não publicam nenhum SPF. Novamente, isso não é problema seu .
Dito isso, eu coloquei um para os nossos domínios, porque isso não é feito para se gabar com os administradores de sistema do cliente com muita freqüência. Isso acaba sendo uma decisão política, e não técnica.
Se você for usar o SPF e deixar seu PTR e HELO como abc.def.linode.com
; então o registro SPF para todos dos seus From:
domínios deve listar esse servidor como um remetente. Se você não tiver controle sobre foo.com
e bar.com
DNS, terá que falar com alguém que tenha.
I'm currently using the linode.com SMTP+PTR domain and example.com From: address combination without much of any deliverability issue
e nem você deve ter. Se você publicar o SPF e o linode.com
seerver não estiver listado, você será muito rejeitado. No entanto, se você listou, ou se example.com
não publicar nenhum registro SPF, então você deve estar bem. (Eu repito o meu ponto anterior que MTAs rejeitando e-mail porque não há SPF publicado em todos estão quebrados e, provavelmente, saltando um monte de e-mail legítimo).