procmail
[Top] [All Lists]

Re: Filtering out from a smartlist

1998-05-01 09:25:52
Jacques Gauthier <jacques_g(_at_)yahoo(_dot_)com> writes:
salsa-request: "|exec /home/salsa/slist/.bin/flist salsa-request"
salsa: "|exec /home/salsa/slist/.bin/flist salsa"
"|IFS=' ' && exec /home/salsa/procserver/bin/procmail -f- || exit
75 #salsa" 

Those first two lines belong in the system alias file, say, /etc/aliases,
not your .forward file.

Unfortunately, I don't have root access at my
Internet provider.  (I can't edit the /etc/aliases file).

If you figure out a way to differentiate messages intended for you vs.
the list and list request address, even given that all the message will
have to be delivered to your account, then you can teach your
.procmailrc to sort them for you.  For example, if you ISP supports '+'
addressing via procmail as the LDA (unlikely), then the list address
would be:

        your_address+salsa(_at_)where(_dot_)ever

and the list request address would be:

        your_address+salsa-request(_at_)where(_dot_)ever


Alternatives include requiring that all posts to the list have some
special subject (but remember: you can then never receive a message
with that special subject, so don't decide that any subject containing
the word "salsa" is for the list).  You can also base decisions on
address phrases, i.e.:

        salsa <your_address(_at_)where(_dot_)ever>
and
        salsa-request <your_address(_at_)where(_dot_)ever>

But those all start to get really clunky, difficult to setup and
support, and are not entirely reliable.

I would therefore suggest you talk to the mail guru at your ISP.  They
may have some cool suggestion.


Philip Guenther

<Prev in Thread] Current Thread [Next in Thread>