Problémy s odesláním

Problémy s odesláním

WIA AntiSPAM provádí rozličné testy, které mohou zapříčinit, že nepřijme poštu. Drtivá většina testů proběhne ještě před přijetím emailu k antispamové a antivirové kontrole. Pokud test odesílatel nesplní, je email odmítnut a není vůbec převzat. Odesilateli se pak vrací chyba z mailserveru svého providera. Pokud WIA AntiSPAM email převezme ke zpracování a následně shledá problém (spam, vir, atd.), není odesílatel informován. Pouze příjemce dostane report (pokud není nastaveno jinak).

Require HELO (EHLO)

Vyžadujeme, aby první SMTP příkaz byl „HELO“ nebo „EHLO“ (Extended HELO). Tato kontrola zamezí odeslání emailu některým UCE1) programům.

Nepředpokládáme, že někdo bude mít problém s takovouto podmínkou. Nám ale umožňuje provádět kontrolu parametrů, které jsou do HELO/EHLO zadané.

Require Fully Qualified Hostname

Vyžadujeme, aby parametr za HELO/EHLO byl plně přeložitelné hostname (FQDN). Tuto podmínku v SMTP protokolu popisuje RFC dokument 1123 sekce 5.2.5, RFC 821 sekce 4.1.1 a dále ještě RFC 2821.

V případě, že odesilatel používá špatně nastavený mailserver, dostane z něj chybu podobnou níže citované ukázce:

Toto je informační zpráva automaticky poslaná programem Kerio MailServer 6.0.2 na serveru NTSERVER_02.

Vašizprávu se nepodařilo doručit na následující adresy:

<adresa.prijemce@domena.cz> (hammer-01.spamone.cz: 504 5.5.2 <NTSERVER_02>:
Helo command rejected: need fully-qualified hostname)

Require Resolvable Hostname

Zadané hostname za příkazem HELO/EHLO musí být přeložitelné na IP adresu a nebo mít MX záznam. Pokud není, vrátí se chyba podobná ukázce. Zde mailserver splnil podmínku FQDN, ale toto jméno není v DNS přeložitelné:

####################################################################
# THIS IS A WARNING ONLY. YOU DO NOT NEED TO RESEND YOUR MESSAGE. #
####################################################################

Your message could not be delivered for 3.0 hours.
It will be retried until it is 2.0 days old.

For further assistance, please send mail to

If you do so, please include this problem report. You can
delete your own text from the attached returned message.
The Postfix program

Enforce RFC Compliance

Každá mailová obálka musí splňovat striktní definici v RFC 821 a RFC 1869 s přihlédnutím k rozšíření 8BITMIME. Typické návratové kódy mohou být:

MAIL FROM:<angels@heaven.af.mil> blah blah blah blah blah
500 line too long
MAIL FROM:<angels@heaven.af.mil> garbage
555 garbage not permitted
MAIL FROM:<angels@heaven.af.mil>
501 malformatted address
MAIL FROM:<took.three.hours.to.send.this@heaven.af.mil>
451 timeout

Reject Unknown Sender Domain

Odmítneme emaily, které definují v

MAIL FROM:<jmeno@domena.cz>
adresu, jejíž doména nemá MX ani A záznam.

Realtime Blackhole Lists (RBLs)

RBL jsou externí seznamy známých spammerů a “open relay” serverů. Každé přijaté spojení kontrolujeme proti těmto databázím:

  • list.dsbl.org
  • sbl.spamhaus.org
  • bl.spamcop.net

Pokud se v nich odesilatel vyskytuje, je ukončeno spojení s chybou podobnou této:

554 Service unavailable; Client host [cpe-65-26-182-85.indy.res.rr.com] blocked using sbl.spamhaus.org
1) Unsolicited Commercial Email