Meu ambiente: hMailServer 5.6.8 no Windows Server 2022 Standard
Digamos que eu tenha dois domínios (na verdade não possuo esses domínios, eles são apenas exemplos) www.myblog.com
e www.mailserver.com
. Ambos estão hospedados na mesma máquina e possuem o mesmo endereço IP 1.2.3.4
.
O blog www.myblog.com
usa www.mailserver.com
para enviar e-mails. O site www.mailserver.com
serve apenas como servidor de e-mail; não é acessível a partir de um navegador. Eu configurei para que quando www.myblog.com
enviar um e-mail para alguém, o servidor de e-mail do destinatário receba SENT: EHLO www.mailserver.com
, mas veja a mensagem, para que o destinatário veja que o e-mail veio .SENT: MAIL FROM:<[email protected]>
myblog.com
Como mencionado antes, a mensagem EHLO atual éSENT: EHLO www.mailserver.com
Tudo está funcionando bem até agora. Recentemente decidi verificar a "classificação de spam" da minha configuração emhttps://www.mail-tester.com. Enviei um e-mail para o testador de spam usando a configuração descrita acima e vi um aviso abaixo doSpam Assassinoseção que diz
SPF_HELO_NONE SPF: HELO não publica um registro SPF
Minha pergunta é: como faço para me livrar desse aviso? Os registros DNS estão como deveriam ser? Veja abaixo os registros DNS de cada domínio.
Os registros DNS para cada domínio são os seguintes (observe o registro PTR para 1.2.3.4):
IP address 1.2.3.4
PTR www.mailserver.com
myblog.com
Name Type Value
@ A 1.2.3.4
* A 1.2.3.4
@ MX 10 myblog.com.
@ TXT v=spf1 ip4:1.2.3.4 ~all
dkim._domainkey TXT v=DKIM1; t=s; k=rsa; p=[super long public key string]
mailserver.com
Name Type Value
@ A 1.2.3.4
* A 1.2.3.4
@ MX 10 mailserver.com.
@ TXT v=spf1 ip4:1.2.3.4 ~all
Responder1
Consegui me livrar do aviso adicionando um registro TXT extra com o nome "www" ao www.mailserver.com
DNS:
mailserver.com
Name Type Value
@ A 1.2.3.4
* A 1.2.3.4
@ MX 10 mailserver.com.
@ TXT v=spf1 ip4:1.2.3.4 ~all
www TXT v=spf1 ip4:1.2.3.4 ~all <-- adding this record fixed the warning