GNU/Linux >> Znalost Linux >  >> Panels >> cPanel

E-mail se vrací zpět s chybou „nesměrovatelná poštovní doména“.

Na vašem vlastním poštovním serveru poskytovaném webhostingovou službou, kde je agentem přenosu pošty (MTA) obvykle Exim nebo Sendmail, může docházet k chybě odesílání a doručování e-mailů, kdy e-maily obsahují ty, které byly automaticky vygenerovány skripty PHP, vracejí se zpět na účet odesílatele. samotným MTA. K problému obvykle dochází během počátečního nastavení e-mailového serveru nebo poté, co jste provedli nějaké změny v konfiguraci systému nebo webového hostitele. A dokonce i e-maily odeslané na známé domény, jako je Gmail.com, Yahoo.com a Hotmail.com, jsou odmítnuty. K vrácenému e-mailu se připojí následující textová zpráva:

Doručení pošty se nezdařilo:zpráva se vrací odesílateli

Zprávu, kterou jste odeslali, nebylo možné doručit na jednu nebo více z nich
příjemců. Toto je trvalá chyba. Následující adresy se nezdařily:

[email protected]
nesměrovatelná poštovní doména „hotmail.com“

Chybová zpráva unrouteable mail domain je velmi obecná chybová zpráva poštovního serveru, která může znamenat spoustu věcí a možných příčin chyby. Níže je uvedeno několik běžných příčin a jejich možná řešení.

Pokud používáte cPanel, může dojít k chybě „unrouteable mail domain“, když MTA dosáhne limitu maximálního počtu e-mailů odeslaných za hodinu. Nastavení se konfiguruje v části Tweak Settings cPanel WebHost Manager (WHM). Hledejte možnost „Maximální počet, který může každá doména odeslat za hodinu (0 je neomezeno)“. Jak již bylo zmíněno, nastavte ji na 0 pro neomezené odesílání e-mailů. Pokud používáte sdílený hosting, můžete toto nastavení změnit, ale můžete požádat o podporu od hostitelské společnosti nebo jen hodinu počkat. Tento limit slouží k omezení všech spamových útoků, které by se mohly odehrávat na serverech.

Další možnou příčinou problému s „nesměrovatelnou poštovní doménou“ při odesílání pošty generované PHP skripty je bezpečnostní funkce webového hostitele a modulu Apache HTTPD PHP. V cPanelu je možné nastavit, že účet „nikdo“, na kterém běží Apache, nesmí posílat e-maily na vzdálené nebo externí e-mailové adresy. Pokud je toto nastavení povoleno, MTA bude odrážet e-maily, pokud je PHPSuexec nebo/a Suexec vypnuto a zakázáno. Řešením nebo řešením tohoto problému je zrušit výběr nastavení „Zabránit uživateli „nikdo“ v odesílání pošty na vzdálené adresy (scripty PHP a CGI obecně běží jako nikdo, pokud nepoužíváte PHPSuexec a Suexec, v tomto pořadí.)“ v nastavení Tweak. sekce cPanel WHM. Pokud jste na sdíleném hostingovém serveru a nemáte přístup k WHM, musíte znovu kontaktovat poskytovatele hostingových služeb pro podporu a řešení. Můžete také zkusit upravit PHP skripty pro odesílání e-mailů pomocí SMTP s ověřováním.

Problém s nemožností odeslat e-mail může také souviset s chybou konfigurace DNS. Původní poštovní server pro doménu musí mít přidružený záznam MX, který pak také musí mít záznam A v DNS, aby se převedl na správnou IP adresu. Kromě toho poskytovatelé internetových služeb vyžadují, aby všechny příchozí e-maily byly odesílány ze serveru s reverzním záznamem DNS (PTR). Všechny tyto DNS záznamy musí být správně definovány. Můžete použít příkaz dig (například:dig mx mydomain.com) k ověření záznamu MX nebo použít weby třetích stran, jako je dnsstuff.com a Pingdom DNS check tool ke kontrole všech záznamů DNS.

Poštovní server odesílatele nebo poštovní server příjemce může mít také zapnuté ověřování odesílatele, ve kterém, pokud se ověření nezdaří, budete mít nějakou chybu jako níže:

Vzdálený server SMTP odmítl adresu

550-Ověření se nezdařilo pro nesměrovatelnou poštovní doménu „mydomain.com“ Ověření odesílatele se nezdařilo

Pokud je to váš vlastní poštovní server MTA, který e-mail odmítá, můžete dočasně vypnout „Ověřit existenci odesílatelů e-mailu“ v cPanel WHM pod Exim nebo Sendmail Configuration Editor v sekci Konfigurace služby. Hlavní příčina však stále souvisí s výše uvedeným problémem DNS, protože nastavení umožňuje zkontrolovat a ověřit, zda je MX záznam odesílatele platný. Pokud tedy poštovní server nedokáže směrovat e-maily na MTA příjemců a byl odmítnut s chybou, budete muset znovu ověřit záznamy DNS, ačkoli je malá pravděpodobnost, že přijímající poštovní server je špatně nakonfigurován.


cPanel
  1. Jak nasměruji svou poštu na server, který není hostován pomocí HostMySite?

  2. Jak nastavit e-mailový server s Mail-in-a-Box na Ubuntu

  3. Nastavte poštovní server pomocí PostfixAdmin na Debianu 9

  1. Příručka správce systému pro konfiguraci e-mailového serveru

  2. Konfigurace předávání domén pomocí ISPConfig 3.1.xx

  3. Odesílání e-mailů z mého serveru

  1. Nastavte poštovní server pomocí PostfixAdmin

  2. Jak číst e-maily přijaté na serveru Debian

  3. Jak odeslat e-mail s mým serverem CentOS?