Andrew Lewis
c45aaab61f
[Minor] Some linting for rules
7 years ago
Andrew Lewis
2538eb7bc5
[Minor] Add missing require
7 years ago
Steve Freegard
bd55f2778a
Fix test failure...
7 years ago
Steve Freegard
6f8e6ac68b
Add compromised_host rules
7 years ago
Andrew Lewis
137b08a00b
[Feature] Rule to detect some obvious X-PHP-Originating-Script forgeries
7 years ago
Vsevolod Stakhov
569c024acd
[CritFix] Introduce raw content to text parts
Previously we had the following types of text content:
- `orig`: MIME *decoded* content
- `content`: same as `orig` but converted to utf8 and without HTML tags
- `stripped`: same as `content` but without newlines
Now we add `raw`:
- `raw`: raw mime content as it was in an original message
This also fixes R_BAD_CTE_7BIT rule
7 years ago
Andrew Lewis
016e7af4a4
[Feature] Rules for scoring Google Message-ID fixes
7 years ago
Andrew Lewis
28866f6063
[Minor] Finish reworking rules
7 years ago
Andrew Lewis
4cda052e31
[Minor] Fix rules post-update
7 years ago
Andrew Lewis
498be22997
[Minor] Update rule style: headers.lua
7 years ago
Andrew Lewis
caa40f9162
[Minor] Fix log message
- Also clean up X_PHP_EVAL rule
7 years ago
Benny Pedersen
6169133bd6
kam_lotto7 moved to r_lotto_subject
hopefully i did this right
7 years ago
Andrew Lewis
c450ebf40c
[Feature] Add rule for identifying mail sent by eval()'d PHP code
8 years ago
Andrew Lewis
6c336d86da
[Minor] Zero scoring on some informational symbols
8 years ago
Vsevolod Stakhov
a8cadb36e1
[Fix] Fix possible FP in TRACKER_ID rule
8 years ago
Vsevolod Stakhov
517299eeed
[Fix] Simplify MISSING_MIMEOLE rule
8 years ago
Alexey AL
fc06688c19
Fix upstream_spam_filters
8 years ago
Vsevolod Stakhov
e99bbb8a9c
[Fix] Reduce PRECEDENCE_BULK rule weight
8 years ago
Steve Freegard
e36bf64097
New rules
8 years ago
Vsevolod Stakhov
c9e1a156cd
[Fix] Fix regexp rule
8 years ago
Vsevolod Stakhov
d3969bfefd
[Fix] Remove slow and unused rules `INVALID_EXIM_RECEIVED*`
8 years ago
Vsevolod Stakhov
7482b05931
Fix MISSING_MIMEOLE rule for modern OE
Issue: #514
Reported by: @ilyakruchinin
8 years ago
Alexander Moisseev
9703e506a9
Add new Message-ID regexp for Thunderbird
Thunderbird version 46 and later is using new securely random Message-ID to avoid fingerprinting.
https://bugzilla.mozilla.org/show_bug.cgi?id=902580
SeaMonkey (at least currentnightly build 2.42a1) is not affected by this change.
8 years ago
Vsevolod Stakhov
a136f68143
Remove R_TO_SEEMS_AUTO as it generates a lot of FP
8 years ago
Vsevolod Stakhov
c32f595546
Do not add R_UNDISC_RCPT when 'To' is missing.
Issue: #387
8 years ago
Vsevolod Stakhov
c82ed6c214
Rework MISSING_SUBJECT rule.
Issue: #343
Reported by: @moisseev
9 years ago
Vsevolod Stakhov
4135a3b422
Move lua rules to rules dir.
9 years ago