Come un'email trova il tuo server di posta
Mittente
you@gmail.com
Lookup MX
chi riceve la posta?
Server di posta
prima la priorità 10
Posta in arrivo
consegnata
Vince il numero di priorità più basso; quelli più alti sono di riserva
Come controllare un record MX e testare l'instradamento della posta
Un lookup MX controlla quali mail exchanger un dominio pubblica per la posta in ingresso. Per eseguirlo, interroga il record MX del dominio e ispeziona ogni hostname restituito e il relativo valore di preferenza. Poi conferma che gli hostname di destinazione si risolvano in indirizzi e corrispondano alla configurazione attuale del provider di posta. È un modo rapido per individuare un record mancante o una destinazione obsoleta del provider dopo una migrazione. Tuttavia, vedere una risposta MX non garantisce che un sistema ricevente sia online, accetti una particolare casella o consegni il messaggio nella posta in arrivo. Il DNS è un livello importante dell'instradamento della posta, non l'intero sistema di consegna.
Leggere correttamente i valori di preferenza
Ogni record MX include una preferenza numerica e un hostname di mail exchanger. I valori più bassi sono preferiti a quelli più alti, quindi il numero non è una classifica di priorità in cui vince il più grande. Più exchanger possono offrire un backup o distribuire la responsabilità. I mail transfer agent hanno un comportamento di nuovo tentativo e possono continuare a provare un exchanger alternativo quando un host preferito non è disponibile. Non rimuovere un record con numero più alto solo perché sembra meno importante senza aver confermato il design del provider. Alcuni servizi pubblicano un solo exchanger; altri si affidano a un insieme di sistemi regionali o di backup ordinati con cura.
| Controllo | Perché conta |
|---|---|
| Nome proprietario MX | Il record appartiene al dominio che riceve la posta |
| Preferenza | Determina l'ordine relativo degli exchanger |
| Hostname di destinazione | Indica il sistema di posta che dovrebbe ricevere la consegna |
| A / AAAA della destinazione | Fornisce gli indirizzi necessari per connettersi a quell'exchanger |
| SPF / DKIM / DMARC | Autentica la posta in uscita; separato dall'MX in ingresso |
Sii preciso su quale dominio interroghi. Un'azienda può usare example.com per gli indirizzi mentre un sottodominio gestisce un flusso di posta separato, oppure un prodotto può usare un sottodominio di invio delegato. Interrogare mail.example.com quando i destinatari usano @example.com può dare una risposta non correlata al percorso della casella. Se non è pubblicato alcun record MX, i sistemi di posta possono applicare un comportamento di ripiego che coinvolge i record di indirizzo del dominio, ma non sostituisce la verifica della configurazione prevista del provider. Segui la documentazione del provider di posta e usa il dominio esatto associato agli indirizzi dei destinatari.
Problemi comuni nei lookup MX
Un record MX mancante può indicare che l'instradamento della posta non è mai stato configurato, che è stato interrogato l'hostname sbagliato o che una migrazione DNS ha omesso il record. Una destinazione che non si risolve può impedire la consegna anche quando il record MX è presente dal punto di vista sintattico. I valori MX di un vecchio provider possono continuare ad apparire nei lookup ricorsivi finché le risposte in cache non scadono. Un errore di battitura nell'hostname di destinazione o una preferenza errata possono instradare la posta verso il servizio sbagliato. Esamina insieme la zona autoritativa e la dashboard del provider, poi confronta le risposte pubbliche tramite un resolver che non mostri semplicemente l'anteprima in cache di un pannello.
- Controlla l'MX per l'esatto dominio del destinatario.
- Confronta ogni preferenza e destinazione con le istruzioni del provider.
- Risolvi ogni hostname exchanger e conferma che i valori siano attuali.
- Ispeziona le risposte autoritative se quelle ricorsive sembrano obsolete.
- Controlla separatamente SPF, DKIM e DMARC per l'autenticazione in uscita.
Verificare l'instradamento dopo le modifiche
Prima di cambiare l'MX, registra la configurazione attuale e individua quali caselle e mittenti ne dipendono. Pubblica i valori sostitutivi esattamente come forniti, incluse le convenzioni sul punto finale dove l'host DNS le richiede, e conferma che la zona autoritativa accetti le modifiche. Dopo la pubblicazione, esegui una query MX e risolvi tutte le destinazioni. Invia messaggi di prova controllati da un provider esterno a indirizzi che dovrebbero ricevere posta e ispeziona i log di posta o la diagnostica del provider se la consegna fallisce. Tieni conto di TTL e comportamento di nuovo tentativo: una modifica può richiedere tempo per essere usata in modo coerente dai sistemi di invio remoti.
Per il quadro più ampio sulla posta, leggi i record DNS per le email e a cosa servono i record MX. Un DNS checker può aiutare a ispezionare la risposta MX pubblica, ma solo un vero test con un messaggio può verificare il percorso end-to-end per una determinata casella. Tieni separati questi controlli e registra i risultati: così è più facile capire se un guasto è causato da un record DNS, da un exchanger, dalla policy del destinatario o dalla configurazione di autenticazione di un mittente.
Non diagnosticare la consegna dal solo MX
Una query MX controlla l'istruzione di instradamento pubblica, ma la consegna ha diversi passaggi successivi: il server mittente risolve l'hostname dell'exchanger, apre una connessione, negozia la sicurezza del trasporto dove configurata, e il ricevente applica regole di casella, reputazione e policy. Un insieme MX valido può puntare a un servizio temporaneamente non disponibile, mentre una connessione SMTP riuscita può comunque rifiutare un destinatario o classificare il messaggio come indesiderato. Se il DNS sembra corretto, raccogli lo stato di consegna del provider di invio, il testo di rifiuto lato destinatario e i log del server. Questi dettagli indicano se il problema successivo riguarda la risoluzione degli indirizzi, la raggiungibilità di rete, la policy SMTP, l'esistenza della casella o il filtro antispam.
Devi controllare gli indirizzi DNS pubblici di un dominio? Usa lo strumento Domain IP Lookup.
Strumenti gratuiti su questo argomento
Per approfondire
Due momenti davvero diversi
dig / nslookup
Dettaglio completo del protocollo, scriptabile, offline
Strumento web
Nessuna installazione, lookup in blocco, condivisibile
dig e nslookup vs strumenti DNS web: quando usare cosa
Gli strumenti da terminale non spariranno e uno strumento web non vuole sostituirli: sono adatti a momenti davvero diversi.
Scegliere l'esportazione giusta
CSV
Analisi in foglio di calcolo, filtri, tabelle pivot
JSON
Script e pipeline di diff automatiche
Esportare e analizzare i risultati di lookup DNS in blocco
Dopo aver risolto qualche migliaio di domini, il lavoro interessante è cosa fai con l'esportazione: una guida pratica a questo passaggio.
Adattare la frequenza a ciò che si monitora
Configurare un controllo DNS pianificato
Un lookup ricorrente individua in automatico le variazioni del DNS: ecco come ragionare su cosa controllare e con quale frequenza.