Under this FAQ it says that using policy=none is a way for domain owners to monitor forged emails, without having to set up SPF/DKIM. But what im wondering, because i dont fully understand what SPF/DKIM itself does, is: What is the point of having SPF/DKIM set up, but not having a policy defined for DMARC? When i check my example companies domain on
https://www.dmarcanalyzer.com/dmarc/dmarc-record-check/
it shows p=none
(and also ruf=mailto:;
, but thats unrelated i guess).
So far so good - but checking
https://www.dmarcanalyzer.com/dkim/dkim-checker/ shows This seems to be a valid DKIM Record.
&1024RSA key and https://www.dmarcanalyzer.com/spf/checker/ shows We did not find problems with your SPF record.
So, if you do have SPF and DKIM set up, but no policy for DMARC - what happens? SPF validates if the sender is authorized to use the domain (sender field) it pretends to send from. DKIM protects the mails body via an encrypted signature. None of them protect from spoofing the From field. What could be a reason to use a none policy, if SPF and DKIM are already set up? Is it a bad idea for the example company to not have a policy defined? As far as i understand, not having a policy doesnt directly affect the company itself, but rather ensures that other useds outside of the company do not recieve forged mail in the companies name