You are not logged in.

#1 2020-07-25 13:49:36

Registered: 2010-02-14
Posts: 133

OpenDMARC runs, but doesn't show up in mails

Hi all,

I have OpenDMARC running but when I send a mail to, its header contains dmarc=none, where I would expect it to be dmarc=pass.


Socket unix:/run/opendmarc/opendmarc.sock
Syslog true

When starting OpenDMARC, I see this in the logs:

Jul 25 12:22:01 postbode systemd[1]: Starting OpenDMARC...
Jul 25 12:22:01 postbode systemd[1]: Started OpenDMARC.
Jul 25 12:22:01 postbode opendmarc[24430]: OpenDMARC Filter v1.3.2 starting (args: -c /etc/opendmarc/opendmarc.conf)
Jul 25 12:22:01 postbode opendmarc[24430]: additional trusted authentication services: postbode


smtpd_milters = inet:localhost:8891, unix:/run/opendmarc/opendmarc.sock
non_smtpd_milters = $smtpd_milters

/run/opendmarc/opendmarc.sock exists. localhost:8891 is where OpenDKIM is exposed, which does show up in the header.

I have entered a TXT record with my DNS provider, like this: TXT p=reject; pct=20; adkim=s; aspf=r; fo=1;;; reports there is no dmarc record. Additionally, tells me no dmarc record is published.

Can someone tell me what I'm missing here?

Any help is greatly appreciated.


Board footer

Powered by FluxBB