Re: [maildropl] .mailfilter rule mysteriously not followed
Brought to you by:
mrsam
From: Dr M. D. <gp...@ho...> - 2013-01-22 13:19:46
|
Thanks for the advice about the syntax... has helped but it has not stopped mail to mic...@in... ending up in .INBOX.lists instead of .INBOX.Internode. Removing the To $LISTS rule fixes it, ie sees the mail ending in .INBOX.internode as desired, but is not a practical option. Also: - have examined the emails and can't find anything in the body of these email that would trigger a cross match. - have tried turning off polling of mydomain but mail to mic...@in... still ends up in $LISTS Relevant snips: LISTS="$HOME/Maildir/.INBOX.lists" INTERNODE="$HOME/Maildir/.INBOX.Internode" if (/^To:.*lists@mydomain\.com\.au/) { to $LISTS } if (/^(To|Cc|Bcc):.*michaeldaly@internode\.on\.net\.*/) { to $INTERNODE } Thanks Michael Dr Michael Daly writes: > && /^To|Cc|Bcc:.*md@mydomain\.com\.au/) You munged your mail filter file, but that's ok. You need to fix all your rules. The above pattern means, literally: if the message contains a header that starts with "To", or "Cc", or with "Bcc:.*md@mydomain\.com\.au", then⦠Pretty much every email message has a header that starts with "To", including this one, so this would match pretty much everything. You probably wanted to use /^(To|Cc|Bcc):.*md@mydomain\.com\.au/ ------------------------------------------------------------------------------ Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS, MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft MVPs and experts. SALE $99.99 this month only -- learn more at: http://p.sf.net/sfu/learnmore_122412_______________________________________________ Courier-maildrop mailing list Cou...@li... https://lists.sourceforge.net/lists/listinfo/courier-maildrop |