Stiamo utilizzando un fornitore di servizi di terze parti per inviare e-mail transazionali. Di recente ho notato un aumento dei tassi di errore per un determinato dominio ricevente.
Gli invii falliscono con l'errore "498 No MX for example.com".
Le mandate vengono ritentate dopo un determinato ritardo e di solito hanno esito positivo dopo un paio di tentativi. Ma a volte superano il limite di tentativi e vengono eliminati in modo permanente.
Ho contattato il supporto del provider e mi hanno detto che ciò è dovuto al dominio ricevente che dichiara MX da diversi provider.
$ dig mx example.com
;; ANSWER SECTION:
example.com. 859 IN MX 25 mail05.example.com.
example.com. 859 IN MX 20 mail11.example.net.
Si riferiscono al fatto che un MX sta usando example.com
e l'altro sta usando example.net
e che è apparentemente una cattiva pratica e può portare all'errore sopra descritto.
Questa è la prima volta che sento qualcosa del genere e chiamerei immediatamente BS, ma ho pensato di dare loro il beneficio del dubbio e sentire ciò che gli altri hanno da dire sull'argomento.
example.com.
utilizza qualsiasi provider di posta elettronica di terze parti, come G Suite, in modo che abbiano un record MX di aspmx.l.google.com.
.