How to Add a DMARC Record in DirectAdmin?

From LHYcloud Docs
Jump to navigation Jump to search

🔹 What is a DMARC Record?

DMARC (Domain-based Message Authentication, Reporting, and Conformance) is an email authentication protocol that protects your domain from unauthorized use, such as email spoofing, phishing, and spam.

DMARC works alongside SPF and DKIM to instruct receiving mail servers on how to handle unauthenticated emails sent from your domain.

✅ Adding a DMARC record helps improve email deliverability and protects your domain reputation.

🔹 Prerequisites

Before adding a DMARC record, make sure:

  • ✅ SPF and DKIM records are already configured (recommended)
  • ✅ You have access to DNS Management in DirectAdmin

🔹 Steps to Add a DMARC Record in DirectAdmin

🧭 Step 1: Log in to DirectAdmin

Log in to your DirectAdmin panel using your user-level credentials (domain owner).

🌐 Step 2: Open DNS Management

1.       From the dashboard, go to:

Account Manager → DNS Management

2.       Select the domain where you want to add the DMARC record

🧾 Step 3: Add the DMARC Record

Click “Add Record”, then enter the following details:

Field Value
Type TXT
Name _dmarc (or _dmarc.yourdomain.com)
Value v=DMARC1; p=none; rua=mailto:dmarc@yourdomain.com;
TTL 3600 (or default)

✅ This creates a TXT record like:

_dmarc.yourdomain.com. IN TXT "v=DMARC1; p=none; rua=mailto:dmarc@yourdomain.com;"

💾 Step 4: Save the Record After entering the values:

1.       Click “Save” or “Add”

2.       Wait for DNS propagation (usually 15 minutes to 24 hours)

🔍 How to Verify DMARC is Working

You can verify your DMARC record using tools like:

  • 🔗 https://mxtoolbox.com/DMARC.aspx
  • 🔗 https://dmarcian.com/dmarc-inspector/
I10.png