To send any emails with a custom domain, DMARC security methods are required to be published on your DNS.
Domain-based Message Authentication, Reporting, and Conformance (DMARC) is an email security protocol that helps protect email addresses and domains from being misused by third parties.
Yahoo and Gmail began requiring DMARC security methods on all emails received by their recipients in February 2024.
To set up a basic DMARC record, the following TXT record can be added to your DNS settings:
The "p" tag used in the value, tells the receiving server what to do if the message fails the DMARC check. The possible values are
- none: This value means that nothing will be done with a failure.
- quarantine: With this value, any failed mail will be filtered to the junk folder.
- reject: This setting will reject any incoming email that fails verification and return to sender.
Read more on DMARC settings here.