relay check
Jan Houstek
Jan.Houstek na mff.cuni.cz
Úterý Srpen 15 14:24:58 CEST 2006
On Tue, 15 Aug 2006, Marek Barton wrote:
> na mem neexistuje a existovat nemuze, protoze mail je urcen pro jiny
> server, ja delam pouze zalozni mx. Na cilovem serveru tato schranka
> existuje a je funkcni.
A proc by nemohl? Muze klidne mit databazi existujicich adres, kterou
nejakym na SMTP nezavislym mechanismem
> karel.sedlak na corax.cz je v hlavicce jako prijemce, nikoliv odesilatel.
> Jako odesilatel je uveden JosephPyGreen na billawi.net a prave domena
> billawi.net nema radne mx.
Cemuz se da branit tak, ze mail, ktery ma na obalce adresu, u ktere je
duvod se domnivat, ze na ni nepujde dorucit bounce (viz nize), proste
odmitnete. Neni to sice 100% korektni chovani, ovsem to same lze rict o
pouziti nefungujicich adres na obalce. A hlavne, odesilatel, ktery pouzije
nefunkcni adresu na obalce, zjevne nestoji o informaci, ze mail z nejakeho
opodstatneneho duvodu nebylo mozne dorucit, tak mu zrejme ani nebude moc
vadit, ze skutecne nebude dorucen.
Jak poznat, ze adresa je nefunkcni, lze na nekolika urovnich. Od prosteho
testu, ze existuje domena, pres provereni existence platneho A, resp. MX
zaznamu, otestovani dosazitelnosti 25/tcp alespon na jednom ze jejich
mailexchangeru, az po testovaci spojeni se pokusem o odeslani mailu, ktery
je utnut az pote, co server nabidne DATA ...
Na docasnou chybu pri testu (ne)funkcnosti adresy lze pritom reagovat
docasnou chybou pri prijmani mailu.
> jak jsem jiz rikal vyse, delam relay a nemuzu zjistit, zda email
> existuje. Nicmene mail nevisi ve spoolu kvuli neexistujicimu prijemci,
> ale kvuli tomu, ze domena odesilatele does not resolve ...
On Tue, 15 Aug 2006, Marek Barton wrote:
[...]
> co je to bounce?
Jine oznaceni pro Delivery Status Notification (DSN) message, pravda s
trochu slangovym nadechem. Gramaticky to je sloveso, ktere pomerne
vystizne popisuje akci, pri ktere je "bounced message" vygenerovany jako
reakce na jiny message.
-- Jan Houstek
Další informace o konferenci Sendmail