maddy/internal/check
fox.cpp d275cd044f
Fix two issues in handling of DSN messages in SMTP pipeline and checks
First issue: check.spf CheckBody deadlocks if CheckConnection skipped
the message due to it being locally generated (the case for DSNs).

Second issue: msgpipeline does not call CheckConnection at all
if MAIL FROM is an empty string (which is also the case for DSNs).

tests/issue327_test.go is added based on symptoms from the original
bug report.
See #237.
2021-01-16 21:08:39 +03:00
..
command MIT => GPLv3; Add license/copyright notices everywhere 2020-07-22 16:12:26 +03:00
dkim Remove remaining references to 0.3 module names in code and docs 2020-12-13 19:47:27 +03:00
dns Force domains to be interpreted as FQDN where this is required by standards 2020-12-12 01:31:41 +03:00
dnsbl MIT => GPLv3; Add license/copyright notices everywhere 2020-07-22 16:12:26 +03:00
milter check/milter: Add missing handler for milter.ActTempFail ('t') 2020-10-31 12:34:38 +03:00
requiretls MIT => GPLv3; Add license/copyright notices everywhere 2020-07-22 16:12:26 +03:00
rspamd check/rspamd: Fix sending of message header 2020-10-12 21:16:39 +03:00
spf Fix two issues in handling of DSN messages in SMTP pipeline and checks 2021-01-16 21:08:39 +03:00
skeleton.go MIT => GPLv3; Add license/copyright notices everywhere 2020-07-22 16:12:26 +03:00
stateless_check.go MIT => GPLv3; Add license/copyright notices everywhere 2020-07-22 16:12:26 +03:00