Portál AbcLinuxu, 16. července 2025 05:44


Dotaz: procmail divně třídí spam

egg avatar 22.11.2003 12:30 egg | skóre: 20 | Praha
procmail divně třídí spam
Přečteno: 176×
Odpovědět | Admin
Spamassassin mi úspěšně taguje maily jako spam. Ale přestože jejich hlavička obsahuje X-Spam-Flag: YES, mail se nezahodí do boxu spam. Jak je to možné? Pravidlo pro blacklist přitom funguje bez problémů.
MAILDIR=$HOME/mail
#### BLACK LIST
:0:
* ? formail -x"From:" -x"From" -x"Sender:" -x"To:" \
     | egrep -is -f $HOME/mail/blacklist
spam
#### SPAM ASSASSIN
:0fw
| nice -n 19 /usr/bin/spamassassin
:0:
* ^X-Spam-Flag: YES
spam
Proč led klouže? --Aldebaran bulletin
Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

22.11.2003 20:49 unchallenger | skóre: 69 | blog: unchallenger
Rozbalit Rozbalit vše procmail divně třídí spam
Odpovědět | | Sbalit | Link | Blokovat | Admin
To je fakt divné, protože něco velmi podobného mám samozřejmě v .procmailrc také a normálně to pracuje. I kdybych si oči vykoukal, nevidím chybu... nemáš někde na konci řádku navíc mezeru či tabelátor? Já sice píši mezi pravidla prázdné rádky, ale podle syntaxe tam být nemusejí. Zkusil bych problém rozdělit na dvě části -- tj. zakomentovat spamassassina a poslat si mail, který už v hlavičce X-Spam-Flag: YES má. Podle toho, co se stane, se uvidí dál...
egg avatar 22.11.2003 21:46 egg | skóre: 20 | Praha
Rozbalit Rozbalit vše procmail divně třídí spam
Aha! :-) Na řádku s X-Spam-Flag byly ve skutečnosti ještě tabulátory a komentář. Procmail považoval ty tabulátory za součást pravidla. Už to funguje, mockrát díky.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.