Korektni rozliseni adresy v procmailu
Lukas Horalek
lin na ester.economia.cz
Čtvrtek Květen 27 19:02:40 CEST 1999
Dobry den,
jeste malickost, a mozna jen hloupy dotaz zpusobeny mou neduslednou cetbou
manualu :)
Rekneme, ze mi na me konto smeruji zaznamy z aliases pro 'beda na domena.cz'
a 'eda na domena.cz'. Rad bych vsak v procmailu rozlisil, pro ktereho
uzivatele prisla posta, a dle toho provedl prislusnou akci.
Problem je v tom, ze odesilatel muze a nemusi mit tyto adresu ve svem
addressbooku, takze v polozce "To:", podle ktere procmail rozstreluje,
muze byt treba jen "To: beda na domena.cz", nebo taky "To: Kamarad Beda
<beda na domena.cz>", popripade oblibene Outlookovske:
"To: "'beda na domena.cz'" <beda na domena.cz>"
Jak si laskavy ctenar jiste vsiml, dalsi problem je v tom, ze
"eda na domena.cz" je v jistem smyslu podretezcem retezce "beda na domena.cz".
Pro nastalou situcai mam nyni v '.procmailrc' tri pravidla:
:0 c
*To: .*beda na domena.cz
|/script/pro/pripad/"beda"
:0 c
*To: eda na domena.cz
|/script/pro/pripad/"eda"
:0 c
*To: .*<eda na domena.cz>
|/script/pro/pripad/"eda"
...nicmene nejsem si jist, zda
(a) toto bude fungovat 100% (byt se zda, ze ano)
(b) je to to nejelegantnejsi reseni
Za nakopnuti predem dekuji :)
S pozdravem
Lukas Horalek,
HN, Economia, a.s.
Další informace o konferenci Linux