Rspamd plugin
This plugin facilitates scanning messages with Rspamd.
Configuration
rspamd.ini
- host
Default: localhost
Host to connect to to query Rspamd. - port
Default: 11333
Port Rspamd is listening on. - add_headers
Default: sometimes
Possible values are:"always" - always add headers "never" - never add headers (unless provided by rspamd - see rmilter\_headers) "sometimes" - add headers when rspamd recommends `add header` action
Format of these headers is governed by header.* settings - reject.message
Default: Detected as spam
Message to send when rejecting mail due to Rspamd policy recommendation. - reject.spam
Default: true
If set to false, ignore recommended reject action from Rspamd (except for authenticated users). - reject.authenticated
Default: false
Reject messages from authenticated users if Rspamd recommends reject. - check.authenticated
Default: false
If true, messages from authenticated users will not be scanned by Rspamd. - check.private_ip
Default: false
If false, messages from private IPs will not be scanned by Rspamd. If true, messages from private IPs will be scanned by Rspamd. - dkim.enabled
Default: true
If set to true, allow rspamd to add DKIM signatures to messages. - header.bar
Default: undefined
If set, add a visual spam level in a header with this name. - header.report
Default: undefined
If set, add information about symbols matched & their scores in a header with this name. - header.score
Default: undefined
If set, add the numeric spam score in a header with this name. - rmilter_headers.enabled
Default: true
If set to true, allow rspamd to add/remove headers to messages via task:rmilter_set_reply(). - soft_reject.enabled
Default: true
If set to true, allow rspamd to defer messages. - soft_reject.message
Default: Deferred by policy
Message to send to remote server on rspamd soft rejection. - spambar.positive
Default: +
Used as character for visual spam-level where score is positive. - spambar.negative
Default: -
Used as character for visual spam-level where score is negative. - spambar.neutral
Default: /
Used as character for visual spam-level where score is zero. - timeout (in seconds)
Default: 29 seconds
How long to wait for a response from rspamd.