DMARC

DMARC (Domain-based Message Authentication, Reporting, and Conformance) is a protocol that helps protect email senders and recipients from email spoofing and phishing attacks. It allows domain owners to specify how email receivers should handle messages that claim to be from their domain.

In cPanel, DMARC can be configured through the cPanel Mail Features. To access the DMARC settings in cPanel, follow these steps:

  1. Log in to cPanel.
  2. Open the Zone Editor. Click on the Zone Editor icon in the Tools page.                                                                                                                  Zone Editor icon:                                                                                                                                                                                             Zone editors tool.png
  3. Locate the domain you want to configure and click Manage.
  4. Click the down arrow icon next to Add Record and select Add TXT Record.
  5. In the Name text box, type "_dmarc". CPanel will automatically add the domain name to "_dmarc" when you leave the text box.
  6. In the TTL text box, type "14400".
  7. In the Type list box, select "TXT".
  8. In the Record text box, type the DMARC configuration line.

DMARC configurations can vary depending on your requirements. Here are some examples:

  • Enable DMARC "monitor mode" to receive daily reports: v=DMARC1;p=none;rua=mailto:postmaster@example.com
  • Instruct the recipient to quarantine all messages that fail policy checks: v=DMARC1;p=quarantine;pct=100;
  • Instruct the recipient to reject half of all messages that fail policy checks and quarantine the rest: v=DMARC1;p=reject;pct=50;
  1. Click Add Record to add the TXT record for DMARC.

After adding the DMARC TXT record, allow time for DNS propagation. To test the configuration, use the appropriate procedure based on your computer's operating system.

For Microsoft Windows, use the nslookup command:

nslookup
set type=txt
_dmarc.example.com

For Linux and Mac OS X, use the dig command:

dig +short txt _dmarc.example.com

To configure mailing lists (mailman) for DMARC compatibility, follow these steps:

  1. Log in to cPanel.
  2. Open the Mailing Lists tool.                                                                                                                                                                              Click on the Mailing Lists icon in the Email section:                                                                                                                                            Mailing Lists.png 
  3. Locate the mailing list you want to configure under Current Lists and click Manage.
  4. Under General list personality, find the Details for from_is_list setting.
  5. Test different options like Wrap Message and Munge From to determine the optimal setting for your mailing list.
  6. Click Submit Your Changes after making any changes.

By following these steps, you can configure a DMARC TXT record in DNS and make your mailing list DMARC-compatible with other providers.

Was this answer helpful?

Related Articles

550 Sender verify failed error message

The "550 Sender verify failed" error message typically occurs when the sender's email...

Accessing cPanel

There are three ways you can access your cPanel account and either way will work. You can search...

Accessing phpMyAdmin and phpPgAdmin

To access phpMyAdmin and phpPgAdmin in cPanel, follow these steps: Log in to your cPanel...

Accessing the Managed Team feature in cPanel

To access the Manage Team feature on TurnupHosting, follow these steps: Log in to cPanel by...

Accessing webmail clients directly

To provide users with direct access to a specific webmail client when they log in, you can...