procmail
[Top] [All Lists]

Re: Can not get a filter recognised for one email source

2011-02-16 10:01:39
In message 
<20110216151027(_dot_)GB75762(_at_)titania(_dot_)njm(_dot_)me(_dot_)uk>,
        N.J. Mann (njm(_at_)njm(_dot_)me(_dot_)uk) wrote:
In message 
<201102161233(_dot_)02064(_dot_)cannewilson(_at_)googlemail(_dot_)com>,
      Anne Wilson (cannewilson(_at_)googlemail(_dot_)com) wrote:
On Wednesday 16 February 2011 12:13:34 N.J. Mann wrote:
In message 
<201102160945(_dot_)00651(_dot_)cannewilson(_at_)googlemail(_dot_)com>,

  Anne Wilson (cannewilson(_at_)googlemail(_dot_)com) wrote:
I get regular emails from one list, that always end up in my Inbox, no
matter

what I put in the recipes.  At the moment these two recipes are in 
place:
:0

* (^From|^To|^Subject): .*(Janome|embroidery|Embroidery|emblibrary|
empressmills)
${MAILDIR}.INBOX.Sewing/

:0

* ^From: .*Debra\@emblibrary.com
${MAILDIR}.INBOX.Sewing/

You have a space character in both recipes which should not be there.
Try:

 * (^From|^To|^Subject):.*(Janome|embroidery|Embroidery|emblibrary|

and

 * ^From:.*Debra\@emblibrary.com

OK, I've made the change.  Now I wait a few days for the next message :-)

Funny, though.  All my recipes have a space there, and the others all work.

Sorry, but I was wrong!  My memory was in error as to what .* means, or
more importantly what * means in procmail regexps.  If I had read
(again) the friendly manual page I would have not made this mistake.  In
procmail regexps * means zero or more of the previous character - in the
regexp - not 'any' character as I wrote.  So, this does not explain why
your recipe does not work. :-(

To go any further I really need more information, such as verbose logs
for a relevant session and a sample message.  You can send these
off-line if you wish.


Cheers,
       Nick.
-- 

____________________________________________________________
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