Vsevolod Stakhov
b2ba70cf7a
[Fix] Honor dynamic thresholds for greylisting module
2 months ago
Vsevolod Stakhov
2715f24536
[Minor] Remove redundant metric name
2 months ago
Vsevolod Stakhov
2edcc63aea
[Fix] Update greylisting threshold as it can be easily dynamic
Issue: #4908
Closes: #4908
2 months ago
Vsevolod Stakhov
5d72a5adc8
[Minor] Fix misprint
8 months ago
Vsevolod Stakhov
662145d055
[Minor] Reformat all Lua code, no functional changes
10 months ago
Vsevolod Stakhov
05fd471df5
[Rework] Reiterate on priorities
1 year ago
Vsevolod Stakhov
ec85b5f367
[Minor] Remove priorities from idempotent filters
1 year ago
Vsevolod Stakhov
f015521e4a
[Minor] Remove legacy `default` metric
2 years ago
Vsevolod Stakhov
2fa0e126c7
[Minor] Update my email and the copyright year
2 years ago
Vsevolod Stakhov
52d8a02f10
[Minor] Greylist: Fix docs
Issue: #3997
2 years ago
Vsevolod Stakhov
55e758f714
[Minor] Use standard utility to get check_local/authed
3 years ago
Vsevolod Stakhov
1c748c7439
[Minor] Register some missing symbols
4 years ago
Vsevolod Stakhov
5f19fa6471
[Minor] Add some docs
4 years ago
Vsevolod Stakhov
a1410d8d5e
[Minor] Add more redis prefixes
4 years ago
moisseev
b03e54cb44
[Conf] Add path to greylist-whitelist-domains.inc
4 years ago
moisseev
69f50374bb
[Conf] Introduce maps.d directories
4 years ago
Vsevolod Stakhov
d8ad13f6da
[Minor] Oops, fix call name
4 years ago
Vsevolod Stakhov
5ccaf0c78a
[Minor] Fix plugins to work with empty tasks
4 years ago
Vsevolod Stakhov
b04116a10a
[Minor] Fix misprint
5 years ago
Vsevolod Stakhov
723e9e9633
[Feature] Greylist: Allow to disable greylisting depending on symbols
5 years ago
Vsevolod Stakhov
fe8d8e6e2a
[Minor] Fix new greylist records case
5 years ago
Vsevolod Stakhov
839f2a48ff
[Fix] Greylist: fix records checking
5 years ago
Vsevolod Stakhov
2df03ee50f
[Fix] Fix greylisting log message and logic
5 years ago
Vsevolod Stakhov
9508d87e3c
[Minor] Fix greylisting messages
Issue: #2660
5 years ago
Vsevolod Stakhov
0125a1a771
[Minor] Include module name when setting pre result
5 years ago
Vsevolod Stakhov
7f169bd819
[Minor] Avoid pre-result overriding
6 years ago
Vsevolod Stakhov
b3e4fdec18
[Fix] Rework logic of actions setting
6 years ago
Andrew Lewis
4915488566
[Fix] Fix various modules in case of empty message
6 years ago
Vsevolod Stakhov
d27d7084c5
[Conf] Use dedicated rspamd.com subdomains
6 years ago
Vsevolod Stakhov
e3e15e12d0
[Minor] Unify greylisting setup
6 years ago
Vsevolod Stakhov
f5e2a84b69
[Feature] Store plugins state
6 years ago
Vsevolod Stakhov
3616d6326b
[Fix] Greylisting set phase is not idempotent
6 years ago
Andrew Lewis
286ed38486
[Minor] Stop expecting hostname to be "unknown"
6 years ago
Alexander Moisseev
7e886ac3e2
[Fix] Fix empty threshold check in greylisting module
6 years ago
Vsevolod Stakhov
8994e8b036
[Fix] Use greylisting threshold in greylisting module
6 years ago
Vsevolod Stakhov
7b902c00bc
[Minor] Set idempotent postfilters
6 years ago
Jean-Louis Dupond
9962233318
[Fix] Don't use whitelist/greylist maps as regexp, but as map
In whitelist & greylist module, the domain files (like spf_dkim_whitelist.inc, etc) were read as regexp map.
This caused the following false whitelists:
WHITELIST_SPF_DKIM(-3)[onmicrosoft.com]
this while only 'microsoft.com' was in the list!
Reading the maps as 'map'/'hash' instead of 'regexp' fixes the issue.
7 years ago
Vsevolod Stakhov
8b14fbab1e
[Feature] Skip updates for messages scanned via controller
Rationale: controller worker is not designed to perform scan jobs,
hence, we check for `Password` header or check `User-Agent` for `rspamc`
and skip some of rules parts:
- DMARC reports
- Greylisting
- Ratelimits
- Ip score update
- Clickhouse export
7 years ago
Vsevolod Stakhov
011de521fb
[Minor] Convert from rspamd_text
7 years ago
Vsevolod Stakhov
4c63ac0b3f
[Fix] Fix rspamc detection in greylist module
7 years ago
Vsevolod Stakhov
8780f6f9d7
[Minor] Add Lua 5.3 workaround
7 years ago
Vsevolod Stakhov
a1dc1fd059
[Fix] Detect confighelp in plugins initialisation
7 years ago
Vsevolod Stakhov
f0109cb80d
[Minor] Allow to append greylist end time to message reported
7 years ago
Andrew Lewis
c2c22ebd53
[Minor] Fix typos
7 years ago
Vsevolod Stakhov
dcfc47f453
[Minor] Removed by a mistake
7 years ago
Vsevolod Stakhov
e0223b51ee
[Minor] Remove some unused macros
7 years ago
Vsevolod Stakhov
9836fe5686
[Feature] Stat greylisted messages as greylisted not soft-rejected
7 years ago
Andrew Lewis
289f5ffa7f
[Minor] Greylisting: fix greylist_min_score
7 years ago
Andrew Lewis
3239783422
[Feature] Greylist: Support excluding low-scoring messages from greylisting
7 years ago
Vsevolod Stakhov
c9064c6d06
[Minor] Use regexps for greylist whitelist
7 years ago