GNU/Linux >> Linux Esercitazione >  >> Panels >> cPanel

L'e-mail rimbalza indietro con l'errore "dominio di posta non instradabile".

Sul tuo server di posta fornito dal servizio di web hosting, dove l'agente di trasferimento della posta (MTA) è normalmente Exim o Sendmail, potrebbe esserci un errore di invio e consegna delle e-mail in cui le e-mail includono quelle generate automaticamente dagli script PHP rimbalzano sull'account del mittente dalla stessa MTA. Il problema si verifica normalmente durante la configurazione iniziale del server di posta elettronica o dopo aver apportato alcune modifiche al sistema o alla configurazione dell'host web. E anche le email inviate a domini noti come Gmail.com, Yahoo.com e Hotmail.com vengono rifiutate. Il seguente messaggio di testo verrà aggiunto all'e-mail respinta:

Recapito della posta non riuscito:messaggio di ritorno al mittente

Un messaggio che hai inviato non può essere recapitato a uno o più dei suoi
destinatari. Questo è un errore permanente. I seguenti indirizzi non sono riusciti:

[email protected]
dominio di posta non instradabile "hotmail.com"

Il messaggio di errore del dominio di posta non instradabile è un messaggio di errore molto generale del server di posta che potrebbe significare molte cose e possibili cause di errore. Di seguito sono elencate alcune cause comuni e la sua possibile soluzione.

Se stai utilizzando cPanel, l'errore "dominio di posta non instradabile" potrebbe verificarsi quando MTA ha raggiunto il limite del numero massimo di e-mail inviate all'ora. L'impostazione è configurata nella sezione Tweak Settings di cPanel WebHost Manager (WHM). Cerca l'opzione "Il massimo che ogni dominio può inviare all'ora (0 è illimitato)". Come accennato, impostalo su 0 per l'invio di e-mail illimitate. Se stai utilizzando l'hosting condiviso, puoi modificare questa impostazione, ma puoi richiedere supporto alla società di hosting o semplicemente attendere un'ora. Questo limite è in vigore per frenare eventuali attacchi di spam che potrebbero aver luogo sui server.

Un'altra possibile causa del problema del "dominio di posta non instradabile" durante l'invio di posta generata da script PHP è la funzionalità di sicurezza dell'host web e del modulo PHP HTTPD Apache. In cPanel, è possibile impostare l'account "nessuno" su cui Apache sta eseguendo non è autorizzato a inviare e-mail a indirizzi e-mail remoti o esterni. Se l'impostazione è abilitata, l'MTA rimbalzerà le e-mail se PHPSuexec o/e Suexec sono disattivati ​​e disattivati. La risoluzione o la soluzione a questo problema consiste nel deselezionare l'impostazione "Impedisci all'utente "nessuno" di inviare posta a indirizzi remoti (gli script PHP e CGI generalmente vengono eseguiti come nessuno se non si utilizzano rispettivamente PHPSuexec e Suexec.)" in Impostazioni Tweak sezione di cPanel WHM. Se sei su un server di hosting condiviso e non hai accesso a WHM, devi contattare nuovamente il fornitore di servizi di hosting per supporto e risoluzione. Puoi anche provare a modificare gli script PHP per inviare e-mail utilizzando SMTP con autenticazione.

Il problema dell'impossibilità di inviare e-mail potrebbe anche essere correlato a un errore di configurazione DNS. Il server di posta di origine per un dominio deve avere un record MX associato, che quindi deve avere anche un record A nel DNS per risolversi nell'indirizzo IP corretto. Inoltre, i provider di servizi Internet richiedono che tutta la posta in arrivo venga inviata da un server con un record DNS inverso (PTR). Tutti questi record DNS devono essere definiti correttamente. Puoi utilizzare il comando dig (ad esempio:dig mx mydomain.com) per verificare il record MX o utilizzare siti Web di terze parti come dnsstuff.com e lo strumento di controllo DNS Pingdom per verificare la presenza di tutte le voci DNS.

Il server di posta del mittente o il server di posta del destinatario potrebbero anche avere la verifica del mittente attiva, in cui se la verifica non riesce, si verificherà un errore come di seguito:

Il server SMTP remoto ha un indirizzo rifiutato

550-Verifica non riuscita per il dominio di posta non indirizzabile "miodominio.com" Verifica del mittente non riuscita

Se è il tuo server di posta MTA a rifiutare l'e-mail, puoi disattivare temporaneamente "Verifica l'esistenza di mittenti e-mail" in cPanel WHM in Exim o Editor di configurazione di Sendmail nella sezione Configurazione del servizio. Tuttavia, la causa principale è ancora correlata al problema DNS sopra menzionato poiché l'impostazione consente di controllare e verificare se il record MX del mittente è valido. Pertanto, se il server di posta non è in grado di instradare la posta all'MTA dei destinatari ed è stato rifiutato con l'errore, sarà necessario verificare nuovamente le voci DNS, sebbene vi siano poche possibilità che il server di posta ricevente sia configurato in modo errato.


cPanel
  1. Una guida per l'amministratore di sistema alla configurazione di un server di posta elettronica

  2. Come faccio a indirizzare la mia posta a un server che non è ospitato con HostMySite?

  3. Come configurare un server di posta elettronica con Mail-in-a-Box su Ubuntu

  4. Come leggere le email ricevute su un server Debian

  5. Invio di email dal mio server

Come configurare facilmente un server di posta completo su CentOS 7 con iRedMail

Come configurare facilmente un server di posta completo su CentOS 8 con iRedMail

Come configurare il server di posta elettronica con Plesk su Ubuntu 20.04

Come configurare facilmente un server di posta completo su Ubuntu 20.04 con iRedMail

Come configurare rapidamente un server di posta su Ubuntu 20.04 con Modoboa

Come configurare un server di posta con Modoboa su Ubuntu 20.04