4 Sep 2004, 02:49 AM
|
#7
|
|
Senior Member
Join Date: Aug 2002
Location: NorthEast, USA
Posts: 138
|
I've made some more changes. the filter still fails to mark the messages Read though
Quote:
require ["fileinto", "reject", "vacation", "regex", "relational", "comparator-i;ascii-numeric", "imapflags"];
#REJECT
if anyof (
header :contains "from" "***",
header :contains "from" "***",
header :contains "from" "***"){
reject "User unknown in local recipient table.
Giving up on 66.111.4.20.";
stop;
#UNSPAM FILTERED MAIL
} elsif header :contains "X-Yahoo-Newman-Property" "groups-digest" {
setflag "\\Seen";
} elsif anyof (
header :contains "from" "***",
header :contains "from" "***",
header :contains "from" "***"){
fileinto "INBOX.magician";
stop;
} elsif header :contains "X-Mail-from" "nobody@devnull.spamcop.net" {
fileinto "INBOX.spamcop";
stop;
} elsif header :contains "X-Mail-from" "@reports.spamcop.net" {
fileinto "INBOX.spamcop";
stop;
} elsif header :contains "from" "meetup.com" {
fileinto "INBOX.meetup";
stop;
} elsif header :contains "from" "notify@yahoogroups.com" {
fileinto "INBOX.notify";
stop;
} elsif header :contains "subject" "MODERATE" {
fileinto "INBOX.MODERATE";
stop;
} elsif header :contains "subject" "APPROVE" {
fileinto "INBOX.MODERATE";
stop;
} elsif header :contains "X-Yahoo-Newman-Property" "groups-email" {
stop;
} elsif header :contains "X-Apparently-To" "-owner@yahoogroups.com" {
fileinto "INBOX.MODERATE";
stop;
#POPLINKS
} elsif header :contains "X-LinkName" "voicenet" {
redirect "***";
# setflag "\\Seen";
fileinto "INBOX.voicenet";
stop;
} elsif exists "X-YahooFilteredBulk" {
setflag "\\Seen";
fileinto "INBOX.yahoo.spam";
stop;
} elsif allof (
header :contains "X-LinkName" "knightshade3",
header :contains "from" "spamcop@devnull.spamcop.net"){
fileinto "INBOX.yahoo.spamcop";
stop;
} elsif allof (
header :contains ["X-LinkName"] ["knightshade3"],
not header :is "X-Spam-score" ["0.0","0"],
exists "X-Spam-score"){
fileinto "INBOX.yahoo.spam";
stop;
} elsif header :contains "X-LinkName" "knightshade3" {
fileinto "INBOX.yahoo";
} elsif header :contains "X-LinkName" "sfcoven" {
fileinto "INBOX.sfcoven";
stop;
#SPAM FILTERED MAIL
} elsif header :value "ge" :comparator "i;ascii-numeric" "X-Spam-score" "5" {
fileinto "INBOX.Junk Mail";
stop;
} elsif header :contains "X-Delivered-to" "***" {
fileinto "INBOX.chicory";
} elsif header :contains "X-Delivered-to" "***" {
fileinto "INBOX.willow";
} elsif header :contains "X-Delivered-to" "***" {
fileinto "INBOX.carol";
} elsif header :contains "X-Delivered-to""***" {
fileinto "INBOX.willow.sfccpaypal";
stop;
}
|
|
|
|