Documentation

Learn how to integrate and use DDMARC

Welcome

DDMARC Documentation

Everything you need to set up DMARC monitoring, understand your email authentication, and integrate with our API.

Get Started

What is DMARC?

DMARC (Domain-based Message Authentication, Reporting & Conformance) is an email authentication protocol that protects your domain from unauthorized use. It works alongside SPF and DKIM to verify that emails are legitimately from your domain.

1

Publish

Add DMARC record to your DNS

2

Receive

Email servers check your policy

3

Report

Providers send aggregate reports

4

Analyze

Review and improve authentication

Why Use DDMARC?

  • Automated report collection and parsing
  • Visual dashboards and analytics
  • Real-time alerts for authentication failures
  • Step-by-step deployment guidance
  • Free MTA-STS and BIMI hosting
  • Multi-domain and team management

Email Authentication Protocols

Popular Topics

API

Powerful REST API

Integrate DDMARC data into your applications and workflows

Example Request
curl -X GET "https://api.ddmarc.com/v1/domains" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json"
25+
Endpoints
1000/min
Rate Limit
<100ms
Response Time