Vsevolod Stakhov
7b094aea65
[Fix] Fix symbol name for spf soft fail
пре 8 година
Vsevolod Stakhov
64022c191d
[Fix] Fix processing of messages without received headers
пре 8 година
Vsevolod Stakhov
a8cadb36e1
[Fix] Fix possible FP in TRACKER_ID rule
пре 8 година
Vsevolod Stakhov
517299eeed
[Fix] Simplify MISSING_MIMEOLE rule
пре 8 година
Vsevolod Stakhov
d13a61fd95
[Minor] Fix percents output in R_PARTS_DIFFER
пре 8 година
Vsevolod Stakhov
ef82676590
[Fix] Fix setting of score for parts differ
пре 8 година
Vsevolod Stakhov
cff60f6a8f
[Fix] Fix dynamic scoring of subject symbols
Reported by: @moisseev
пре 8 година
Vsevolod Stakhov
0a154408b6
[Minor] Rework subject rules as lua rules
пре 8 година
Alexander Moisseev
70c01c990a
[Minor] Improve subject rules
Make scores depend on subject length
Also resolves #548
пре 8 година
Vsevolod Stakhov
1ed9f282a5
[Fix] Fix and rescore R_PARTS_DIFFER logic
Signed-off-by: Vsevolod Stakhov <vsevolod@highsecure.ru>
пре 8 година
Alexander Moisseev
7a67de1f42
[Minor] Combine `header` and `headers` metric groups
пре 8 година
Steve Freegard
acb628315e
Add MISSING_FROM test
пре 8 година
Steve Freegard
f458792fe6
Update MULTIPLE_UNIQUE_HEADER to include RFC5322 rules
пре 8 година
Steve Freegard
61d5e48975
Raise MISSING_DATE on empty string
пре 8 година
Alexander Moisseev
abe84f28ce
Fix `RCVD_TLS_ALL` rule when there are no `Received` headers
пре 8 година
Alexey AL
fc06688c19
Fix upstream_spam_filters
пре 8 година
Vsevolod Stakhov
e99bbb8a9c
[Fix] Reduce PRECEDENCE_BULK rule weight
пре 8 година
Steve Freegard
e36bf64097
New rules
пре 8 година
Alexander Moisseev
62939a1ac2
[Minor] Attach domain part to `R_SUSPICIOUS_URL`
пре 8 година
Vsevolod Stakhov
c9e1a156cd
[Fix] Fix regexp rule
пре 8 година
Vsevolod Stakhov
d3969bfefd
[Fix] Remove slow and unused rules `INVALID_EXIM_RECEIVED*`
пре 8 година
Alexander Moisseev
a6bb206c6e
[Minor] Raise `LONG_SUBJ` threshold
пре 8 година
Vsevolod Stakhov
eb1765564f
[Minor] Use utf8 length for subject
пре 8 година
Alexander Moisseev
3d929c5bb3
Add LONG_SUBJ rule
пре 8 година
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 година
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 година
Vsevolod Stakhov
7482b05931
Fix MISSING_MIMEOLE rule for modern OE
Issue: #514
Reported by: @ilyakruchinin
пре 8 година
Vsevolod Stakhov
bd9428b149
Fix html images rules to reduce FP rates
Suggested by: @moisseev
Issue: #525
пре 8 година
Vsevolod Stakhov
b775598428
More sanity checks
пре 8 година
Vsevolod Stakhov
94f5e3dcf6
Add safety guard for rule
пре 8 година
Vsevolod Stakhov
8766fba694
Switch the rest to apache 2
пре 8 година
Vsevolod Stakhov
91d772ab6f
Fix rule when SMTP from is unavailable
пре 8 година
Vsevolod Stakhov
436ccb77ec
Fix rules to avoid nil indexing
пре 8 година
Vsevolod Stakhov
df4b3f74fc
Fix HEADER_FORGED_MDN rule
пре 8 година
Vsevolod Stakhov
7ded13ccab
Add parsing to MDN rules
Issue: #480
пре 8 година
Vsevolod Stakhov
1678075da3
Add rule to detect spammers attempts to cheat mime parsing
пре 8 година
Vsevolod Stakhov
3a2a55244f
Use `task:get_from()` to get sender
пре 8 година
Vsevolod Stakhov
be5ef60eed
Add support for forged confirmation headers
Issue: #480
Reported by: @AdUser
Patch by: @AdUser
пре 8 година
Vsevolod Stakhov
f9cdbed9de
Add `BROKEN_HEADERS` rule
пре 8 година
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 година
Vsevolod Stakhov
a136f68143
Remove R_TO_SEEMS_AUTO as it generates a lot of FP
пре 8 година
Vsevolod Stakhov
b840e3afa4
Add SUBJ_ALL_CAPS rule
пре 8 година
Vsevolod Stakhov
5a12f23f90
Add R_SUSPICIOUS_URL rule that detects obfusicated URL's
пре 8 година
Vsevolod Stakhov
c4bc17b845
SUSPICIOUS_IMAGES now trigger merely for embedded images
пре 8 година
Vsevolod Stakhov
af1be71be0
Improve empty image rule.
пре 8 година
Vsevolod Stakhov
e1c695b059
Fix parsing of headers
пре 8 година
Vsevolod Stakhov
fb713b23a2
Add module to get data from HTTP headers
Issue: #285
Reported by: @msimerson
пре 8 година
Vsevolod Stakhov
0ea784ef25
Add `R_SUSPICIOUS_IMAGES` rule.
пре 8 година
Vsevolod Stakhov
c32f595546
Do not add R_UNDISC_RCPT when 'To' is missing.
Issue: #387
пре 8 година
Vsevolod Stakhov
b887f717e8
Load legacy `lua/rspamd.local.lua`
пре 8 година