DMARC Authentication

Handian Sudianto 6,096 Reputation points
2023-09-27T02:05:29.9066667+00:00

Hello,

I have several question about DMRAC :

  • Before we enable DMRAC should we enable SPF and DKIM or can enable SPF only?
  • When DMRAC will make decision if the message will be delivered or not? As i know if SPF checking is failed the message will be rejected and if pass the email will be delivered. So, when DMRAC will do the check?
Exchange Online
Exchange Online
A Microsoft email and calendaring hosted service.
6,171 questions
Exchange Exchange Server Other
0 comments No comments
{count} votes

1 answer

Sort by: Most helpful
  1. Aholic Liang-MSFT 13,886 Reputation points Microsoft External Staff
    2023-09-27T07:57:11.16+00:00

    Hi @ Handian Sudianto,

    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:

    1. The receiving mail server checks if the email passes SPF authentication.
    2. If the email passes SPF authentication, the receiving mail server checks if the email passes DKIM authentication.
    3. 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:

    User's image


    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.


Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.