Cos'è il Record MX?

Un record MX, abbreviazione di mail exchange record, è un tipo di voce DNS che indica al resto di internet quali server di posta sono responsabili della ricezione delle email per un dominio. Senza un record MX, un dominio non può accettare posta in modo affidabile, il che rende il record MX una delle prime cose che qualsiasi strumento di verifica email controlla.

Definizione

Un record MX è un record DNS che indirizza le email verso i server di posta di un dominio. Il DNS, il Domain Name System, è la rubrica di internet, e contiene diversi tipi di record per scopi diversi. Un record A associa un dominio a un indirizzo IPv4, un record AAAA lo associa a un indirizzo IPv6, e un record MX risponde specificamente alla domanda di dove debba essere recapitata la posta di un dominio, in linea con SMTP, il protocollo standard per l'invio della posta attraverso internet.

Ogni record MX porta con sé due informazioni. La prima è un valore di preferenza, comunemente chiamato priorità, ovvero un numero che classifica il record rispetto agli altri record MX del dominio. La seconda è l'hostname di un server di posta in grado di ricevere la posta per il dominio. Un dominio può pubblicare più record MX contemporaneamente, ciascuno puntando a un server di posta diverso con la propria priorità.

Un tipico record MX si presenta così: example.com punta a un server di posta con la voce MX 10 mail.example.com. Il 10 è la priorità e mail.example.com è il server di posta ricevente. Un dominio che usa Google Workspace, ad esempio, pubblica record MX che puntano ai server di posta di Google, mentre un dominio su Microsoft 365 pubblica record che puntano a quelli di Microsoft. Il record MX è il modo in cui il proprietario di un dominio dice a tutti gli altri: inviate qui la nostra posta.

Come funziona

I record MX svolgono il loro compito durante la consegna. Quando un server di posta mittente ha un messaggio per un indirizzo come user@example.com, non sa già dove example.com riceve la posta, quindi chiede al DNS. Esegue una ricerca MX per il dominio e ottiene in risposta l'elenco dei record MX che il dominio ha pubblicato, ciascuno con una priorità e un hostname di server di posta.

La priorità decide l'ordine dei tentativi, e la regola è che i numeri più bassi sono preferiti. Il server mittente prova per primo il server di posta con il valore di priorità più basso. Se due o più record MX condividono la stessa priorità, il mittente sceglie tra loro in modo casuale, ed è così che gli amministratori distribuiscono in modo uniforme la posta in arrivo su più server equivalenti per il bilanciamento del carico. Se il server preferito non può essere raggiunto perché è offline o la connessione va in timeout, il mittente passa al livello di priorità successivo e riprova, continuando lungo l'elenco finché un server accetta la connessione o l'elenco si esaurisce. È per questo che i record con numero di priorità più alto fungono da server di posta di riserva.

Il valore di priorità è tecnicamente un numero a 16 bit senza segno, quindi può andare da 0 a 65,535, e gli amministratori di solito distanziano i loro valori, come 10, 20 e 30, per lasciare spazio a futuri cambiamenti. Una regola importante governa l'hostname: il nome del server di posta in un record MX deve risolversi direttamente in un record di indirizzo A o AAAA e non deve puntare a un alias CNAME, perché gli standard email lo vietano e i server di posta rigorosi possono far fallire la consegna se la regola viene violata. Esiste anche un caso speciale, il record MX nullo definito nella RFC 7505, che un dominio pubblica per dichiarare esplicitamente che non accetta alcuna email. Se un dominio non ha un record MX, i server mittenti possono ripiegare sul suo record A o AAAA, ma questo ripiego è fragile e non ci si dovrebbe fare affidamento.

Perché è importante per la deliverability delle email

Il record MX è la base che determina se un dominio può ricevere email. Se un dominio non ha un record MX, e nessun ripiego utilizzabile su A o AAAA, la posta semplicemente non ha dove andare e la consegna fallisce. Un record MX mal configurato, come uno che punta a un hostname che non esiste più o a un CNAME, produce in pratica lo stesso esito: i messaggi rimbalzano. Poiché il record MX si trova proprio all'inizio del percorso di consegna, un errore qui rompe tutto ciò che viene a valle.

Per i mittenti, i record MX sono anche il segnale più economico e veloce per capire se valga la pena occuparsi di un indirizzo. Un indirizzo il cui dominio non pubblica record MX non può ricevere posta, punto, indipendentemente da come è scritto l'indirizzo stesso. Inviare a questi indirizzi genera hard bounce, e un alto tasso di hard bounce indica ai provider di posta che un mittente sta inviando a dati di scarsa qualità, il che abbassa l'inbox placement del resto della posta di quel mittente. Intercettare record MX mancanti o difettosi prima che parta una campagna elimina un'intera categoria di rimbalzi garantiti.

I record MX contano anche sul lato ricevente. Priorità configurate correttamente e server di posta di riserva mantengono il flusso della posta anche quando un server primario ha un disservizio, perché i mittenti passano al server successivo nell'elenco. Un dominio con un solo record MX e nessuna riserva rischia di perdere del tutto la posta in arrivo durante un'interruzione. Sia per i mittenti che per i destinatari, i record MX non sono un dettaglio di contorno ma una parte fondamentale di se l'email raggiunge o meno la sua destinazione.

Come la gestisce VeriMails

Il controllo del record MX è una delle prime fasi della pipeline di verifica di VeriMails. Per ogni indirizzo che invii, VeriMails esegue una ricerca MX sul dominio per confermare che il dominio pubblichi record MX validi e che quei record puntino a server di posta che esistono davvero. Se un dominio non ha record MX, l'indirizzo non può ricevere email, quindi VeriMails lo contrassegna rapidamente come non recapitabile senza perdere tempo in controlli successivi più costosi.

Quando sono presenti record MX validi, il controllo MX è la porta d'accesso al resto della verifica. VeriMails usa l'ordine di priorità per identificare il server di posta preferito, poi vi si connette per eseguire un handshake SMTP in tempo reale che verifica se la casella specifica accetta posta. Intorno a questo, VeriMails valida anche la sintassi, esegue controlli DNS più ampi, effettua il rilevamento catch-all e segnala gli indirizzi temporanei e di ruolo. Controllare prima i record MX significa che un indirizzo su un dominio che non può proprio ricevere posta viene intercettato subito, anziché dopo un inutile tentativo di connessione.

VeriMails restituisce risultati di recapitabilità chiari anziché un vago punteggio numerico, e il controllo MX contribuisce a quella decisione. Puoi eseguire la verifica tramite la REST API per controlli in tempo reale oppure caricare un CSV per la verifica in blocco di un'intera lista. La verifica parte da $0.0019 per email, con 10,000 crediti a $19, e i piani annuali partono da $12.50/month con fatturazione annuale. Ogni nuovo account include 100 crediti gratuiti senza bisogno di carta di credito, e quei crediti non scadono mai.

Domande frequenti

La priorità, chiamata anche valore di preferenza, è un numero che indica ai server mittenti quale server di posta provare per primo. Il numero più basso è il più preferito, quindi un server con priorità 10 viene provato prima di uno con priorità 20. Se due record condividono la stessa priorità, il mittente sceglie tra loro in modo casuale, distribuendo il carico tra i server.
Nella maggior parte dei casi pratici un dominio ha bisogno di un record MX per ricevere posta in modo affidabile. Se non esiste alcun record MX, i server mittenti possono ripiegare sul record di indirizzo A o AAAA del dominio e tentare lì la consegna, ma questo ripiego è fragile e molte configurazioni dipendono dal fatto che non venga usato. Un dominio senza record MX e senza un ripiego utilizzabile non può ricevere email.
Gli standard email richiedono che l'hostname in un record MX si risolva direttamente in un record di indirizzo A o AAAA, non in un alias CNAME. Far puntare un record MX a un CNAME è una configurazione errata che può causare errori di consegna con i server di posta rigorosi. L'hostname MX dovrebbe sempre essere un nome che si mappa direttamente su un indirizzo IP.
VeriMails esegue una ricerca MX come fase iniziale della verifica. Controlla che il dominio pubblichi record MX validi e che puntino a server di posta raggiungibili. Un dominio senza record MX non può ricevere email, quindi l'indirizzo fallisce subito. Quando sono presenti record MX, VeriMails si connette al server con la priorità più alta per proseguire con un handshake SMTP in tempo reale.

Prova VeriMails gratis

100 crediti gratuiti alla registrazione. Nessuna carta di credito richiesta. Metti in pratica la verifica delle email oggi stesso.

Inizia gratis
Nessuna carta di credito richiesta. I crediti non scadono mai.