You are not logged in.

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

diederick76
Member
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 https://www.mail-tester.com/, its header contains dmarc=none, where I would expect it to be dmarc=pass.

/etc/opendmarc/opendmarc.conf:

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

/etc/postfix/main.cf:

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:

_dmarc.mydomain.net TXT p=reject; pct=20; adkim=s; aspf=r; fo=1; rua=mailto:postmaster@mydomain.net; ruf=mailto:forensic@mydomain.net;

https://www.mail-tester.com/ reports there is no dmarc record. Additionally, https://dmarcian.com/ tells me no dmarc record is published.

Can someone tell me what I'm missing here?

Any help is greatly appreciated.

Offline

Board footer

Powered by FluxBB