James M Galvin <email@example.com> wrote:
>... Without out-of-band information is not possible to construct
>*a* filter criterion that will correctly filter all elist messages.
Filtering is passť. It's unreliable, fragile, and expensive. The right
way to channel messages from lists is PLSA (Per-List Subscription
Addresses). PLSA is to filtering as VERP is to bounce message parsing.
My MTA makes it easy for me to create multiple addresses for myself
and to process messages sent to those addresses however I choose;
reliably, and with no filtering overhead or guesswork.
For example, I'm subscribed to list-managers as
firstname.lastname@example.org. To file list-managers mail in the
correct folder, all I had to do was create the file
~/.qmail-list-managers containing the delivery instruction:
I've been using PLSA for several years now, and it's been
And qmail's extension addresses are *great* for tracking and
controlling e-mail addresses entered into web forms. For example, if I
register on www.foobar.com, I use the address
email@example.com. If Foobar ever gives out that address, I
can tell immediately, by looking at the header of a spam, where they
got my address, and I can easily revoke the ds-foobar address.
 I just made up that acronym.
 qmail, of course. See http://Web.InfoAve.Net/~dsill/lwq.html