You are not logged in.
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