mirror of
https://github.com/foxcpp/maddy.git
synced 2025-04-05 14:07:38 +03:00
38 lines
No EOL
917 B
Markdown
38 lines
No EOL
917 B
Markdown
# rspamd
|
|
|
|
maddy has direct support for rspamd HTTP protocol. There is no need to use
|
|
milter proxy.
|
|
|
|
If rspamd is running locally, it is enough to just add `rspamd` check
|
|
with default configuration into appropriate check block (probably in
|
|
local_routing):
|
|
```
|
|
checks {
|
|
...
|
|
rspamd
|
|
}
|
|
```
|
|
|
|
You might want to disable builtin SPF, DKIM and DMARC for performance
|
|
reasons but note that at the moment, maddy will not generate
|
|
Authentication-Results field with rspamd results.
|
|
|
|
If rspamd is not running on a local machine, change api_path to point
|
|
to the "normal" worker socket:
|
|
|
|
```
|
|
check {
|
|
...
|
|
rspamd {
|
|
api_path http://spam-check.example.org:11333
|
|
}
|
|
}
|
|
```
|
|
|
|
Default mapping of rspamd action -> maddy action is as follows:
|
|
|
|
- "add header" => Quarantine
|
|
- "rewrite subject" => Quarantine
|
|
- "soft reject" => Reject with temporary error
|
|
- "reject" => Reject with permanent error
|
|
- "greylist" => Ignored |