You are currently viewing How to Setup DMARC Records in cPanel

How to Setup DMARC Records in cPanel

In today’s changing world of online safety, it’s really important to keep your email safe from tricky attacks like phishing and spoofing. A good way to make your emails more secure is by using DMARC (Domain-based Message Authentication, Reporting, and Conformance) records. In this easy guide, we’ll help you set up DMARC records in cPanel, step by step, to give your emails extra protection.

What is DMARC Record in cPanel?

DMARC, which stands for Domain-based Message Authentication, Reporting, and Conformance, is like a security guard for your emails. It works by adding an extra layer of protection on top of existing safety measures like SPF (Sender Policy Framework) and DKIM (DomainKeys Identified Mail). With DMARC, email senders get to decide what happens if their messages don’t pass the safety checks. It’s a strong tool in the fight against email fraud, making sure that only the legitimate emails get through.

Steps To Setup DMARC Records in cPanel

1. Login to cPanel.

2. Select “Advanced Zone Editor” under the “Domains” section.

Steps To Setup DMARC Records in cPanel-1

3. Select type as TXT, enter name, TTL value as 14400 and enter the TXT Data.

Steps To Setup DMARC Records in cPanel-2

4. Click “Add Record” to save changes.

5. This record can be listed on the Zone File Records section.

Benefits of DMARC Records

Having DMARC (Domain-based Message Authentication, Reporting, and Conformance) records for your emails brings a bunch of good things. Here are the benefits:

1. Email Authentication: DMARC makes sure that only the right people can send emails using your name. This stops others from pretending to be you and sending tricky emails.

2. Phishing Prevention: It’s really good at stopping phishing, which is when bad guys pretend to be someone else to fool you. DMARC checks if the sender is who they say they are, making it harder for the bad guys to trick you.

3. Brand Protection: If you’re a business or just want people to trust your emails, DMARC keeps others from using your name for bad stuff. This is super important to keep your name clean and trusted.

4. Improved Email Deliverability: DMARC helps your emails reach people’s inboxes instead of getting lost in the spam folder. When email systems see DMARC, they know your emails are legit and treat them better.

5. Policy Enforcement: You get to decide what happens if someone tries to fake your emails. It’s like setting up rules – you can just watch, mark as spam, or not let those tricky emails through at all. You’re in control.

6. Reporting and Visibility: DMARC tells you what’s happening with your emails. You get reports that show if everything is going well or if there are problems. This helps you fix any issues and keep things running smoothly.

7. Global Standardization: DMARC is like a language that email systems everywhere understand. Big email platforms like Gmail, Yahoo, and Outlook follow the DMARC rules. So, when you use DMARC, it’s like speaking the same language everywhere, making sure your emails are trusted no matter where they go.


Setting up DMARC records in cPanel is a smart move to make your emails more secure. Just follow these easy steps, and you’ll boost your domain’s email protection, making it harder for phishing and spoofing to happen. Keep an eye on how your DMARC policy is working and make adjustments to find the right balance between security and making sure your emails get delivered. It’s all about staying safe while keeping your messages going where they need to go.