Il DNS diretto porta un nome a un indirizzo. Il DNS inverso riporta l'indirizzo a un nome, e i server di posta lo controllano: un indirizzo senza nome, o un nome che non corrisponde, viene trattato come una connessione casalinga che manda spam.
Guardi che cosa dice il suo
dig -x 1.2.3.4 +short
# should print mail.yourdomain.com.
Un nome generico del fornitore - qualcosa con dentro le cifre dell'IP - è l'impostazione predefinita e non basta per un server che manda posta.
Si imposta dal fornitore, non nel suo DNS
Il DNS inverso sta con chi possiede l'indirizzo IP. Non lo può impostare nella sua zona, per quanto le piacerebbe. È un campo nel pannello del fornitore, o una richiesta all'assistenza.
I tre devono concordare
- Il record inverso punta a un nome, per esempio
mail.yourdomain.com. - Quel nome si risolve in avanti, tornando allo stesso IP.
- Il server di posta si presenta con quello stesso nome nell'HELO.
dig mail.yourdomain.com +short # must be the same address
postconf myhostname # must be the same name
Una discordanza è peggio di niente
Un record inverso che punta a un nome che non torna indietro, o un HELO in disaccordo con entrambi, viene letto come una configurazione sbagliata o un falso. I destinatari lo valutano peggio di un indirizzo del tutto privo di record.
Se manda attraverso un relay o un fornitore transazionale, quel che conta è il loro DNS inverso e il suo non c'entra nulla - una delle ragioni per cui un relay è più facile che gestirsi un mittente proprio.