{"id":49,"date":"2025-06-12T08:34:44","date_gmt":"2025-06-12T08:34:44","guid":{"rendered":"http:\/\/nashe"},"modified":"2025-06-12T08:34:44","modified_gmt":"2025-06-12T08:34:44","password":"","slug":"how-to-add-spf-dkim-and-dmarc-records-for-my-domain","status":"publish","type":"docs","link":"https:\/\/gethost.co.zw\/kb\/article\/how-to-add-spf-dkim-and-dmarc-records-for-my-domain\/","title":{"rendered":"How to add SPF, DKIM, and DMARC Records for My Domain?"},"content":{"rendered":"\n<p>In order to ensure high email deliverability, and that you won\u2019t have issues with email spoofing, it\u2019s recommended to configure SPF, DKIM, and DMARC records for your domain.<\/p>\n\n\n\n<p>If your domain is using our DNS then the aforementioned records are already set up by default.&nbsp;<\/p>\n\n\n\n<p>In case you\u2019ll require to manually configure those records, please follow the steps below.<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li><strong>SPF<\/strong>&nbsp;(Sender Policy Framework) is a DNS text entry which shows a list of servers that should be considered allowed to send mail for a specific domain.<\/li><\/ul>\n\n\n\n<p>You can enable SPF in\u00a0<strong>cPanel<\/strong>\u00a0->\u00a0<strong>Email<\/strong>\u00a0->\u00a0<strong>Email Deliverability<\/strong>\u00a0and click on the Manage button for the domain on which you want to configure the SPF record. Scroll down to the SPF area and click on customize button in case you want to use an external SPF record.<\/p>\n\n\n\n<p>If you are sending the emails through our email server, the SPF record that you should use is:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">\"v=spf1 +a +mx +ip4:185.221.216.3 +ip4:185.221.216.88 ~all\"<\/pre>\n\n\n\n<ul class=\"wp-block-list\"><li><strong>DKIM<\/strong>(DomainKeys Identified Mail) should be instead considered a method to verify that the messages\u2019 content is trustworthy, meaning that they weren\u2019t changed from the moment the message left the initial mail server.<\/li><\/ul>\n\n\n\n<p>You can enable\u00a0<strong>DKIM<\/strong>\u00a0in\u00a0<strong>cPanel<\/strong>\u00a0->\u00a0<strong>Email<\/strong>\u00a0->\u00a0<strong>Email Deliverability<\/strong>\u00a0and click on the Manage button for the domain on which you want to configure the DKIM record. Then you will be able to generate a local DKIM key.<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li><strong>DMARC<\/strong>&nbsp;\u2013 (Domain-based Messaging and Reporting Compliance) this is a TXT record that practically combats email spoofing and is useful to stop phishing. Specifically, it protects the case where a phisher has spoofed the Display From address (also know as 5322.From email address). DMARC protects users by evaluating both SPF and DKIM and then determines if either domain matches the domain in the Display From address.<\/li><\/ul>\n\n\n\n<p>A very basic DMARC record looks like the following:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>The DMARC record is added from&nbsp;<strong>cPanel &gt; Domains &gt; Zone Editor<\/strong>, and should look like this:<\/li><\/ul>\n\n\n\n<pre class=\"wp-block-preformatted\">_dmarc.example.com&nbsp;IN TXT 14400 \"v=DMARC1;p=none;sp=quarantine;pct=100;rua=mailto:dmarcreports@example.com\"<\/pre>\n\n\n\n<p>Make sure to change&nbsp;<em><strong>example&nbsp;<\/strong><\/em>and&nbsp;<em><strong>dmarcreports@example.com<\/strong><\/em>&nbsp;to the proper ones according to your case.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>In order to ensure high email deliverability, and that you won\u2019t have issues with email spoofing, it\u2019s recommended to configure SPF, DKIM, and DMARC records for your domain. If your domain is using our DNS then the aforementioned records are already set up by default.&nbsp; In case you\u2019ll require to manually configure those records, please [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","template":"","meta":{"footnotes":""},"doc_category":[3],"doc_tag":[],"class_list":["post-49","docs","type-docs","status-publish","hentry","doc_category-how-to"],"year_month":"2026-04","word_count":372,"total_views":0,"reactions":{"happy":0,"normal":0,"sad":0},"author_info":{"name":"nashe","author_nicename":"nashe","author_url":"https:\/\/gethost.co.zw\/kb\/author\/nashe\/"},"doc_category_info":[{"term_name":"How To","term_url":"https:\/\/gethost.co.zw\/kb\/topic\/how-to\/"}],"doc_tag_info":[],"_links":{"self":[{"href":"https:\/\/gethost.co.zw\/kb\/wp-json\/wp\/v2\/docs\/49","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/gethost.co.zw\/kb\/wp-json\/wp\/v2\/docs"}],"about":[{"href":"https:\/\/gethost.co.zw\/kb\/wp-json\/wp\/v2\/types\/docs"}],"author":[{"embeddable":true,"href":"https:\/\/gethost.co.zw\/kb\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/gethost.co.zw\/kb\/wp-json\/wp\/v2\/comments?post=49"}],"version-history":[{"count":0,"href":"https:\/\/gethost.co.zw\/kb\/wp-json\/wp\/v2\/docs\/49\/revisions"}],"wp:attachment":[{"href":"https:\/\/gethost.co.zw\/kb\/wp-json\/wp\/v2\/media?parent=49"}],"wp:term":[{"taxonomy":"doc_category","embeddable":true,"href":"https:\/\/gethost.co.zw\/kb\/wp-json\/wp\/v2\/doc_category?post=49"},{"taxonomy":"doc_tag","embeddable":true,"href":"https:\/\/gethost.co.zw\/kb\/wp-json\/wp\/v2\/doc_tag?post=49"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}