tutte le guide

// come risolvere

Bounce Gmail "550 5.7.25": reverse DNS (PTR) obbligatorio

Gmail rifiuta la tua email perché il tuo IP di invio non ha reverse DNS, o ne ha uno che non punta di nuovo all'IP. Chiedi al tuo hosting di impostare un PTR corretto.

Cosa significa

La tua email verso un indirizzo Gmail o Google Workspace torna indietro con:

550 5.7.25 The IP address sending this message does not have a PTR record setup, or the corresponding forward DNS entry does not point to the sending IP.

Ogni indirizzo IP può avere un nome di reverse DNS, salvato in un record PTR. Risponde alla domanda "quale nome appartiene a questo IP?". Gmail esige che il tuo IP di invio ne abbia uno, e che quel nome punti di nuovo allo stesso IP. Questa corrispondenza nei due sensi si chiama forward-confirmed reverse DNS.

Esempio di configurazione corretta:

203.0.113.10  →  PTR  mail.yourdomain.com
mail.yourdomain.com  →  A  203.0.113.10

Perché è importante

  • Gmail rifiuta la tua email del tutto: non finisce nemmeno nello spam.
  • Anche molti altri provider considerano un PTR mancante un forte segnale di spam.
  • Riguarda soprattutto chi gestisce il proprio server su un VPS o a casa. I grandi provider come Google Workspace o Microsoft 365 hanno già PTR corretti.

Come verificare

  • Invia un'email di test all'indirizzo nella home page /. La sezione reverse DNS del report mostra il PTR del tuo IP di invio e se punta di nuovo allo stesso IP.
  • Da un terminale, puoi anche eseguire:
    dig -x 203.0.113.10 +short
    dig mail.yourdomain.com A +short
    Il primo comando deve mostrare il nome del tuo server di posta, il secondo il tuo IP.

Come risolvere

  1. Scegli un nome per il tuo server di posta, come mail.yourdomain.com.
  2. Crea il record diretto nel DNS del tuo dominio: un record A per mail che punta all'IP del tuo server (e un record AAAA se invii in IPv6).
  3. Imposta il PTR presso il tuo hosting. Il PTR non si imposta nel DNS del tuo dominio: appartiene a chi possiede l'IP. Cerca "Reverse DNS" o "PTR" nel pannello di controllo del tuo VPS, oppure chiedi al supporto del tuo hosting.
  4. Usa lo stesso nome nell'HELO. Configura il tuo server di posta perché si presenti con lo stesso nome, per esempio myhostname = mail.yourdomain.com in Postfix.
  5. Controlla l'IPv6. Se il tuo server ha l'IPv6, può inviare a Gmail in IPv6. Anche quell'indirizzo ha bisogno del suo PTR, oppure puoi dire al tuo server di inviare solo in IPv4.

Inviare da una connessione di casa

Gli IP delle connessioni di casa di solito non possono avere un PTR personalizzato e spesso sono comunque bloccati. Invia invece tramite il server SMTP del tuo provider o un servizio di invio email.

Verifica che sia risolto

Le modifiche al PTR sono di solito visibili entro un'ora, ma possono richiedere fino a 24 ore. Invia una nuova email di test dalla home page: la riga reverse DNS deve mostrare un nome corrispondente. Poi invia un'email a un indirizzo Gmail per confermare che viene accettata.

Verifica che sia risolto

Una modifica DNS può richiedere da pochi minuti a qualche ora. Poi invia una nuova email di test o scansiona di nuovo il tuo dominio.

Guide correlate