Index > Scribe > Filter problem | |
---|---|
Author/Date | Filter problem |
Nick Schirmer 02/09/2006 8:21am | I'm having problems with setting up a new filter. My email provider recently added a spam filter on their end I want to automatically transfer messages with a header of [SPAM] to the spam folder, or better yet the garbage.
(I'm sad to say that Scribe hasn't been picking up much of the spam lately... I keep getting almost the same messages, I mark them as spam, I go in, select all my spam, rebuild word lists etc, but when the next one comes, it still stays in my inbox) My filter is setup: Conditions Screen: open circle (no dot in it) mail.subject Starts with [SPAM} Actions: Move to Folder /Spam Seems straight forward but it too is not moving messages to spam, or garbage if I choose that folder. Ideas? I'm running the latest test version of InScribe. Thanks! Nick |
fret 02/09/2006 9:04am | Try the "contains" operator.
Also you can turn on logging in the Filters menu, which logs to a text file in the same folder as scribe.exe, that can tell you what is being evaluated and how. |
Nick Schirmer 02/09/2006 11:48am | I selected all of the messages in the folder and heres the log... whats odd is that the [SPAM] message wasn't found. The subject of the message thats in the folder is: "[SPAM] 9.0 Re: miR Xky". I have tried both selecting all of the messages as well as selecting the "Filter the Current Folder" option. There are 4 messages in the folder.
Nick Filter.Test 'Attached!': CombineOp=0 Condition.Test Fld='mail.AttachmentNames' Status=0 Filter.Test '[SPAM]': And { Condition.Test Fld='mail.Subject' 'Hey! Play The PGA Championship Online to Win!' starts with '[SPAM]' = 0 Result=0 (not=0) } (false) Filter.Test 'Attached!': CombineOp=0 Condition.Test Fld='mail.AttachmentNames' Status=0 Filter.Test '[SPAM]': And { Condition.Test Fld='mail.Subject' 'Consumer Directions Mini-Survey' starts with '[SPAM]' = 0 Result=0 (not=0) } (false) Filter.Test 'Attached!': CombineOp=0 Condition.Test Fld='mail.AttachmentNames' Status=0 Filter.Test '[SPAM]': And { Condition.Test Fld='mail.Subject' 'Play the "Four Majors" PGA Championship' starts with '[SPAM]' = 0 Result=0 (not=0) } (false) Filter.Test 'Attached!': CombineOp=0 Condition.Test Fld='mail.AttachmentNames' 'message.eml' contains '.' = 1 Status=1 |
fret 02/09/2006 11:54am | Try with just the new spam filter in the /Filters folder, move any others out to a different folder so you can test just one filter at a time. |
Nick Schirmer 02/09/2006 12:01pm | Ok, I'm an idiot. Filter 1 had "stop further filtering" option enabled. :)
No problems with Scribe just the user! Nick |
fret 02/09/2006 12:08pm | One does suspect sometimes, but it's polite not to ask ;)
Glad it's sorted out. |
Reply | |