MCP not working
UxBoD
uxbod at splatnix.net
Thu Aug 9 12:58:22 IST 2007
You are redefining your rule each time. try :-
header __MCP_W32_ZHELATIN_GEN1 Subject =~ /received a greeting (card|ecard|postcard) from a/i
header __MCP_W32_ZHELATIN_GEN2 Subject =~ /received a postcard from a/i
header __MCP_W32_ZHELATIN_GEN3 Subject =~ /received an ecard from a/i
meta MCP_W32_ZHELATIN_GEN __MCP_W32_ZHELATIN_GEN1 || __MCP_W32_ZHELATIN_GEN2 || __MCP_W32_ZHELATIN_GEN3
describe MCP_W32_ZHELATIN_GEN Banned Subject
score MCP_W32_ZHELATIN_GEN 10
Regards,
--[ UxBoD ]--
// PGP Key: "curl -s https://www.splatnix.net/uxbod.asc | gpg --import"
// Fingerprint: C759 8F52 1D17 B3C5 5854 36BD 1FB1 B02F 5DB5 687B
// Keyserver: www.keyserver.net Key-ID: 0x5DB5687B
// Phone: +44 845 869 2749 SIP Phone: uxbod at sip.splatnix.net
----- Original Message -----
From: "Daniel Eiland" <daniel at bokko.nl>
To: mailscanner at lists.mailscanner.info
Sent: Thursday, August 9, 2007 11:30:02 AM (GMT) Europe/London
Subject: MCP not working
Hello,
I hope someone can help me out.
I have a question regarding MCP. It works, but rules never match.
I am running MailScanner 4.61.7 on FreeBSD. Everything works fine except for MCP.
In my maillog i can see MCP is enabled and is scanning:
Aug 9 12:10:55 panther MailScanner[44602]: New Batch: Found 3 messages waiting
Aug 9 12:10:55 panther MailScanner[44602]: New Batch: Scanning 1 messages, 9602 bytes
Aug 9 12:10:55 panther MailScanner[44602]: MCP Checks: Starting
Aug 9 12:10:57 panther MailScanner[44602]: MCP Checks completed at 8542 bytes per second
Aug 9 12:10:57 panther MailScanner[44602]: Spam Checks: Starting
Aug 9 12:10:57 panther MailScanner[44620]: Virus Scanning completed at 2586 bytes per second
Aug 9 12:10:57 panther MailScanner[44620]: Requeue: F134C11713.526DA to D4F5A119A2
Aug 9 12:10:57 panther MailScanner[44620]: Uninfected: Delivered 1 messages
Aug 9 12:10:57 panther MailScanner[44620]: Virus Processing completed at 319425 bytes per second
Aug 9 12:10:57 panther MailScanner[44620]: Batch completed at 630 bytes per second (6453 / 10)
Aug 9 12:10:57 panther MailScanner[44620]: Batch (1 message) processed in 10.24 seconds
I defined af cf file named 10_w32_zhelatin_gen.cf that is located in %mcp-dir% for catching email with specific subjects.
The subjects i want to catch are in the form of: You've received a greeting card from a friend!
header MCP_W32_ZHELATIN_GEN Subject =~ /received a greeting card from a/i
describe MCP_W32_ZHELATIN_GEN Banned Subject
score MCP_W32_ZHELATIN_GEN 10
header MCP_W32_ZHELATIN_GEN Subject =~ /received a greeting ecard from a/i
describe MCP_W32_ZHELATIN_GEN Banned Subject
score MCP_W32_ZHELATIN_GEN 10
header MCP_W32_ZHELATIN_GEN Subject =~ /received a greeting postcard from a/i
describe MCP_W32_ZHELATIN_GEN Banned Subject
score MCP_W32_ZHELATIN_GEN 10
header MCP_W32_ZHELATIN_GEN Subject =~ /received a postcard from a/i
describe MCP_W32_ZHELATIN_GEN Banned Subject
score MCP_W32_ZHELATIN_GEN 10
header MCP_W32_ZHELATIN_GEN Subject =~ /received an ecard from a/i
describe MCP_W32_ZHELATIN_GEN Banned Subject
score MCP_W32_ZHELATIN_GEN 10
My MCP config in MailScanner.conf is:
%mcp-dir% = /usr/local/etc/MailScanner/mcp
MCP Checks = yes
First Check = mcp
MCP Required SpamAssassin Score = 1
MCP High SpamAssassin Score = 10
MCP Error Score = 1
MCP Header = X-%org-name%-MailScanner-MCPCheck:
Non MCP Actions = deliver
MCP Actions = %rules-dir%/spam.actions.rules
High Scoring MCP Actions = %rules-dir%/spam.actions.rules
Bounce MCP As Attachment = no
MCP Modify Subject = yes
MCP Subject Text = {Evil?}
High Scoring MCP Modify Subject = yes
High Scoring MCP Subject Text = {Evil?}
Is Definitely MCP = %rules-dir%/spam.blacklist.rules
Is Definitely Not MCP = %rules-dir%/spam.whitelist.rules
Definite MCP Is High Scoring = no
Always Include MCP Report = yes
Detailed MCP Report = yes
Include Scores In MCP Report = yes
Log MCP = yes
MCP SpamAssassin Prefs File = %mcp-dir%/mcp.spam.assassin.prefs.conf
MCP SpamAssassin User State Dir =
MCP SpamAssassin Local Rules Dir = %mcp-dir%
MCP SpamAssassin Default Rules Dir = %mcp-dir%
MCP SpamAssassin Install Prefix = %mcp-dir%
Recipient MCP Report = %report-dir%/recipient.mcp.report.txt
Sender MCP Report = %report-dir%/sender.mcp.report.txt
In my email these are the headers:
Subject: You've received an ecard from a Class-mate!
Message-Id: <20070809093143.DFAD711920 at panther>
Date: Thu, 9 Aug 2007 11:31:39 +0200 (CEST)
From: bla at bla.com
To: undisclosed-recipients:;
X-Panther-MailScanner-Information: Please contact ISP for more information
X-Panther-MailScanner: Found to be clean
X-Panther-MailScanner-MCPCheck: MCP-Clean, MCP-Checker (score=0,
required 1)
X-Panther-MailScanner-SpamCheck: not spam, SpamAssassin (score=0,
required 5)
X-Panther-MailScanner-From: bla at bla.com
X-Spam-Status: No, No
X-MailScanner: Found to be clean
X-MailScanner-SpamCheck: not spam, SpamAssassin (not cached,
score=1.618, required 5, BAYES_40 -0.18, DK_POLICY_SIGNSOME 0.00,
NO_REAL_NAME 0.96, UNDISC_RECIPS 0.84)
X-MailScanner-SpamScore: 1
--
:wq!
--
MailScanner mailing list
mailscanner at lists.mailscanner.info
http://lists.mailscanner.info/mailman/listinfo/mailscanner
Before posting, read http://wiki.mailscanner.info/posting
Support MailScanner development - buy the book off the website!
--
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.
--
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.
More information about the MailScanner
mailing list