Andrew Lewis
016e7af4a4
[Feature] Rules for scoring Google Message-ID fixes
7 years ago
Andrew Lewis
47fb93233a
[Fix] Banish table.maxn from Lua parts
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
Alexey AL
caa7e42ea1
Update forwarding.lua
7 years ago
Alexey AL
4e4876ac8d
[Feature] Add Yandex and Mail.ru forwarding rules
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
7 years ago
Andrew Lewis
6c336d86da
[Minor] Zero scoring on some informational symbols
7 years ago
Vsevolod Stakhov
fd24c961ae
[Fix] Further fixes for white on white rule
8 years ago
Vsevolod Stakhov
d4dd679a8c
[Fix] Fix length calculations in white on white rule
8 years ago
Vsevolod Stakhov
b8132cfbab
[Fix] Some more fixes for low contrast fonts detector
8 years ago
Vsevolod Stakhov
842f6c31ca
[Feature] Try to avoid FP for low contrast fonts detection
8 years ago
Vsevolod Stakhov
ad36a88b58
[Feature] Properly implement R_WHITE_ON_WHITE rule
8 years ago
Vsevolod Stakhov
4a6d929b11
[Feature] Remove old ugly rules
8 years ago
Vsevolod Stakhov
37b9edfcf5
[Fix] Trigger HTML_SHORT_LINK_IMG on any external image
8 years ago
Vsevolod Stakhov
f5aac8de01
[Fix] Avoid `table.getn` method as it has been removed in lua 5.3
Issue: #697
Reported by: @jessbo
8 years ago
Alexander Moisseev
c7c75954d2
[Feature] Add support for non-standard BATV signatures
8 years ago
Vsevolod Stakhov
7b094aea65
[Fix] Fix symbol name for spf soft fail
8 years ago
Vsevolod Stakhov
64022c191d
[Fix] Fix processing of messages without received headers
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
Vsevolod Stakhov
d13a61fd95
[Minor] Fix percents output in R_PARTS_DIFFER
8 years ago
Vsevolod Stakhov
ef82676590
[Fix] Fix setting of score for parts differ
8 years ago
Vsevolod Stakhov
cff60f6a8f
[Fix] Fix dynamic scoring of subject symbols
Reported by: @moisseev
8 years ago
Vsevolod Stakhov
0a154408b6
[Minor] Rework subject rules as lua rules
8 years ago
Alexander Moisseev
70c01c990a
[Minor] Improve subject rules
Make scores depend on subject length
Also resolves #548
8 years ago
Vsevolod Stakhov
1ed9f282a5
[Fix] Fix and rescore R_PARTS_DIFFER logic
Signed-off-by: Vsevolod Stakhov <vsevolod@highsecure.ru>
8 years ago
Alexander Moisseev
7a67de1f42
[Minor] Combine `header` and `headers` metric groups
8 years ago
Steve Freegard
acb628315e
Add MISSING_FROM test
8 years ago
Steve Freegard
f458792fe6
Update MULTIPLE_UNIQUE_HEADER to include RFC5322 rules
8 years ago
Steve Freegard
61d5e48975
Raise MISSING_DATE on empty string
8 years ago
Alexander Moisseev
abe84f28ce
Fix `RCVD_TLS_ALL` rule when there are no `Received` headers
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
Alexander Moisseev
62939a1ac2
[Minor] Attach domain part to `R_SUSPICIOUS_URL`
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
Alexander Moisseev
a6bb206c6e
[Minor] Raise `LONG_SUBJ` threshold
8 years ago
Vsevolod Stakhov
eb1765564f
[Minor] Use utf8 length for subject
8 years ago
Alexander Moisseev
3d929c5bb3
Add LONG_SUBJ rule
8 years ago
Alexander Moisseev
029d2f4fa1
Don't trigger R_EMPTY_IMAGE on image links
as they covered with `HTML_SHORT_LINK_IMG_1` rule.
It should be safe for legitimate emails with images attached since `R_EMPTY_IMAGE` and `HTML_SHORT_LINK_IMG_1` won't be triggered at the same time any more.
8 years ago
Alexander Moisseev
af66bcae90
Don't trigger HTML_SHORT_LINK_IMG on small images
It's common for legitimate emails to have small image links (buttons, social networks junk e.t.c.)
8 years ago
Vsevolod Stakhov
7482b05931
Fix MISSING_MIMEOLE rule for modern OE
Issue: #514
Reported by: @ilyakruchinin
8 years ago
Vsevolod Stakhov
bd9428b149
Fix html images rules to reduce FP rates
Suggested by: @moisseev
Issue: #525
8 years ago
Vsevolod Stakhov
b775598428
More sanity checks
8 years ago
Vsevolod Stakhov
94f5e3dcf6
Add safety guard for rule
8 years ago