The friends thing is easy:
# Note that the leading whitespace after the line continuation
# below is ignored.
:0:
* ^From:.*(myfriend(_at_)somewhere|friend2(_at_)elsewhere|\
morefriends(_at_)somewhereelse)
FRIENDS
The bloke claims 40 friends. A recipe like that for a few is fine. For 40, it
would be hell to debug when something breaks.
Note that one error in the recipe is likely to misfile mail for all of his
friends.
I still say, KISS, and reduce the risk of losing all 40 friends at once.
_______________________________________________
procmail mailing list
procmail(_at_)lists(_dot_)RWTH-Aachen(_dot_)DE
http://MailMan.RWTH-Aachen.DE/mailman/listinfo/procmail