But, what is DMARC ? Quoted from the official website:
DMARC, which stands for “Domain-based Message Authentication, Reporting & Conformance”, is an email authentication protocol. It builds on the widely deployed SPF and DKIM protocols, adding a reporting function that allows senders and receivers to improve and monitor protection of the domain from fraudulent email.
In short terms, this protocol lets you define a global policy about how unauthenticated messages coming from you (ie. spam) must be handled by receivers and it also allows you to define a monitoring policy for receivers. Once activated, you will receive different kind of reports from receivers and this is where Modoboa can help !
For now, Modoboa only deals with aggregate reports. Those reports, sent by receivers (email providers like Google), are formatted using the XML format and contain statistics about emails received from your domain(s). Since understanding XML files is not something common, Modoboa does it for you and provides user-friendly web reports understandable by everyone.
Once enabled, a dedicated menu entry will be available for each domain Modoboa receives report for, inside the domain listing page:
You will find more information about the plugin and how to install it on Github.
To enable DMARC for your domain(s), you can start by adding the appropriate record to your DNS configuration and a lot of online tools are available to help you.
We hope you will find this plugin useful and we are waiting for your feedback ! :-)