Note: This article has the reference to the issue with the fix available:
- #PPPM-7745 "Support issue #PPPM-7745"
- Plesk Onyx 17.8 Release 17 April 2018
Incoming messages from
example1.comare saved to SPAM folder despite being properly authenticated;
Forwarding is configured between
email@example.com the initial message is sent to the
Following lines can be found in
CONFIG_TEXT: DMARC: PASS message for firstname.lastname@example.org
DMARC: message moved to QUARANTINE for email@example.com
Following message headers are present in the mail:
CONFIG_TEXT: Authentication-Results: exampleserver.com;
dmarc=fail (p=QUARANTINE sp=QUARANTINE) d=example.com; header.from=example1.com;
dmarc=pass (p=QUARANTINE sp=QUARANTINE) d=example1.com; header.from=example1.com;
Sender's DMARC is configured to quarantine when DMARC fails:
# dig +short TXT _dmarc.example1.com
"v=DMARC1; p=quarantine; sp=quarantine"
Plesk bug with ID #PPPM-7745: DMARC authentication fails if the initial message was forwarded, which will be fixed in future updates.
As a workaround, domain of the forwarding account can be added to the exception list of the DMARC handler:
Connect to the server via SSH;
Create an exception entry:
# echo "IgnoreMailFrom example.com" >> /etc/psa/dmarc.conf