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

"N.J. Mann" <[email protected]>
Newsgroups gmane.mail.procmail
Message-ID <[email protected]>
In message <[email protected]>,
	Anne Wilson ([email protected]) wrote:
> On Wednesday 16 February 2011 12:13:34 N.J. Mann wrote:
> > In message <[email protected]>,
> > 
> > 	Anne Wilson ([email protected]) 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.

I cut from my reply the header information you quoted, so here it is
again:

> > > Received: from mail.emblibrary.com ([69.54.45.82]) (envelope-from <[email protected]>)
> > > from: [email protected]
> > > subject: Feather Your Nest - New at Embroidery Library!
> > > X-Envelope-From: [email protected]

With a regexp of
  ^From: .*Debra
it will not match
  from: [email protected]
because it is expecting 'from:' followed by one space, followed by one
'any' character, followed by zero or more 'any' characters, followed by
'Debra', &c.  If you had either  from: Debra  or  from:.*Debra  it would
match.  This is because there is only one character between  from:  and
Debra  and your regexp is expecting at least two.

I hope that helps.


Cheers,
       Nick.
--
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.