Commit graph

7 commits

Author SHA1 Message Date
fox.cpp
ab1fdac45d
Remove check scoring system
It fits poorly with limited amount of checks that are (and will be)
implemented in maddy.

Advanced filtering that requires "spam score" logic should be performed
by external software such as rspamd. At this point duplicating that
logic in maddy makes no sense, since it is highly problematic to
integrate it with external software.
2019-10-19 19:12:44 +03:00
fox.cpp
9a6b0e6e31
check/dkim: Apply broken_sig_actions only if all signatures are invalid
Mailing lists break DKIM signatures by modifing Subject and other header
fields. They are supposed to either include their own DKIM signature
and/or ARC (RFC 8617) seal.
2019-10-19 16:25:12 +03:00
fox.cpp
793446678a
check/dkim: Consider signatures with "body limit" tag invalid by default
This DKIM feature have dangerous interactions with MIME multipart
messages and so should never be used.
2019-10-19 00:17:00 +03:00
fox.cpp
826f0b6426
check/dkim: Allow requiring certain header fields to be signed 2019-10-18 23:55:03 +03:00
fox.cpp
fd52601513
remote: Implement common_domain method for authenticate_mx
See #151.
2019-10-18 22:18:35 +03:00
fox.cpp
8970ed3f4e
remote: Implement authenticate_mx directive
See #151.
2019-10-18 21:50:34 +03:00
fox.cpp
a0cd7c4e73
docs: Split and slightly extend man pages
Now modules are documented in separate man pages depending on their
main purpose. This generally keeps things more organised than with
one huge maddy.conf(5) page to document everything.
2019-10-16 02:05:08 +03:00