tutte le guide

// come risolvere

Come impostare il reverse DNS (PTR) presso il tuo hosting

Il record PTR dell'IP del tuo server si imposta presso il tuo hosting, non nel DNS del tuo dominio. Ecco i passaggi generali su OVH, Hetzner, Scaleway, AWS e DigitalOcean.

Cosa significa

Il reverse DNS trasforma l'indirizzo IP del tuo server di nuovo in un nome, come mail.yourdomain.com. Il record si chiama PTR. A differenza degli altri tuoi record DNS, non si gestisce dove hai comprato il dominio. Lo gestisce l'azienda proprietaria dell'indirizzo IP: il tuo provider di VPS o di server.

Perché è importante

Gmail, Outlook e molti altri destinatari rifiutano o filtrano le email dai server il cui IP non ha un PTR, o ha un PTR che non punta di nuovo allo stesso IP. Anche un nome predefinito come vps-12345.provider.example sembra meno affidabile di un nome sul tuo dominio.

Come verificare

Invia un'email dal tuo server al tuo indirizzo di test nella home page (/). La sezione Reverse DNS mostra l'IP di invio, il suo nome PTR e se quel nome punta di nuovo all'IP.

Come risolvere

Passo 1: crea prima il record diretto

Presso il tuo provider DNS, crea un record A (e un record AAAA se invii in IPv6) per il nome che vuoi:

mail.yourdomain.com  A  203.0.113.10

La maggior parte dei provider rifiuta di impostare un PTR per un nome che non punta già all'IP, quindi fai questo per primo e aspetta che sia visibile.

Passo 2: imposta il PTR presso il tuo provider

I menu cambiano spesso, quindi cerca parole come "Reverse DNS", "rDNS" o "PTR" nelle impostazioni del tuo server o del suo indirizzo IP.

  • OVH: nel pannello di controllo, apri la sezione IP, trova l'IP del tuo server e modifica il suo reverse.
  • Hetzner: nella Cloud console o nel pannello Robot, apri le impostazioni del server o dell'IP e modifica la voce reverse DNS per gli indirizzi IPv4 e IPv6.
  • Scaleway: nella console, apri l'istanza o il suo IP flessibile e modifica il reverse DNS.
  • AWS: usa un Elastic IP (l'IP pubblico predefinito non può avere un PTR personalizzato). Il reverse DNS si imposta sull'Elastic IP. AWS limita anche la porta 25 per impostazione predefinita; chiedi loro di rimuovere il limite.
  • DigitalOcean: il PTR viene creato dal nome del Droplet. Rinomina il Droplet esattamente mail.yourdomain.com.
  • Altri provider o connessioni domestiche: se non c'è un campo, apri un ticket all'assistenza chiedendo "un record PTR per l'IP 203.0.113.10 impostato su mail.yourdomain.com". Molti provider internet domestici non lo permettono affatto; in quel caso usa un servizio di relay.

Passo 3: usa lo stesso nome ovunque

Configura il tuo server di posta perché si presenti con questo stesso nome. In Postfix:

myhostname = mail.yourdomain.com

Errori comuni

  • Impostare il PTR sul dominio nudo yourdomain.com quando punta a un sito web su un altro IP.
  • Dimenticare l'IPv6: se il tuo server invia in IPv6, quell'indirizzo ha bisogno del suo PTR. Gmail è severo su questo.
  • Provare ad aggiungere un PTR su Cloudflare, GoDaddy o presso il tuo registrar. Non avrà alcun effetto sull'IP del tuo server.

Verifica che sia risolto

Le modifiche al PTR di solito compaiono da qualche minuto a qualche ora. Invia una nuova email di test dalla home page. La sezione Reverse DNS deve mostrare mail.yourdomain.com e confermare che punta di nuovo allo stesso IP.

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