Existem algumas maneiras de abordar isso, nenhuma com 100% de certeza, mas se você tentar várias, pelo menos, você aumentará sua taxa de entrega. Suponho que você tenha controle de DNS para seu domínio. Esta não é uma lista exaustiva.
- Tenha um registro MX para seu domínio para aceitar respostas.
- Configure um um registro SPF para seu domínio. Isso não é muito difícil se você souber as origens de todos os e-mails (por exemplo, sempre estará enviando pelo mesmo subconjunto de servidores SMTP). A Microsoft recomenda que envie seu registro para eles depois de configurar o SPF, que ajuda você a passar para Hotmail.
- Verifique se o seu endereço IP de envio é em qualquer lista negra . Tire isso se puder; este processo é diferente para quase todos eles, no entanto.
- Se puder, configure a autenticação DKIM .
A última parte é apenas para enviar e-mails "de boa aparência", e isso vai variar muito dependendo de como você está criando suas mensagens (em uma aplicação web ou em seu próprio cliente de desktop). A resposta do Docunext é um exemplo de como abordar esse problema. Isso inclui coisas como correspondência de correspondência e cabeçalhos, não uso de linhas de assunto em branco, etc.