On 2025-01-24 at 16:56:40 UTC-0500 (Fri, 24 Jan 2025 22:56:40 +0100)
Andreas Kuhlen via Postfix-users <t...@mandogo.de>
is rumored to have said:

Hi, dear list members!

I don't know if I'm asking in the right place, but since opendmarc is configured as a milter in Postfix, I'll just ask it.

Today I received a mail that did not have a dmarc signature.

2025-01-24T21:52:15.374433+01:00 crosis opendkim[1183]: C01D06003F: m6.so-net.net.tw [61.64.127.96] not internal 2025-01-24T21:52:15.374574+01:00 crosis opendkim[1183]: C01D06003F: not authenticated 2025-01-24T21:52:15.387786+01:00 crosis opendkim[1183]: C01D06003F: no signature data 2025-01-24T21:52:15.402636+01:00 crosis opendmarc[1192]: C01D06003F: so-net.net.tw none

I have set ‘RejectFailures true’ in /etc/opendmarc.conf. My expectation was that mails without a dmarc signature would then be rejected. This does not seem to be the case.

Correct.

DKIM and DMARC are not used universally. For many domains, there is little to no value in setting up DKIM or DMARC, both of which add complexity and potential points of failure. Requiring either is a recipe for rejecting legitimate mail.

Now my question is whether with my setting only mails are rejected if the signature check fails - assuming there is one?

Yes, I think that's clear: the setting name and your direct experience demonstrate that RejectFailure does not reject unsigned messages. Absence is not failure.

In my opinion, DMARC's "RejectFailure true" is an essentially unwise practice, to the degree that I think it shouldn't be available. DKIM signatures are very fragile in the real world, so failures are common on legitimate mail that happens to have encountered one of the many causes. For example, this mailing list breaks any DKIM signature applied by the sender. So do MOST mailing lists.



--
 Bill Cole
 b...@scconsult.com or billc...@apache.org
(AKA @grumpybozo@toad.social and many *@billmail.scconsult.com addresses)
 Not Currently Available For Hire
_______________________________________________
Postfix-users mailing list -- postfix-users@postfix.org
To unsubscribe send an email to postfix-users-le...@postfix.org

Reply via email to