qmail + vmailmgr a neexistujici uzivatele
Jan Houstek
jan.houstek na mff.cuni.cz
Pondělí Leden 3 12:00:54 CET 2005
On Mon, 3 Jan 2005, Ctirad Fertr wrote:
> potřeboval bych poradit co nejjednodužší cestu (tj. bez patchování
> qmailu), jak posílat maily pro neexistující uživatele někam do
> /dev/null. Pochopitelně bez jakýchkoliv upozornění kamkoliv nebo
> nedejbože bounců odesílateli. Dík za každou radu.
Vytvorit soubor .qmail-default v domovskem adresari uzivatele alias a v
nem pres "|" zpracovat ty maily vhodnym skriptem, viz dot-qmail(5).
Z hlediska standardu neni ale tiche ignorovani takovych mailu prilis koser
a muze to mit i ruzne nechtene nasledky, napr. dojde-li k preklepu v
adrese, mail bude skartovan a nikdo se o tom nedozvi.
Tiche skartovani mailu je akceptovatelne ve dvou pripadech
1) existuje-li silne podezreni, ze se jedna o nezadouci obsah (spam, vir ...)
2) existuje podezreni, ze zpatecni obalkova adresa je zfalsovana, pripadne
vubec neexistuje
Legitimni maily s funkcni zpatecni adresou by rozhodne nemely byt takto
likvidovany. Mnohem vhodnejsi bude naucit qmail odmitat neexistujici
adresy uz v SMTP komunikaci (bud patchovanim, nebo vyuzitim mechanismu
QMAILQUEUE). Pripadne pouzit nejaky MTA, ktery tohle umi i bez pouziti
cerne magie.
-- Honza Houstek
Další informace o konferenci Linux