Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix error in headers_checks.lua | Dmitriy Alekseev | 2024-04-19 | 1 | -1/+1 |
| | |||||
* | [Enhancement] Add more symbols for Reply-To header characteristics | twesterhever | 2024-03-24 | 1 | -14/+36 |
| | |||||
* | [Rules] Blank spam detection | Andrew Lewis | 2023-10-13 | 1 | -4/+16 |
| | |||||
* | [Minor] Reformat all Lua code, no functional changes | Vsevolod Stakhov | 2023-08-07 | 1 | -104/+144 |
| | |||||
* | [Minor] Improve various rule descriptions | twesterhever | 2023-05-26 | 1 | -2/+2 |
| | |||||
* | [Fix] received: filtering of artificial header | Kako, Chang | 2023-01-12 | 1 | -1/+1 |
| | |||||
* | [Minor] Update my email and the copyright year | Vsevolod Stakhov | 2022-03-25 | 1 | -1/+1 |
| | |||||
* | [Rules] Slightly reduce MULTIPLE_FROM score | Vsevolod Stakhov | 2022-03-23 | 1 | -1/+1 |
| | |||||
* | Spelling (#4086) | Josh Soref | 2022-02-22 | 1 | -1/+1 |
| | | | [Rework] Massive spelling fix from @jsoref | ||||
* | [Rules] Fix CTYPE_MIXED_BOGUS for text attachments | Vsevolod Stakhov | 2021-05-19 | 1 | -1/+1 |
| | | | | Issue: #3748 | ||||
* | [Minor] Fix REPLYTO_ADDR_EQ_FROM for normalised addresses | Andrew Lewis | 2021-04-29 | 1 | -1/+1 |
| | |||||
* | [Rules] Add raw addresses to MULTIPLE_FROM options | Anton Yuzhaninov | 2021-04-27 | 1 | -9/+2 |
| | | | | | | It is confusing to have MULTIPLE_FROM with a single address in options, which happens if one of addresses is empty - usually because of misplaces <>. While here simplify condition. | ||||
* | [Rules] Fix FPs for CTYPE_MIXED_BOGUS | Vsevolod Stakhov | 2021-04-11 | 1 | -6/+11 |
| | |||||
* | [Minor] Use task:has_header instead of task:get_header | Anton Yuzhaninov | 2020-12-22 | 1 | -8/+6 |
| | | | | Use task:has_header() to check if header is exists. | ||||
* | [Minor] Remove FAKE_REPLY_C and move FAKE_REPLY rule to regexp module | Anton Yuzhaninov | 2020-12-12 | 1 | -15/+0 |
| | | | | | | | | | | | | | FAKE_REPLY_C rule no longer works because MUA it used are no longer used (and ones which are used changed headers they add). In theory one can test all popular modern MUA and see which add only References, which only In-Reply-To and which add both headers. But it will be a lot of work to maintain such rule up to date. It still has a small number of hits, but mostly because some spammers use old X-Mailer headers. This should be addressed separately. While here re-create FAKE_REPLY as a regexp module rule - this way it should be more efficient. | ||||
* | [Fix] Fix FROM_NEQ_ENVFROM | Anton Yuzhaninov | 2020-05-01 | 1 | -6/+7 |
| | | | | Regression was introduced in 23675060063301aaa3c93044e0029fda553d4e8f | ||||
* | rules/headers_checks.lua: add [ENV]FROM_INVALID | Jan Smutny | 2020-04-19 | 1 | -0/+22 |
| | |||||
* | rules/headers_checks.lua: make CHECK_FROM callback a bit more efficient | Jan Smutny | 2020-04-19 | 1 | -24/+26 |
| | |||||
* | [Minor] Improve MISSING_MIME_VERSION rule | Anton Yuzhaninov | 2020-03-17 | 1 | -22/+15 |
| | | | | | Previous condition have a complex condition which prevented adding the symbol for some MIME messages without MIME-Version header. | ||||
* | Remove type='mime' and move MIME rules into their own group | Steve Freegard | 2019-07-03 | 1 | -25/+14 |
| | |||||
* | Add MIME_BASE64_TEXT_BOGUS rule | Steve Freegard | 2019-06-29 | 1 | -0/+20 |
| | |||||
* | [Minor] Add some descriptions | Vsevolod Stakhov | 2019-06-27 | 1 | -0/+1 |
| | |||||
* | improve descriptions for HAS_X_PRIO_* rules | heraklit256 | 2019-03-05 | 1 | -5/+5 |
| | |||||
* | improve descriptions for RCVD_COUNT_* rules | heraklit256 | 2019-03-05 | 1 | -7/+7 |
| | |||||
* | unify rules scores and weights | heraklit256 | 2019-03-05 | 1 | -1/+1 |
| | |||||
* | [Minor] Relax CTYPE_MISSING_DISPOSITION rule for pgp encryption | Vsevolod Stakhov | 2019-01-09 | 1 | -0/+13 |
| | | | | | Issue: #2706 Closes: #2706 | ||||
* | [Minor] Add some mime only rules | Vsevolod Stakhov | 2019-01-07 | 1 | -10/+20 |
| | |||||
* | [Fix] Fix groups mess | Vsevolod Stakhov | 2018-09-29 | 1 | -14/+33 |
| | |||||
* | [Minor] Reduce default multiplier for Date header | Vsevolod Stakhov | 2018-07-21 | 1 | -1/+1 |
| | |||||
* | [Rules] Add MULTIPLE_FROM rule | Vsevolod Stakhov | 2018-07-17 | 1 | -0/+21 |
| | |||||
* | [Rules] Improve MULTIPLE_UNIQUE_HEADERS rule | Vsevolod Stakhov | 2018-07-17 | 1 | -20/+24 |
| | |||||
* | Eliminate false-positive on REPLYTO_EQ_TO_ADDR | Steve Freegard | 2018-06-22 | 1 | -0/+1 |
| | |||||
* | Fixed typo | Michal Adamek | 2018-05-04 | 1 | -1/+1 |
| | |||||
* | [Fix] Fix usage of util.parse_mail_address | Vsevolod Stakhov | 2018-03-31 | 1 | -3/+3 |
| | |||||
* | Add XM_CASE rule | Steve Freegard | 2018-03-19 | 1 | -0/+10 |
| | |||||
* | Improve REPLYTO_EQ_TO_ADDR based on corpus testing | Steve Freegard | 2018-03-19 | 1 | -1/+7 |
| | |||||
* | [Minor] Fix dependency | Vsevolod Stakhov | 2018-03-15 | 1 | -1/+1 |
| | |||||
* | [Project] Add some generic code to squeeze lua rules | Vsevolod Stakhov | 2018-03-15 | 1 | -1/+1 |
| | |||||
* | Add REPLYTO_EQ_TO_ADDR rule | Steve Freegard | 2018-01-30 | 1 | -2/+17 |
| | |||||
* | [Minor] CHECK_FROM rule: avoid indexing of nil | Andrew Lewis | 2018-01-17 | 1 | -2/+2 |
| | |||||
* | [Fix] Cleanup mess with groups | Vsevolod Stakhov | 2017-11-11 | 1 | -56/+59 |
| | |||||
* | [Minor] Reduce MIME_BASE64_TEXT score | Alexander Moisseev | 2017-08-02 | 1 | -1/+1 |
| | |||||
* | [Minor] Some more minor fixes to lua | Vsevolod Stakhov | 2017-07-29 | 1 | -9/+6 |
| | |||||
* | Improve CTYPE_MIXED_BOGUS and MIME_BASE64_TEXT rules | Steve Freegard | 2017-07-27 | 1 | -5/+55 |
| | |||||
* | [Fix] Header checks: REPLYTO_UNPARSEABLE rule | Andrew Lewis | 2017-07-10 | 1 | -10/+8 |
| | |||||
* | [Fix] Header checks: Fix get_raw_header method | Andrew Lewis | 2017-07-10 | 1 | -2/+2 |
| | |||||
* | [Minor] Do not punish OpenPGP/MIME attachments | Julien Schmidt | 2017-05-30 | 1 | -1/+4 |
| | | | | Fixes #1655 | ||||
* | [Minor] Relax CTYPE_MISSING_DISPOSITION rule | Andrew Lewis | 2017-05-18 | 1 | -1/+3 |
| | |||||
* | [Fix] Fix REPLYTO_UNPARSEABLE rule | Vsevolod Stakhov | 2017-04-28 | 1 | -3/+8 |
| | |||||
* | [Feature] Add rules to detect bad 8bit characters in From and To | Vsevolod Stakhov | 2017-04-25 | 1 | -0/+36 |
| |