It is recommended that you use SPF, DKIM and DMARC records together.
DMARC helps incoming mail systems decide what to do with messages from your domain that fail SPF or DKIM checks. The decision to send or reject an email is made by the receiving mail server after performing the necessary checks.
The order of inspection is as follows:
- The receiving mail server checks if the email passes SPF authentication.
- If the email passes SPF authentication, the receiving mail server checks if the email passes DKIM authentication.
- If the email is SPF and DKIM authenticated, the receiving mail server checks the sender's domain's DMARC policy to decide whether to accept, block, or quarantine the email.
Therefore, if the SPF and DKIM results pass, the DMARC results will pass and accept this mail.
If a message doesn't pass SPF or DKIM authentication and alignment, the receiving mail server can check the sender's DMARC email security policy to decide whether to accept, block, or quarantine the email.
The following is the verification flowchart for your reference:
If the answer is helpful, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment".
Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.