procmail - preposlani do spam koše

michaels na centrum.cz michaels na centrum.cz
Pátek Listopad 23 12:25:23 CET 2007


Ahoj,

mám /etc/procmailrc:
# pres SPAMASSASIN jen male zpravy
:0fw
* < 131072
* !^Resend: Yes
| /usr/bin/spamc

:0:
* ^X-Spam-Status: Yes
* ^X-Spam-Flag: YES
* !^Resend: Yes
{
    :0fw:
    | formail -A "Resend: Yes"
    :0f:
    ! spam na lokalnidomena.cz
}


Cílem je, aby se všechny spamy přeposílali uživateli spam na lokalnidomena.cz
Myšlenka je taková, že přijde mail, projde procmailem, ten zajistí sken
spamassassinem, pokud je mail SPAM tak se do hlavičky přidá položka Resend a
mail se přepošle uživateli spam na lokalnidomena.cz - maily označené jako Resend se
už nekontrolují spamassassinem ani nepřeposílají.

Vše funguje, ale problém je ten, že pokud přijde spam, tak se úspěšně přepošle
na spam@ ale původnímu příjemci se v Maildiru objeví prázdný soubor, který je v
midnight editoru označen jako [grow]

Musím se přiznat, že jsem logiku procmailu moc nepochopil - tušíte někdo co je
špatně?

Díky

-- 
  Michal







Další informace o konferenci Linux