Kako, Chang
6d5db1e04e
[Fix] received: filtering of artificial header
1 year ago
Vsevolod Stakhov
18030c9bbf
[Rework] Breaking: Do not report soft reject in history
We can have much more clear information if we store the real action in
case of `soft-reject`. In this case, we can just imply that a module
that has set this action is an action itself, such as:
* greylist
* ratelimit
* multimap
* antivirus rule name
This policy seems quite reasonable, as `soft reject` has no meaning on
its own.
1 year ago
Vsevolod Stakhov
2910ed59c0
[Minor] Use unsigned char for ascii checks
1 year ago
Vsevolod Stakhov
955fb068cd
[Minor] Store module that has set the pre-result
1 year ago
Vsevolod Stakhov
37bd2212f6
[Minor] Ratelimit: Further penging field adjustments
1 year ago
Vsevolod Stakhov
1d60483e9f
[Fix] Ratelimit: Use unpack for `HMGET` return value
1 year ago
Vsevolod Stakhov
f847a98c8e
[Feature] Improve ratelimit redis scripts
* Use multi keys calls where useful
* Carefully refine `nrcpt` usage
* Add an additional `pending` field to ratelimit bursty senders earlier
1 year ago
Vsevolod Stakhov
d2c7100dfc
[Minor] Fix spelling
1 year ago
Vsevolod Stakhov
f5310feebd
[Minor] Allow to attach maps to the RBL module
1 year ago
Vsevolod Stakhov
9a58947d9f
[Minor] Rbl: Fix rdns pipeline
Issue: #4356
1 year ago
Vsevolod Stakhov
e6f1e32b07
[Minor] Chartable: Adjustments to the metatokens handling
1 year ago
Vsevolod Stakhov
3badb7e8f5
[Fix] Rbl: Fix helo check pipeline
Issue: #4356
1 year ago
Vsevolod Stakhov
59823dd77d
[Rework] Convert chartable plugin to c++ for convenience
1 year ago
Vsevolod Stakhov
cc1f592ff0
[Feature] Add preliminary support of the external maps in the multimap plugin
1 year ago
Vsevolod Stakhov
a27fc6c091
[Minor] Remove unused function
1 year ago
Vsevolod Stakhov
dd4e6a1cac
[Minor] Remove obsoleted global function
1 year ago
Vsevolod Stakhov
bcb71e68b1
[Minor] Allow to use external map in explicitly set settings
1 year ago
Vsevolod Stakhov
ab4ec231e0
[Minor] Allow to register symbols from settings explicitly
1 year ago
Vsevolod Stakhov
c5eb26ed92
[Minor] Use `parse_text` as it can work with Lua strings transparently
1 year ago
Vsevolod Stakhov
c5d553b0be
[Minor] Fix backward compatibility with old assumption about empty settings
1 year ago
Vsevolod Stakhov
b645bcc700
[Rework] Use a different approach for customization of the settings
1 year ago
Vsevolod Stakhov
4febe1a1d6
[Minor] Fix some issues
1 year ago
Vsevolod Stakhov
1613d30f8b
[Feature] Allow to query external maps for settings
1 year ago
yo
99b8dedea1
Removes useless index
1 year ago
yo
86d99407f4
metadata_exporter http pusher: Extend valid return codes
1 year ago
Vsevolod Stakhov
b9b54acce5
[Minor] Pet luacheck
1 year ago
jonmoesli
49f8f93913
Remove whitespaces from empty line
1 year ago
jonmoesli
89fb91b649
[Feature] Enable Mime part filters on antivirus module
1 year ago
Vsevolod Stakhov
f85dfb2f0b
[Minor] Add size to the metadata exporter
Issue: #4321
1 year ago
Vsevolod Stakhov
9fb5afd475
[Rules] Do not insert ONCE_RECEIVED_STRICT on RDNS missing
Suggested by: @moisseev
1 year ago
Vsevolod Stakhov
0cad33873c
[Minor] Remove unused variable
1 year ago
Vsevolod Stakhov
e28a3436d6
[Feature] Milter_headers: Add `x-rspamd-action` routine
Include it into `extended_spam_headers` as well
1 year ago
Vsevolod Stakhov
ded2e51e60
[CritFix] Restore compatibility with the integrations and headers alterations
1 year ago
Vsevolod Stakhov
80c316e78b
[Fix] Mx_check: Cache the fact of a missing MX record
1 year ago
Vsevolod Stakhov
18c57cd8ee
[Minor] Add some debug logs for mx_check
1 year ago
yo
1119622452
Add basic auth to metadata_exporter http pusher
1 year ago
yo
7003c85095
Fix metadata_exporter with many recipients
1 year ago
Vsevolod Stakhov
3638ca67bd
[Fix] External_relay: Restore the originating hostname check
Issue: #4272
1 year ago
Vsevolod Stakhov
d39a5d3121
[Minor] Dmarc: Move `no_reporting_domains` to `reporting.exclude_domains`
This is done for consistency with provision of the backward compatibility
1 year ago
Dmitriy Alekseev
09717437a9
Update elastic.lua
1 year ago
Vsevolod Stakhov
cce3e3afde
[Minor] Add augmentation for aws_s3 plugin
1 year ago
Vsevolod Stakhov
58ce8ea685
[Minor] Minor debugging improvements
1 year 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
53f33e0992
[Minor] FIx arc timeout
1 year ago
Vsevolod Stakhov
79796c6f5f
[Minor] Register more timeouts
1 year ago
Vsevolod Stakhov
57e500a029
[Minor] Register some more timeouts
1 year ago
Vsevolod Stakhov
08fb5403de
[Minor] Add timeout augmentation for external services/av plugins
1 year ago
IKEDA Soji
17b7eded27
[Fix] milter_headers: Header fields may be inserted at wrong position.
1 year ago
Vsevolod Stakhov
1f8e4827f0
[Minor] Add timeout augmentation to fuzzy_check plugin
1 year ago