John, you may be reading too much into ALLRECIPS. It's just a string match like any other filter test.
In this case, the debug line shows that the ALLRECIPS string looks something like (some of it is cut off because the debug shows a fixed length): <[EMAIL PROTECTED]>, <[EMAIL PROTECTED] The last few characters certainly do not match: local-domain.com So the NOTENDSWITH is true. Therefore, the END was triggered. ... It may also be useful to point out things that ALLRECIPS is and isn't. - It's a single text string that is a comma separated list of literal mailto and their local alias*. - It isn't a logical AND test of the members of any of the pairings - It doesn't have a special grammar so that you can do a CONTAINS match on a member of the list. That means CONTAINS will still do a substring match, finding [EMAIL PROTECTED] inside of [EMAIL PROTECTED] * There's a wrinkle there regarding SWITCHRECIPS, but in my gateway scenario, I haven't had to pay attention to it. Andrew 8) > -----Original Message----- > From: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED] On Behalf Of John > Tolmachoff (Lists) > Sent: Wednesday, September 21, 2005 12:49 AM > To: [email protected] > Subject: [Declude.JunkMail] Problem with a per domain filter file > > I have created filter files for each domain that warrants > them to counteract tests failed because of keywords or other > things some what unique to that domain. > > Here is the END line in the filter: > > ALLRECIPS END NOTENDSWITH local-domain.com > > However, in the log lines below, you can see that the > processing of the filter file ended saying the END condition > was meet, but it was not. > > 09/21/2005 00:21:41.306 q09ef03ec000022c5.smd Doing filter > file C:\Imail\Declude\filters\A_Local_Domain.txt. > 09/21/2005 00:21:41.306 q09ef03ec000022c5.smd Triggered > ALLRECIPS !ENDSWITH filter DOMAIN_C on local-domain.com > [weight->0; <[EMAIL PROTECTED]>, <[EMAIL PROTECTED] > 09/21/2005 00:21:41.306 q09ef03ec000022c5.smd Filter: END > command conditions met; ending this filter. > > Can some one see where I am doing something wrong? > > John T > eServices For You > > > > --- > This E-mail came from the Declude.JunkMail mailing list. To > unsubscribe, just send an E-mail to [EMAIL PROTECTED], and > type "unsubscribe Declude.JunkMail". The archives can be > found at http://www.mail-archive.com. > --- This E-mail came from the Declude.JunkMail mailing list. To unsubscribe, just send an E-mail to [EMAIL PROTECTED], and type "unsubscribe Declude.JunkMail". The archives can be found at http://www.mail-archive.com.
