Postfix a nekvalifikovane adresy
David Česal
David na Cesal.cz
Středa Listopad 11 17:21:38 CET 2009
Dobrý den,
v opensuse používám mailx, lze v něm nastavit úplnou adresu.
echo $text | mailx -s "$mailsubject" -r $mailfrom -S smtp=$smtpserver
$mailto
David Česal
-----Original Message-----
From: linux-bounces na linux.cz [mailto:linux-bounces na linux.cz] On Behalf Of
Jan Kasprzak
Sent: Wednesday, November 11, 2009 2:21 PM
To: linux na linux.cz
Subject: Postfix a nekvalifikovane adresy
Dobry den,
mam postovni server spravujici vic domen, bezi tam postfix. Ted je ale
problem, ze maily tam muzou vznikat i jinym zpusobem nez ze prijdou
zvenku (jsou napriklad generovane z nejake databaze nebo z weboveho
rozhrani).
Problem je, jak takoveto maily "sanitizovat", zejmena jak kvalifikovat
nekvalifikovane adresy v hlavickach. Protoze bych potreboval, aby se
za nekvalifikovanou adresu nedoplnovalo @hostname, ale jedna z tech domen,
ktere mailserver spravuje (ale pro kazdy mail muze byt jina).
Lokalne vznikle maily vstupuji do Postfixu pomoci
| /usr/sbin/sendmail -if odesilatel adresat...
Muzu nejak postfixovemu /usr/sbin/sendmail rict, ze "u tohoto
mailu za zavinac doplnuj to a to"? Pokud dobre ctu dokumentaci, tohle
lze nastavit jen globalne v main.cf (/usr/bin/sendmail na to ma parametr,
ale je oznaceny jako "ignored").
Druha moznost je filtrovat ty maily pred vstupem do
/usr/sbin/sendmail. Snazil jsem se to delat v Perlu, jsou tam
dva moduly: Mail::Address v zasade funguje, akorat nerozezna
skupinove adresy (takove to skupina:...;). Druhy modul - Email::Address
zase skupinove adresy rozezna, ale nerozezna nekvalifikovanou adresu :-(.
Treti moznost (mozna?) je mit na loopbacku vypustenych vic
instanci smtpd s ruznym nastavenim remote_header_rewrite_domain,
ale to asi nepomuze - mam pocit ze remote_header_rewrite_domain zpracovava
az cleanup(8), ktery by i tak byl jen jeden.
Jak byste to resili? Diky,
-Y.
--
| Jan "Yenya" Kasprzak <kas at {fi.muni.cz - work | yenya.net - private}> |
| GPG: ID 1024/D3498839 Fingerprint 0D99A7FB206605D7 8B35FCDE05B18A5E |
| http://www.fi.muni.cz/~kas/ Journal: http://www.fi.muni.cz/~kas/blog/ |
Please don't top post and in particular don't attach entire digests to your
mail or we'll all soon be using bittorrent to read the list. --Alan Cox
_______________________________________________
Linux mailing list
Linux na linux.cz
http://www.linux.cz/mailman/listinfo/linux
Další informace o konferenci Linux