Příznaky nedoručené nebo nedoručené pošty lze také zkontrolovat a vidět v protokolu chyb Exim nebo Sendmail. Pošta je obvykle odmítnuta cílovým serverem (pokud je cílovým serverem váš server, příchozí pošta je ztracena, jinak je odchozí pošta nedoručena) s následujícími zprávami:
550 Selhalo ověření odesílatele
550 odesílatel ověřit odmítnutý exim
550 ověřit platnost
550 administrativní zákaz „ověření adresy poštovním serverem“
550 k ověření jejich platnosti
550 Selhalo ověření odesílatele – aktualizujte firmware nebo nastavení brány firewall
550 Neodesláno – žádné zpětné vyhledávání
550 Cílový poštovní systém odmítl vaši zpáteční adresu
Odesílatel 550 musí existovat
550 Doména nenalezena
Ověření odesílatele je nové opatření, které se snaží zastavit a blokovat infekci e-mailovým spamem. Poštovní servery nebo přesněji MTA, jako je Exim, který je dodáván s oblíbeným ovládacím panelem, jako je cPanel a WHM, používá mechanismus pojmenovaný odesílatele callouts nebo callbacks k ověření kompletní příchozí adresy From:adresa vzdáleného odesílatele, která se nachází v e-mailové obálce, je ve skutečnosti skutečný místní účet na odesílajícím poštovním serveru. Pokud původní poštovní server vrátí false hodnotu, bude příchozí pošta odmítnuta a nebude přijata MTA zamýšleného příjemce.
Vrácený e-mail se obvykle vygeneruje a oznámí odesílateli, že pokus o ověření selže. Protože však odesílatel ve skutečnosti neexistuje, nikdo e-mail nedostane a nikdo neví, co se s poštou stalo a proč nebyl e-mail nikdy doručen. Protože ne každý poštovní hostitel by vás obtěžoval tím, že by poštovní server byl v souladu se standardy RFC, jako je RFC 1123, který přijímá e-maily od odesílatele s nulovou hodnotou, takže nejlepším řešením pro bezpečné a bezpečné doručování pošty je zajistit, aby váš poštovní server byl schopen správně zpracovávat e-maily odeslané od těchto ignorantských stran.
Takže pokud jste odesílatel, který zjistil, že vaše pošta z neznámého důvodu záhadně zmizela, ujistěte se, že posíláte poštu se skutečným a skutečným názvem uživatelského účtu poštovní schránky. Použití falešného nebo falešného názvu poštovní schránky, jako je [email protected] v naději, že vám nikdo neodpoví, pravděpodobně způsobí selhání ověření odesílatele a žádná pošta nebude směrována ani doručena.
Pokud stále dostáváte e-maily, zejména z e-mailových konferencí nebo předplatných, které používají neplatnou adresu odesílatele, a nemůžete si pomoci, ale potřebujete e-mail přijmout, jedinou možností je dát pokyn svému MTA, aby tyto e-maily přijal. V zásadě existují dvě možnosti, jak to udělat, zaprvé vytvořením bílých seznamů, které odblokují tyto známé e-mailové adresy, a zadruhé úplně zakázat ověřování odesílatele, aby se předešlo případným budoucím problémům. Druhá možnost je mnohem snadnější, ale riskujete, že obdržíte více spamu. Kromě toho se také pravděpodobně zvětší fronta pošty nebo bude e-mail odmítnut, protože poštovní server bude přijímat více falešných spamových zpráv. Už se však nemusíte bát ztracených e-mailů a nedoručených e-mailů kvůli tomu, že odesílatel používá neexistující e-mailovou adresu. Zde je několik návodů, jak těchto úkolů dosáhnout v oblíbeném ovládacím panelu webhostingu – cPanel/WHM.
Jak zakázat ověřování popisků odesílatele v cPanel/WHM 10.x
- Přihlaste se do WebHost Manager.
- Na stránce Konfigurace služby klikněte na Exim Configuration Editor odkaz.
- Zrušte zaškrtnutí a zrušte zaškrtnutí políčka vedle možnosti Použít popisky k ověření existence odesílatelů e-mailů. možnost.
- Stiskněte tlačítko Uložit a cPanel automaticky restartuje Exim.
Jak zakázat popisky odesílatelů v cPanel/WHM v11
- Přihlaste se do WebHost Manager.
- Na stránce Konfigurace služby klikněte na Exim Configuration Editor odkaz.
- Zrušte zaškrtnutí a zrušte zaškrtnutí políčka vedle položky ** Použít popisky k ověření existence odesílatelů e-mailů. Exim se v podstatě připojí k poštovnímu výměníku pro danou adresu, aby se ujistil, že existuje, než od něj přijme poštu. možnost.
- Stiskněte tlačítko Uložit v dolní části stránky a cPanel automaticky restartuje Exim.
Vytvoření bílé listiny k vyloučení z Exim Sender Ověření zpětných volání – jednoduchý průvodce bílou listinou
Pokud nechcete vypínat výzvy odesílatele za účelem ověření existence odesílatelů e-mailů, můžete si také vytvořit seznam povolených, aby s ním Exim zkontroloval, zda lze ignorovat pokyny pro popisky pro konkrétního odesílatele. Všimněte si, že tyto kroky vyžadují určité základní znalosti o práci s unixovým shellem a zahrnují ruční úpravu konfiguračního souboru Exim, kdy jakákoli chyba způsobí, že poštovní server nebude fungovat.
- Vytvořte soubor, který bude zaznamenávat všechny důvěryhodné e-mailové adresy, tj. /etc/whitelist_senders s každou adresou na každém řádku. Zástupný znak je akceptován, například *@domena.com bude zahrnovat všechny odesílatele z domény.cz.
- V cPanel/WHM klikněte na Exim Configuration Editor v části Konfigurace služby sekce. Poté klikněte na Pokročilý editor tlačítko v pravém podokně.
- Do horního textového pole pokročilého editoru přidejte následující kód (pokud existuje text, přidejte jej pod něj):
addresslist whitelist_senders = wildlsearch;/etc/whitelist_senders
- Posuňte se dolů na další textové pole, kde by měla být tři textová pole dohromady. Toto je začátek sekce ACL.
- Ve prostředním poli těchto tří textových polí vyhledejte následující 4 řádky:
#sender verifications are required for all messages that are not sent to lists
require verify = sender/callout
accept domains = +local_domains
endpass
Nahraďte tyto 4 řádky následujícím kódem:
#sender verifications are required for all messages that are not sent to lists
deny
!verify = sender/callout
!senders = +whitelist_senders
accept domains = +local_domains
endpass
- Posuňte se dolů k dolnímu konci středu ze 3 polí a najděte tyto 4 řádky:
#!!# ACL that is used after the DATA command
check_message:
require verify = header_sender
accept
Nahraďte tyto 4 řádky následujícím kódem:
#!!# ACL that is used after the DATA command
check_message:
deny
!verify = header_sender
!senders = +whitelist_senders
accept
- Klikněte na tlačítko Uložit ve spodní části Rozšířeného editoru.
- Ověřte, že Exim správně funguje odesíláním a přijímáním e-mailů.
- Pokud Exim nefunguje správně, znovu zkontrolujte konfigurační soubor, zda neobsahuje chyby.
- Pokud Exim funguje správně, přidejte e-mailovou adresu odesílatele nebo doménu, se kterou máte problém, do souboru bílé listiny.
- Požádejte odesílatele, aby vám znovu odeslal e-mail za účelem ověření doručení.
Vytvořte seznam povolených pro vyloučení z Exim Sender Ověření zpětných volání – automatické vyloučení pomocí průvodce seznamem povolených
Existují některé neexistující a neplatné e-mailové adresy, které správci vždy používali k rozesílání e-mailů, zejména oznámení a odběrů. Takový e-mail má vždy běžná slova jako nikdo, bounce, request, root, anonymní atd. Tento předpoklad můžete použít k instruování Eximu, aby automaticky povolil e-maily od těchto odesílatelů procházet k příjemcům bez ověření odesílatele. To snižuje práci s přidáváním e-mailových adres na seznam povolených.
- Vytvořte 3 soubory, jak je uvedeno níže, které budou sloužit jako vaše seznamy povolených:
/usr/local/cpanel/base/eximacl/rv_callout_sender_domain_whitelist
/usr/local/cpanel/base/eximacl/rv_callout_receiver_domain_whitelist
/usr/local/cpanel/base/eximacl/rv_sender_verify_domain_whitelist
- V cPanel/WHM klikněte na Exim Configuration Editor v části Konfigurace služby sekce. Poté klikněte na Pokročilý editor tlačítko v pravém podokně.
- Do horního textového pole pokročilého editoru přidejte následující kód (pokud existuje text, přidejte jej pod něj):
domainlist rv_callout_sender_domain_whitelist = lsearch;/usr/local/cpanel/base/eximacl/rv_callout_sender_domain_whitelist
domainlist rv_callout_receiver_domain_whitelist = lsearch;/usr/local/cpanel/base/eximacl/rv_callout_receiver_domain_whitelist
domainlist rv_sender_verify_domain_whitelist= lsearch;/usr/local/cpanel/base/eximacl/rv_sender_verify_domain_whitelist
- Posuňte se dolů doprostřed a vyhledejte sekci ACL, kde se společně zobrazují 3 textová pole (nejpravděpodobněji horní a dolní jsou prázdná textová pole). Mělo by se objevit po zahájení acl .
- Ve prostředním poli ze 3 vyhledejte následující řádek:
require verify = sender/callout
Nahraďte výše uvedený řádek následujícím blokem kódu:
# Deny unless the sender address can be verified.
deny message = From email address must be valid
# do not check address for lists or bounces
# or people in our company contact database
!senders = ^.*-request@.*:\
^bounce-.*@.*:\
^.*-bounce@.*:\
^owner-.*@.*:\
^listmaster@.*:\
^root@.*:\
^anonymous@.*:\
^nobody@.*
!domains = +rv_callout_receiver_domain_whitelist
!sender_domains = +rv_callout_sender_domain_whitelist
# do not check for DSN-ignorant domains
# those that don't accept MAIL FROM:<>
!dnslists = dsn.rfc-ignorant.org/$sender_address_domain
!verify = sender/callout=10s,defer_ok
##
# Check that there is a MX record for those that do not
# meet the deny statement requirements - ie bounces
# No cost as previous lookup is cached if executed
##
deny !sender_domains = +rv_sender_verify_domain_whitelist
!verify = sender
- Klikněte na tlačítko Uložit ve spodní části Rozšířeného editoru.
- Ověřte, že Exim správně funguje odesíláním a přijímáním e-mailů.
- Pokud Exim nefunguje správně, znovu zkontrolujte konfigurační soubor, zda neobsahuje chyby.
- Pokud Exim funguje správně, přidejte do seznamu povolených souborů e-mailovou adresu odesílatele nebo doménu, se kterou máte problém.
- Požádejte odesílatele, aby vám znovu odeslal e-mail za účelem ověření doručení.