Hello all,
I have a spam filter using procmail and perl implemented successfully, but
I am having trouble with a recipe to identify email with no "From:"
header. Can anyone spot the problem?
I intend to dump all email with no "From:" as spam. However, for the
moment my recipe is supposed to simply label such messages, letting them
pass. It is not labeling messages containing no From: header. The
procmail log simply indicates that the second condition line is not
fulfilled.
Here is the recipe (CC_ contains the previously-extracted Cc header. WL
is "no"):
VERBOSE=on
:0
* ! WL ?? ^^yes^^
* ^From:([ ]$|$)|!^From:|^From:.*<>
{
WL="yes"
:0 fwh
| formail -I"Cc: (no from) ${CC_}"
}
VERBOSE=off
Regards,
Lloyd
____________________________________________________________
procmail mailing list Procmail homepage: http://www.procmail.org/
procmail(_at_)lists(_dot_)RWTH-Aachen(_dot_)DE
http://MailMan.RWTH-Aachen.DE/mailman/listinfo/procmail