DMARC record examples
Best online wizard is https://dmarcian.com/dmarc-record-wizard/
DMARC premade examples
Reject SPF failures
v=DMARC1; p=reject; aspf=s;
Relaxed DMARC record, does not force restrictions
v=DMARC1; p=none;
DMARC problem, what triggers it & solution
Indication is an error message from yahoo, hotmail, gmail:
Message not accepted for policy reasons.
There is something very weird in my opinion regarding use of DMARC. If your domain has DMARC record, like in our example – to reject emails, that do not pass SPF test – and your recipient is using email forwarding or you are sending email on behalf of other domain (e.g. sending from GMail using own domain) – then DMARC checks will fail. Yes, that is true. DMARC check will say – hey, this domain is not authorized! You can add whatever you want to your SPF record – it will fail, as DMARC does not treat different domain names in email headers correctly.
The only solution is to use DMARC without any restrictions / rejections.
v=DMARC1; p=none;
Please correct me, if I am wrong.. It is August 2023 now.