SA Bugzilla – Bug 4833
False Positive with MSGID_DOLLARS_RANDOM
Last modified: 2011-05-02 09:56:44 UTC
A regular mail hit the meta MSGID_DOLLARS_RANDOM Message-ID: <7571549AB905$3E89F8AE$17C83C32@ipop> X-Mailer: Intrapop 1.4 SMTP Component 1.0 The X-Mailer indicates that the message was sent using a product developed by cyberoam.com A mail to the sa-users didn't get any replies, hence am posting it to bugzilla. - dhawal
The tests for dollars in the Message-Id are grossly overused. There are at least two tests for this condition, namely: header __MSGID_DOLLARS_OK MESSAGEID =~ /<[0-9a-f]{4,}\$[0-9a-f]{4,}\$[0-9a- f]{4,}\@\S+>/m header __OUTLOOK_DOLLARS_MSGID MESSAGEID =~ /^<[0-9a-f]{12}\$[0-9a-f]{8}\$[0-9a -f]{8}\@\S+>$/m [by inspection the latter is a subset of the former] These then appear in numerous, independant, metas, including: MSGID_DOLLARS RATWARE_MS_HASH RATWARE_OUTLOOK_NONAME A single header (this one is from Microsoft exchange) eg Message-ID: <00e401c65061$a661f46a$6a01a8c0@valehousing.co.uk> will trigger all three of the above, resulting in a false positive (score 5.4 just for those three rules). The rules need mergeing/adapting so that only one scoring rule is triggered by such a header.
please attach sample messages.
Closing, seems already disabled in 3.3+