Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [Rules] Make bitcoin expression to use explicit flags | Vsevolod Stakhov | 2025-07-15 | 1 | -1/+2 |
| | |||||
* | [Minor] Add /plugins/fuzzy/storages endpoint | Alexander Moisseev | 2025-06-25 | 1 | -1/+21 |
| | | | | | Allows retrieving the list of configured fuzzy storages via HTTP API, including associated flags, read_only status, and server addresses. | ||||
* | Merge branch 'master' into patch-10 | Dmitriy Alekseev | 2025-03-28 | 1 | -0/+8 |
|\ | |||||
| * | Update rules/regexp/headers.lua | Dmitriy Alekseev | 2025-03-26 | 1 | -1/+1 |
| | | | | | | Co-authored-by: Vsevolod Stakhov <vsevolod@rspamd.com> | ||||
| * | Update headers.lua | Dmitriy Alekseev | 2025-03-24 | 1 | -1/+1 |
| | | |||||
| * | Update headers.lua | Dmitriy Alekseev | 2025-03-24 | 1 | -1/+1 |
| | | |||||
| * | Update headers.lua | Dmitriy Alekseev | 2025-03-24 | 1 | -1/+1 |
| | | |||||
| * | Update headers.lua | Dmitriy Alekseev | 2025-03-24 | 1 | -1/+1 |
| | | |||||
| * | Add R_HTTP_URL_IN_FROM | Dmitriy Alekseev | 2025-03-24 | 1 | -0/+8 |
| | | |||||
* | | Update forwarding.lua | Dmitriy Alekseev | 2025-03-25 | 1 | -4/+2 |
| | | |||||
* | | Add Sieve and cPanel forwarding symbols | Dmitriy Alekseev | 2025-03-25 | 1 | -0/+47 |
|/ | |||||
* | [Minor] Assuming that the remaining Google urls can also show esld only | Jose Celestino | 2025-01-23 | 1 | -2/+2 |
| | |||||
* | [Minor] HAS_GOOGLE_REDIR was not working with https://google.com | Jose Celestino | 2025-01-23 | 1 | -1/+1 |
| | |||||
* | [Minor] Move url regexes to regexp/urls.lua | Jose Celestino | 2025-01-23 | 3 | -28/+32 |
| | |||||
* | Dutch | D0LLYNH0 | 2025-01-10 | 1 | -1/+1 |
| | |||||
* | Expand Detection of Fake Reply Subjects Across Multiple Languages | D0LLYNH0 | 2025-01-10 | 1 | -1/+1 |
| | |||||
* | Fix issue with Thunderbird for Android being | Tobias Wolter | 2025-01-02 | 1 | -1/+1 |
| | | | | | marked as `FORGED_MUA_THUNDERBIRD_MSGID_UNKNOWN` due to uppercase UUID format for message IDs. | ||||
* | [Minor] Fix optionality | Vsevolod Stakhov | 2024-11-06 | 1 | -1/+1 |
| | |||||
* | [Conf] Add lua.local.d folder | Vsevolod Stakhov | 2024-11-06 | 1 | -0/+4 |
| | |||||
* | [Minor] Make API consistent | Vsevolod Stakhov | 2024-09-27 | 1 | -1/+1 |
| | |||||
* | Merge branch 'master' into vstakhov-utf8-mime | Vsevolod Stakhov | 2024-09-05 | 2 | -19/+87 |
|\ | |||||
| * | [Fix] Preserve the previous behaviour of RDNS_* checks | Vsevolod Stakhov | 2024-08-29 | 1 | -0/+12 |
| | | |||||
| * | [Minor] Reduce priority as settings become broken otherwise | Vsevolod Stakhov | 2024-08-06 | 1 | -1/+2 |
| | | | | | | | | | | For future settings rework: there should be spill of settings checks to allow dependency on symbols that are required for settings conditions. | ||||
| * | [Rework] Resolve rdns in a separate function | Vsevolod Stakhov | 2024-08-06 | 1 | -0/+55 |
| | | | | | | | | | | | | | | Historically, it was done in `once_received` module, however, that check must be done early, even before settings (as they could rely on hostname). Hence, it was discussed to move this code to a separate rule. | ||||
| * | [Conf] Increase scores for strange things in the archives | Vsevolod Stakhov | 2024-07-25 | 1 | -19/+19 |
| | | |||||
* | | [Minor] Simplify condition and add them merely when mime utf is enabled | Vsevolod Stakhov | 2024-07-17 | 1 | -9/+13 |
| | | |||||
* | | [Rules] Fix some old rules | Vsevolod Stakhov | 2024-07-16 | 1 | -7/+10 |
|/ | |||||
* | [Minor] Fix description | Andrew Lewis | 2024-07-08 | 1 | -1/+1 |
| | |||||
* | [Rules] Added rules for detecting likely malware | Andrew Lewis | 2024-05-27 | 2 | -0/+157 |
| | |||||
* | correct headers.lua | ishisora | 2024-05-21 | 1 | -1/+1 |
| | |||||
* | [Minor] Exclude User-Agent: Mozilla Thunderbird from XM_UA_NO_VERSION | gami | 2024-05-14 | 1 | -1/+1 |
| | |||||
* | [Minor] Exclude User-Agent: Mozilla Thunderbird from XM_UA_NO_VERSION | gami | 2024-05-14 | 1 | -2/+3 |
| | |||||
* | [Minor] Constrain Content-Description regexp | twesterhever | 2024-05-01 | 1 | -1/+1 |
| | |||||
* | [Minor] Remove superflous "string.format()" | twesterhever | 2024-05-01 | 1 | -1/+1 |
| | |||||
* | [Enhancement] Catch "Mail message body" Content-Description | twesterhever | 2024-04-28 | 1 | -0/+7 |
| | | | | This header frequently surfaces in spam, mostly advance fee fraud. | ||||
* | [Minor] Add rule for presence of Content-Description header | twesterhever | 2024-04-28 | 1 | -0/+7 |
| | |||||
* | Fix error in headers_checks.lua | Dmitriy Alekseev | 2024-04-19 | 1 | -1/+1 |
| | |||||
* | Merge pull request #4890 from twesterhever/temp-received-localhost | Vsevolod Stakhov | 2024-03-26 | 1 | -0/+7 |
|\ | | | | | [Minor] Add rule for localhost HELOs in Received headers | ||||
| * | [Minor] Add rule for localhost HELOs in Received headers | twesterhever | 2024-03-24 | 1 | -0/+7 |
| | | |||||
* | | [Enhancement] Add more symbols for Reply-To header characteristics | twesterhever | 2024-03-24 | 1 | -14/+36 |
|/ | |||||
* | [Minor] Add HAS_FILE_URL rule for messages containing a file:// URL | twesterhever | 2024-02-29 | 1 | -0/+7 |
| | | | | | | | | | These are frequently abused for distributing malware via non-HTTP protocols, such as public Samba servers. file:// URLs may also be abused for including files from the victims' machine in a message. Either way, a legitimate usecase is unlikely. Signed-off-by: twesterhever <40121680+twesterhever@users.noreply.github.com> | ||||
* | [Minor] Add rule for messages missing both X-Mailer and User-Agent header | twesterhever | 2023-11-03 | 1 | -0/+10 |
| | |||||
* | [Rules] Blank spam detection | Andrew Lewis | 2023-10-13 | 4 | -4/+37 |
| | |||||
* | [Fix] MISSING_MIMEOLE: avoid matching messages from Android GMail app (#4561) | Andrew Lewis | 2023-09-14 | 1 | -2/+4 |
| | |||||
* | [Minor] Reformat all Lua code, no functional changes | Vsevolod Stakhov | 2023-08-07 | 19 | -367/+520 |
| | |||||
* | [Minor] Tweak HAS_GOOGLE_REDIR to detect Google AMP URLs as well | twesterhever | 2023-08-02 | 1 | -1/+1 |
| | | | | Rationale: https://cofense.com/blog/google-amp-the-newest-of-evasive-phishing-tactic/ | ||||
* | Adjust apple_x_mailer regex | Dmitriy Alekseev | 2023-07-12 | 1 | -1/+1 |
| | |||||
* | [Minor] A bit better apple_x_mailer regex | Dmitriy Alekseev | 2023-07-12 | 1 | -1/+1 |
| | |||||
* | Optimize apple_ios_x_mailer regex | Dmitriy Alekseev | 2023-07-12 | 1 | -1/+1 |
| | |||||
* | Support regex rules to detect Apple Mail | Dmitriy Alekseev | 2023-07-11 | 1 | -3/+20 |
| |