Hi folks, I seem to have a problem with how my email domain is set up as I am getting undeliverable emails with the message “Access denied, sending domain peasinapodfilms.com does not pass DMARC verification and has a DMARC policy of reject”
If I do a check on MXtoolbox with peasinapodfilms:email I get a ‘No DKIM record found’ message
Can anyone suggest where I might be going wrong and why my emails are being rejected? I’m concerned I might get my IP and email blacklisted if I don’t get this resolved fairly quickly
There is no DKIM key at email._domainkey…, so MXtoolbox complains about that. You asked the wrong question: The selector is “sig1”, as in the subname “sig1._domainkey”, not “email”.
The DMARC record must indeed be at _dmarc.peasinapodfilms.com. But your wildcard-CNAME directs _dmarc to where the record really it, so that does not seem to be your problem.
Moreover, if it wasn’t in the right place (or not there at all), your mail would not get rejected but rather accepted without validation.
IIRC your DMARC policy mandates that your email must validate with SPF or DKIM, i.e. either one is acceptable. If your emails get rejected, that would imply that both SPF and DKIM fail, which is surprising.
Are you really sending via Apple’s mail service? Or do you use some other service for sending?
Look at an email you sent and check if it has the DKIM-Signature header and if that really references that sig1 selector.
Maybe try this service for validation and debugging:
If you are in a hurry to get your email accepted, you could change the DMARC policy from reject to none. Your emails will still not validate, but they won’t be rejected for it either. That’s what people usually do during setup and testing
Yes, I’m using a custom email domain via Apple’s iCloud service and all my emails are being sent either via the Apple mail client on my MacBook or my iPhone so I don’t see there being any variables that could cause a conflict.
Thank you for suggesting the DKIM validator to help troubleshoot this and also for the short term solution of changing the DMARC policy to get my mail delivered.
I will post back here with any updates, or once the issue is resolved