Ouvi dizer que a maioria dos filtros de spam usa uma pesquisa DNS reversa no endereço IP de origem do servidor SMTP de envio (ou algo parecido) como parte do processo de verificação. Quero garantir que meus e-mails sejam aprovados nessa verificação. Como exatamente posso verificar se meus e-mails estão corretos?
Ao pesquisar, percebi que, se olhar para o cabeçalho de uma mensagem de email válida vinda do Gmail, vou ver algo assim:
Received: from mail-pz0-f185.google.com (mail-pz0-f185.google.com [209.85.222.185])
by mx.google.com with ESMTP id 10si2346996pxi.164.2009.07.22.22.26.19;
Wed, 22 Jul 2009 22:26:19 -0700 (PDT)
Quando eu faço uma pesquisa em 209.85.222.18, ela responde com mail-pz0-f185.google.com, que é o que eu esperaria. Se ele respondeu com um domínio diferente, presumo que isso indique um problema e falhe na verificação.
É disso que se trata a pesquisa inversa de DNS ou estou latindo na árvore errada?
fonte
Você está certo ao afirmar que uma consulta DNS reverso não verifica o nome do host do servidor SMTP. No entanto, é importante observar que alguns servidores de email realmente verificam isso. Meu último trabalho foi em uma empresa de hospedagem de câmbio e, ocasionalmente, teríamos problemas por causa disso. Como destinatário do correio, deve-se notar nesta discussão que o verso dessa equação também está se tornando popular agora - registros SFP. Basicamente, um registro SPF abrange o nome do host / IP do servidor SMTP, informando quais servidores estão autorizados a enviar correio como seu domínio. Se um servidor falsificado tentar enviar o destinatário, a mensagem será recusada, pois é de um IP incorreto.
fonte