Mediul meu: hMailServer 5.6.8 pe Windows Server 2022 Standard
Să presupunem că am două domenii (nu dețin cu adevărat aceste domenii, sunt doar exemple), www.myblog.com
și www.mailserver.com
. Ambele sunt găzduite pe aceeași mașină și au aceeași adresă IP 1.2.3.4
.
Site-ul blogului www.myblog.com
utilizări www.mailserver.com
pentru a trimite e-mailuri. Site-ul www.mailserver.com
servește doar ca server de e-mail; nu este accesibil dintr-un browser. L-am configurat astfel încât când www.myblog.com
trimite un e-mail cuiva, serverul de e-mail al destinatarului îl primește TRIMIS: EHLO www.mailserver.com
, dar vede SENT: MAIL FROM:<[email protected]>
mesaj, astfel încât destinatarul să vadă că e-mailul a venit myblog.com
.
După cum am menționat anterior, mesajul actual EHLO este TRIMIS: EHLO www.mailserver.com
Totul funcționează bine până acum. Recent am decis să verific „evaluarea spam” a configurației mele la https://www.mail-tester.com. Am trimis un e-mail testatorului de spam folosind configurația descrisă mai sus și am văzut un avertisment sub Spam Assassin sectiunea care spune
SPF_HELO_NONEÂ Â Â Â Â Â Â Â SPF: HELO nu publică o înregistrare SPF
Întrebarea mea este cum scap de acest avertisment? Înregistrările DNS sunt așa cum ar trebui să fie? Vezi mai jos înregistrările DNS pentru fiecare domeniu.
Înregistrările DNS pentru fiecare domeniu sunt după cum urmează (rețineți înregistrarea PTR pentru 1.2.3.4):
Adresa IP 1.2.3.4
PTR www.mailserver.com
myblog.com
Nume Tip Valoare
@ 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=[șir de cheie publică foarte lungă]
mailserver.com
Nume Tip Valoare
@ A 1.2.3.4
* A 1.2.3.4
@ MX 10 mailserver.com.
@ TXT v=spf1 ip4:1.2.3.4 ~all