{"id":1996,"date":"2025-06-06T14:27:07","date_gmt":"2025-06-06T14:27:07","guid":{"rendered":"https:\/\/hostingn.in\/tutorials\/?p=1996"},"modified":"2025-06-06T14:49:36","modified_gmt":"2025-06-06T14:49:36","slug":"update-spf-and-dkim-records-in-cpanel-with-cloudflare-step-by-step-guide","status":"publish","type":"post","link":"https:\/\/hostingn.in\/tutorials\/update-spf-and-dkim-records-in-cpanel-with-cloudflare-step-by-step-guide\/","title":{"rendered":"Update SPF and DKIM Records in cPanel with Cloudflare | Step-by-Step Guide"},"content":{"rendered":"<article class=\"text-token-text-primary w-full\" dir=\"auto\" data-testid=\"conversation-turn-2\" data-scroll-anchor=\"false\">\n<div class=\"text-base my-auto mx-auto py-5 [--thread-content-margin:--spacing(4)] @[37rem]:[--thread-content-margin:--spacing(6)] @[72rem]:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)\">\n<div class=\"[--thread-content-max-width:32rem] @[34rem]:[--thread-content-max-width:40rem] @[64rem]:[--thread-content-max-width:48rem] mx-auto flex max-w-(--thread-content-max-width) flex-1 text-base gap-4 md:gap-5 lg:gap-6 group\/turn-messages focus-visible:outline-hidden\" tabindex=\"-1\">\n<div class=\"group\/conversation-turn relative flex w-full min-w-0 flex-col agent-turn\">\n<div class=\"relative flex-col gap-1 md:gap-3\">\n<div class=\"flex max-w-full flex-col grow\">\n<div class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+&amp;]:mt-5\" dir=\"auto\" data-message-author-role=\"assistant\" data-message-id=\"253b9018-9fae-4ccb-956e-45c2be0ef3e5\" data-message-model-slug=\"gpt-4o\">\n<div class=\"flex w-full flex-col gap-1 empty:hidden first:pt-[3px]\">\n<div class=\"markdown prose dark:prose-invert w-full break-words light\">\n<ol>\n<li data-start=\"0\" data-end=\"76\">To update <strong data-start=\"10\" data-end=\"17\">SPF<\/strong> or <strong data-start=\"21\" data-end=\"29\">DKIM<\/strong> records in <strong data-start=\"41\" data-end=\"55\">Cloudflare<\/strong>, follow these steps:<\/li>\n<\/ol>\n<hr data-start=\"78\" data-end=\"81\" \/>\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_76 counter-hierarchy ez-toc-counter ez-toc-grey ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Table of Contents<\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Toggle Table of Content\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/hostingn.in\/tutorials\/update-spf-and-dkim-records-in-cpanel-with-cloudflare-step-by-step-guide\/#%F0%9F%94%90_SPF_Record_Sender_Policy_Framework\" >\ud83d\udd10 SPF Record (Sender Policy Framework)<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/hostingn.in\/tutorials\/update-spf-and-dkim-records-in-cpanel-with-cloudflare-step-by-step-guide\/#%F0%9F%94%91_DKIM_Record_DomainKeys_Identified_Mail\" >\ud83d\udd11 DKIM Record (DomainKeys Identified Mail)<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/hostingn.in\/tutorials\/update-spf-and-dkim-records-in-cpanel-with-cloudflare-step-by-step-guide\/#%E2%9C%85_Verify_the_Records\" >\u2705 Verify the Records<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/hostingn.in\/tutorials\/update-spf-and-dkim-records-in-cpanel-with-cloudflare-step-by-step-guide\/#%F0%9F%94%90_SPF_Record_in_cPanel\" >\ud83d\udd10 SPF Record in cPanel<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/hostingn.in\/tutorials\/update-spf-and-dkim-records-in-cpanel-with-cloudflare-step-by-step-guide\/#%E2%9E%A4_Method_1_Use_cPanels_built-in_tool_if_available\" >\u27a4 Method 1: Use cPanel\u2019s built-in tool (if available)<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/hostingn.in\/tutorials\/update-spf-and-dkim-records-in-cpanel-with-cloudflare-step-by-step-guide\/#%E2%9E%A4_Method_2_AddEdit_TXT_Record_Manually\" >\u27a4 Method 2: Add\/Edit TXT Record Manually<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/hostingn.in\/tutorials\/update-spf-and-dkim-records-in-cpanel-with-cloudflare-step-by-step-guide\/#%F0%9F%94%91_DKIM_Record_in_cPanel\" >\ud83d\udd11 DKIM Record in cPanel<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/hostingn.in\/tutorials\/update-spf-and-dkim-records-in-cpanel-with-cloudflare-step-by-step-guide\/#%F0%9F%94%8D_Verify_the_Records\" >\ud83d\udd0d Verify the Records<\/a><\/li><\/ul><\/nav><\/div>\n<h3 data-start=\"83\" data-end=\"130\"><span class=\"ez-toc-section\" id=\"%F0%9F%94%90_SPF_Record_Sender_Policy_Framework\"><\/span>\ud83d\udd10 <strong data-start=\"90\" data-end=\"130\">SPF Record (Sender Policy Framework)<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><img loading=\"lazy\" decoding=\"async\" class=\" wp-image-2001 aligncenter\" src=\"https:\/\/hostingn.in\/tutorials\/wp-content\/uploads\/2025\/06\/28719e22-63cc-4f3f-ad0e-dc5b4f8a91f3-300x139.jpeg\" loading=\"lazy\" alt=\"cpanel\" width=\"559\" height=\"259\" srcset=\"https:\/\/hostingn.in\/tutorials\/wp-content\/uploads\/2025\/06\/28719e22-63cc-4f3f-ad0e-dc5b4f8a91f3-300x139.jpeg 300w, https:\/\/hostingn.in\/tutorials\/wp-content\/uploads\/2025\/06\/28719e22-63cc-4f3f-ad0e-dc5b4f8a91f3-1024x475.jpeg 1024w, https:\/\/hostingn.in\/tutorials\/wp-content\/uploads\/2025\/06\/28719e22-63cc-4f3f-ad0e-dc5b4f8a91f3-768x356.jpeg 768w, https:\/\/hostingn.in\/tutorials\/wp-content\/uploads\/2025\/06\/28719e22-63cc-4f3f-ad0e-dc5b4f8a91f3-1536x712.jpeg 1536w, https:\/\/hostingn.in\/tutorials\/wp-content\/uploads\/2025\/06\/28719e22-63cc-4f3f-ad0e-dc5b4f8a91f3.jpeg 1581w\" sizes=\"auto, (max-width: 559px) 100vw, 559px\" \/><\/p>\n<p data-start=\"131\" data-end=\"156\">This is a <strong data-start=\"141\" data-end=\"148\">TXT<\/strong> record.<\/p>\n<p data-start=\"158\" data-end=\"175\"><strong data-start=\"158\" data-end=\"175\">Step-by-step:<\/strong><\/p>\n<ol data-start=\"176\" data-end=\"530\">\n<li data-start=\"176\" data-end=\"250\">\n<p data-start=\"179\" data-end=\"250\"><strong data-start=\"179\" data-end=\"189\">Log in<\/strong> to your <a class=\"cursor-pointer\" target=\"_new\" rel=\"noopener\" data-start=\"198\" data-end=\"249\">Cloudflare Dashboard<\/a>.<\/p>\n<\/li>\n<li data-start=\"251\" data-end=\"277\">\n<p data-start=\"254\" data-end=\"277\">Select your <strong data-start=\"266\" data-end=\"276\">domain<\/strong>.<\/p>\n<\/li>\n<li data-start=\"278\" data-end=\"303\">\n<p data-start=\"281\" data-end=\"303\">Go to the <strong data-start=\"291\" data-end=\"298\">DNS<\/strong> tab.<\/p>\n<\/li>\n<li data-start=\"304\" data-end=\"330\">\n<p data-start=\"307\" data-end=\"330\">Click <strong data-start=\"313\" data-end=\"329\">\u201cAdd record\u201d<\/strong>.<\/p>\n<\/li>\n<li data-start=\"331\" data-end=\"511\">\n<p data-start=\"334\" data-end=\"341\">Choose:<\/p>\n<ul data-start=\"345\" data-end=\"511\">\n<li data-start=\"345\" data-end=\"362\">\n<p data-start=\"347\" data-end=\"362\"><strong data-start=\"347\" data-end=\"356\">Type:<\/strong> <code data-start=\"357\" data-end=\"362\">TXT<\/code><\/p>\n<\/li>\n<li data-start=\"366\" data-end=\"420\">\n<p data-start=\"368\" data-end=\"420\"><strong data-start=\"368\" data-end=\"377\">Name:<\/strong> <code data-start=\"378\" data-end=\"381\">@<\/code> <em data-start=\"382\" data-end=\"420\">(or your domain\/subdomain if needed)<\/em><\/p>\n<\/li>\n<li data-start=\"424\" data-end=\"511\">\n<p data-start=\"426\" data-end=\"445\"><strong data-start=\"426\" data-end=\"438\">Content:<\/strong> e.g.<\/p>\n<div class=\"contain-inline-size rounded-2xl border-[0.5px] border-token-border-medium relative bg-token-sidebar-surface-primary\">\n<div class=\"flex items-center text-token-text-secondary px-4 py-2 text-xs font-sans justify-between h-9 bg-token-sidebar-surface-primary dark:bg-token-main-surface-secondary select-none rounded-t-2xl\">ini<\/div>\n<div class=\"sticky top-9\">\n<div class=\"absolute end-0 bottom-0 flex h-9 items-center pe-2\">\n<div class=\"bg-token-sidebar-surface-primary text-token-text-secondary dark:bg-token-main-surface-secondary flex items-center gap-4 rounded-sm px-2 font-sans text-xs\"><button class=\"flex gap-1 items-center select-none py-1\" aria-label=\"Copy\">Copy<\/button><span class=\"\" data-state=\"closed\"><button class=\"flex items-center gap-1 py-1 select-none\">Edit<\/button><\/span><\/div>\n<\/div>\n<\/div>\n<div class=\"overflow-y-auto p-4\" dir=\"ltr\"><code class=\"whitespace-pre!\"><span class=\"hljs-attr\">v<\/span>=spf1 include:spf.yourmailserver.com ~all<br \/>\n<\/code><\/div>\n<\/div>\n<\/li>\n<\/ul>\n<\/li>\n<li data-start=\"512\" data-end=\"530\">\n<p data-start=\"515\" data-end=\"530\">Click <strong data-start=\"521\" data-end=\"529\">Save<\/strong>.<\/p>\n<\/li>\n<\/ol>\n<p data-start=\"532\" data-end=\"651\">\ud83d\udccc <em data-start=\"535\" data-end=\"651\">If you already have an SPF record, update the existing TXT record \u2014 don\u2019t add multiple SPF records for one domain.<\/em><\/p>\n<hr data-start=\"653\" data-end=\"656\" \/>\n<h3 data-start=\"658\" data-end=\"709\"><span class=\"ez-toc-section\" id=\"%F0%9F%94%91_DKIM_Record_DomainKeys_Identified_Mail\"><\/span>\ud83d\udd11 <strong data-start=\"665\" data-end=\"709\">DKIM Record (DomainKeys Identified Mail)<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p data-start=\"710\" data-end=\"774\">Also a <strong data-start=\"717\" data-end=\"724\">TXT<\/strong> record, but added under a <strong data-start=\"751\" data-end=\"773\">selector subdomain<\/strong>.<\/p>\n<p data-start=\"776\" data-end=\"793\"><strong data-start=\"776\" data-end=\"793\">Step-by-step:<\/strong><\/p>\n<ol data-start=\"794\" data-end=\"1149\">\n<li data-start=\"794\" data-end=\"903\">\n<p data-start=\"797\" data-end=\"903\">Get your <strong data-start=\"806\" data-end=\"823\">DKIM selector<\/strong> and value from your email provider (e.g., <code data-start=\"866\" data-end=\"901\">default._domainkey.yourdomain.com<\/code>).<\/p>\n<\/li>\n<li data-start=\"904\" data-end=\"1130\">\n<p data-start=\"907\" data-end=\"925\">In Cloudflare DNS:<\/p>\n<ul data-start=\"929\" data-end=\"1130\">\n<li data-start=\"929\" data-end=\"946\">\n<p data-start=\"931\" data-end=\"946\"><strong data-start=\"931\" data-end=\"940\">Type:<\/strong> <code data-start=\"941\" data-end=\"946\">TXT<\/code><\/p>\n<\/li>\n<li data-start=\"950\" data-end=\"1060\">\n<p data-start=\"952\" data-end=\"1060\"><strong data-start=\"952\" data-end=\"961\">Name:<\/strong> <code data-start=\"962\" data-end=\"983\">selector._domainkey<\/code><br data-start=\"983\" data-end=\"986\" \/><em data-start=\"991\" data-end=\"1060\">(replace <code data-start=\"1001\" data-end=\"1011\">selector<\/code> with your actual one, like <code data-start=\"1039\" data-end=\"1048\">default<\/code> or <code data-start=\"1052\" data-end=\"1058\">mail<\/code>)<\/em><\/p>\n<\/li>\n<li data-start=\"1064\" data-end=\"1130\">\n<p data-start=\"1066\" data-end=\"1130\"><strong data-start=\"1066\" data-end=\"1078\">Content:<\/strong> Paste the long DKIM key starting with <code data-start=\"1117\" data-end=\"1130\">v=DKIM1;...<\/code><\/p>\n<\/li>\n<\/ul>\n<\/li>\n<li data-start=\"1131\" data-end=\"1149\">\n<p data-start=\"1134\" data-end=\"1149\">Click <strong data-start=\"1140\" data-end=\"1148\">Save<\/strong>.<\/p>\n<\/li>\n<\/ol>\n<hr data-start=\"1151\" data-end=\"1154\" \/>\n<h3 data-start=\"1156\" data-end=\"1184\"><span class=\"ez-toc-section\" id=\"%E2%9C%85_Verify_the_Records\"><\/span>\u2705 <strong data-start=\"1162\" data-end=\"1184\">Verify the Records<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p data-start=\"1185\" data-end=\"1200\">Use tools like:<\/p>\n<ul data-start=\"1201\" data-end=\"1330\">\n<li data-start=\"1201\" data-end=\"1263\">\n<p data-start=\"1203\" data-end=\"1263\"><a class=\"cursor-pointer\" href=\"https:\/\/mxtoolbox.com\/\" target=\"_new\" rel=\"noopener\" data-start=\"1203\" data-end=\"1263\">MXToolbox TXT Lookup<\/a><\/p>\n<\/li>\n<li data-start=\"1264\" data-end=\"1330\">\n<p data-start=\"1266\" data-end=\"1330\"><a class=\"cursor-pointer\" href=\"https:\/\/toolbox.googleapps.com\/apps\/dig\/\" target=\"_new\" rel=\"noopener\" data-start=\"1266\" data-end=\"1330\">Google Admin Toolbox<\/a><\/p>\n<\/li>\n<\/ul>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/article>\n<article class=\"text-token-text-primary w-full\" dir=\"auto\" data-testid=\"conversation-turn-4\" data-scroll-anchor=\"true\">\n<h6 class=\"sr-only\"><\/h6>\n<div class=\"text-base my-auto mx-auto py-5 [--thread-content-margin:--spacing(4)] @[37rem]:[--thread-content-margin:--spacing(6)] @[72rem]:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)\">\n<div class=\"[--thread-content-max-width:32rem] @[34rem]:[--thread-content-max-width:40rem] @[64rem]:[--thread-content-max-width:48rem] mx-auto flex max-w-(--thread-content-max-width) flex-1 text-base gap-4 md:gap-5 lg:gap-6 group\/turn-messages focus-visible:outline-hidden\" tabindex=\"-1\">\n<div class=\"group\/conversation-turn relative flex w-full min-w-0 flex-col agent-turn\">\n<div class=\"relative flex-col gap-1 md:gap-3\">\n<div class=\"flex max-w-full flex-col grow\">\n<div class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+&amp;]:mt-5\" dir=\"auto\" data-message-author-role=\"assistant\" data-message-id=\"5ae31326-ab7a-491b-9b7b-0c8385db3c04\" data-message-model-slug=\"gpt-4o\">\n<div class=\"flex w-full flex-col gap-1 empty:hidden first:pt-[3px]\">\n<div class=\"markdown prose dark:prose-invert w-full break-words light\">\n<p data-start=\"0\" data-end=\"74\">To update <strong data-start=\"10\" data-end=\"17\">SPF<\/strong> and <strong data-start=\"22\" data-end=\"30\">DKIM<\/strong> records via <strong data-start=\"43\" data-end=\"53\">cPanel<\/strong>, follow these steps:<\/p>\n<hr data-start=\"76\" data-end=\"79\" \/>\n<h2 data-start=\"81\" data-end=\"111\"><span class=\"ez-toc-section\" id=\"%F0%9F%94%90_SPF_Record_in_cPanel\"><\/span>\ud83d\udd10 <strong data-start=\"87\" data-end=\"111\">SPF Record in cPanel<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<h3 data-start=\"113\" data-end=\"170\"><span class=\"ez-toc-section\" id=\"%E2%9E%A4_Method_1_Use_cPanels_built-in_tool_if_available\"><\/span>\u27a4 Method 1: Use cPanel\u2019s built-in tool (if available)<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<ol data-start=\"172\" data-end=\"495\">\n<li data-start=\"172\" data-end=\"196\">\n<p data-start=\"175\" data-end=\"196\"><strong data-start=\"175\" data-end=\"196\">Log in to cPanel.<\/strong><\/p>\n<\/li>\n<li data-start=\"197\" data-end=\"237\">\n<p data-start=\"200\" data-end=\"237\">Scroll down to the <strong data-start=\"219\" data-end=\"228\">Email<\/strong> section.<\/p>\n<\/li>\n<li data-start=\"238\" data-end=\"275\">\n<p data-start=\"241\" data-end=\"275\">Click on <strong data-start=\"250\" data-end=\"274\">Email Deliverability<\/strong>.<\/p>\n<\/li>\n<li data-start=\"276\" data-end=\"321\">\n<p data-start=\"279\" data-end=\"321\">Find your domain, then click <strong data-start=\"308\" data-end=\"320\">&#8220;Manage&#8221;<\/strong>.<\/p>\n<\/li>\n<li data-start=\"322\" data-end=\"476\">\n<p data-start=\"325\" data-end=\"355\">Scroll to the <strong data-start=\"339\" data-end=\"346\">SPF<\/strong> section:<\/p>\n<ul data-start=\"359\" data-end=\"476\">\n<li data-start=\"359\" data-end=\"424\">\n<p data-start=\"361\" data-end=\"424\">Click <strong data-start=\"367\" data-end=\"401\">&#8220;Install the Suggested Record&#8221;<\/strong> if not already active.<\/p>\n<\/li>\n<li data-start=\"428\" data-end=\"476\">\n<p data-start=\"430\" data-end=\"476\">Or <strong data-start=\"433\" data-end=\"441\">Edit<\/strong> the SPF record manually if needed.<\/p>\n<\/li>\n<\/ul>\n<\/li>\n<li data-start=\"477\" data-end=\"495\">\n<p data-start=\"480\" data-end=\"495\">Click <strong data-start=\"486\" data-end=\"494\">Save<\/strong>.<\/p>\n<\/li>\n<\/ol>\n<hr data-start=\"497\" data-end=\"500\" \/>\n<h3 data-start=\"502\" data-end=\"546\"><span class=\"ez-toc-section\" id=\"%E2%9E%A4_Method_2_AddEdit_TXT_Record_Manually\"><\/span>\u27a4 Method 2: Add\/Edit TXT Record Manually<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><img loading=\"lazy\" decoding=\"async\" class=\" wp-image-2003 aligncenter\" src=\"https:\/\/hostingn.in\/tutorials\/wp-content\/uploads\/2025\/06\/74bfbe30-3111-43f1-b182-e88cf7cb91ad-1-300x139.jpeg\" loading=\"lazy\" alt=\"Update SPF and DKIM Records\" width=\"658\" height=\"305\" srcset=\"https:\/\/hostingn.in\/tutorials\/wp-content\/uploads\/2025\/06\/74bfbe30-3111-43f1-b182-e88cf7cb91ad-1-300x139.jpeg 300w, https:\/\/hostingn.in\/tutorials\/wp-content\/uploads\/2025\/06\/74bfbe30-3111-43f1-b182-e88cf7cb91ad-1-1024x475.jpeg 1024w, https:\/\/hostingn.in\/tutorials\/wp-content\/uploads\/2025\/06\/74bfbe30-3111-43f1-b182-e88cf7cb91ad-1-768x356.jpeg 768w, https:\/\/hostingn.in\/tutorials\/wp-content\/uploads\/2025\/06\/74bfbe30-3111-43f1-b182-e88cf7cb91ad-1-1536x712.jpeg 1536w, https:\/\/hostingn.in\/tutorials\/wp-content\/uploads\/2025\/06\/74bfbe30-3111-43f1-b182-e88cf7cb91ad-1.jpeg 1581w\" sizes=\"auto, (max-width: 658px) 100vw, 658px\" \/><\/p>\n<ol data-start=\"548\" data-end=\"1004\">\n<li data-start=\"548\" data-end=\"587\">\n<p data-start=\"551\" data-end=\"587\">Go to the <strong data-start=\"561\" data-end=\"576\">Zone Editor<\/strong> in cPanel.<\/p>\n<\/li>\n<li data-start=\"588\" data-end=\"628\">\n<p data-start=\"591\" data-end=\"628\">Click <strong data-start=\"597\" data-end=\"607\">Manage<\/strong> next to your domain.<\/p>\n<\/li>\n<li data-start=\"629\" data-end=\"833\">\n<p data-start=\"632\" data-end=\"663\">Look for a <strong data-start=\"643\" data-end=\"650\">TXT<\/strong> record with:<\/p>\n<ul data-start=\"667\" data-end=\"833\">\n<li data-start=\"667\" data-end=\"715\">\n<p data-start=\"669\" data-end=\"715\"><strong data-start=\"669\" data-end=\"677\">Name<\/strong>: your domain (e.g., <code data-start=\"698\" data-end=\"714\">yourdomain.com<\/code>)<\/p>\n<\/li>\n<li data-start=\"719\" data-end=\"736\">\n<p data-start=\"721\" data-end=\"736\"><strong data-start=\"721\" data-end=\"729\">Type<\/strong>: <code data-start=\"731\" data-end=\"736\">TXT<\/code><\/p>\n<\/li>\n<li data-start=\"740\" data-end=\"833\">\n<p data-start=\"742\" data-end=\"769\"><strong data-start=\"742\" data-end=\"751\">Value<\/strong>: something like<\/p>\n<div class=\"contain-inline-size rounded-2xl border-[0.5px] border-token-border-medium relative bg-token-sidebar-surface-primary\">\n<div class=\"flex items-center text-token-text-secondary px-4 py-2 text-xs font-sans justify-between h-9 bg-token-sidebar-surface-primary dark:bg-token-main-surface-secondary select-none rounded-t-2xl\">ini<\/div>\n<div class=\"sticky top-9\">\n<div class=\"absolute end-0 bottom-0 flex h-9 items-center pe-2\">\n<div class=\"bg-token-sidebar-surface-primary text-token-text-secondary dark:bg-token-main-surface-secondary flex items-center gap-4 rounded-sm px-2 font-sans text-xs\"><button class=\"flex gap-1 items-center select-none py-1\" aria-label=\"Copy\">Copy<\/button><span class=\"\" data-state=\"closed\"><button class=\"flex items-center gap-1 py-1 select-none\">Edit<\/button><\/span><\/div>\n<\/div>\n<\/div>\n<div class=\"overflow-y-auto p-4\" dir=\"ltr\"><code class=\"whitespace-pre!\"><span class=\"hljs-attr\">v<\/span>=spf1 include:spf.mailprovider.com ~all<br \/>\n<\/code><\/div>\n<\/div>\n<\/li>\n<\/ul>\n<\/li>\n<li data-start=\"834\" data-end=\"979\">\n<p data-start=\"837\" data-end=\"879\">If it doesn\u2019t exist, click <strong data-start=\"864\" data-end=\"878\">Add Record<\/strong>:<\/p>\n<ul data-start=\"883\" data-end=\"979\">\n<li data-start=\"883\" data-end=\"896\">\n<p data-start=\"885\" data-end=\"896\">Type: <code data-start=\"891\" data-end=\"896\">TXT<\/code><\/p>\n<\/li>\n<li data-start=\"900\" data-end=\"926\">\n<p data-start=\"902\" data-end=\"926\">Name: <code data-start=\"908\" data-end=\"911\">@<\/code> or your domain<\/p>\n<\/li>\n<li data-start=\"930\" data-end=\"950\">\n<p data-start=\"932\" data-end=\"950\">TTL: leave default<\/p>\n<\/li>\n<li data-start=\"954\" data-end=\"979\">\n<p data-start=\"956\" data-end=\"979\">Record: your SPF string<\/p>\n<\/li>\n<\/ul>\n<\/li>\n<li data-start=\"980\" data-end=\"1004\">\n<p data-start=\"983\" data-end=\"1004\">Click <strong data-start=\"989\" data-end=\"1004\">Save Record<\/strong><\/p>\n<\/li>\n<\/ol>\n<blockquote data-start=\"1006\" data-end=\"1071\">\n<p data-start=\"1008\" data-end=\"1071\">\u2705 Only one SPF record per domain is allowed. Combine if needed.<\/p>\n<\/blockquote>\n<hr data-start=\"1073\" data-end=\"1076\" \/>\n<h2 data-start=\"1078\" data-end=\"1109\"><span class=\"ez-toc-section\" id=\"%F0%9F%94%91_DKIM_Record_in_cPanel\"><\/span>\ud83d\udd11 <strong data-start=\"1084\" data-end=\"1109\">DKIM Record in cPanel<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<ol data-start=\"1111\" data-end=\"1646\">\n<li data-start=\"1111\" data-end=\"1155\">\n<p data-start=\"1114\" data-end=\"1155\">Go to <strong data-start=\"1120\" data-end=\"1144\">Email Deliverability<\/strong> in cPanel.<\/p>\n<\/li>\n<li data-start=\"1156\" data-end=\"1195\">\n<p data-start=\"1159\" data-end=\"1195\">Under your domain, click <strong data-start=\"1184\" data-end=\"1194\">Manage<\/strong>.<\/p>\n<\/li>\n<li data-start=\"1196\" data-end=\"1230\">\n<p data-start=\"1199\" data-end=\"1230\">Scroll to the <strong data-start=\"1213\" data-end=\"1221\">DKIM<\/strong> section.<\/p>\n<\/li>\n<li data-start=\"1231\" data-end=\"1299\">\n<p data-start=\"1234\" data-end=\"1299\">If DKIM is not enabled, click <strong data-start=\"1264\" data-end=\"1298\">&#8220;Install the Suggested Record&#8221;<\/strong>.<\/p>\n<\/li>\n<li data-start=\"1300\" data-end=\"1646\">\n<p data-start=\"1303\" data-end=\"1345\">If you\u2019re using a 3rd-party mail provider:<\/p>\n<ul data-start=\"1349\" data-end=\"1646\">\n<li data-start=\"1349\" data-end=\"1395\">\n<p data-start=\"1351\" data-end=\"1395\">Get the <strong data-start=\"1359\" data-end=\"1384\">DKIM selector and key<\/strong> from them.<\/p>\n<\/li>\n<li data-start=\"1399\" data-end=\"1436\">\n<p data-start=\"1401\" data-end=\"1436\">Go to <strong data-start=\"1407\" data-end=\"1422\">Zone Editor<\/strong> &gt; <strong data-start=\"1425\" data-end=\"1435\">Manage<\/strong>.<\/p>\n<\/li>\n<li data-start=\"1440\" data-end=\"1646\">\n<p data-start=\"1442\" data-end=\"1463\">Add a <strong data-start=\"1448\" data-end=\"1455\">TXT<\/strong> record:<\/p>\n<ul data-start=\"1469\" data-end=\"1646\">\n<li data-start=\"1469\" data-end=\"1531\">\n<p data-start=\"1471\" data-end=\"1531\"><strong data-start=\"1471\" data-end=\"1479\">Name<\/strong>: <code data-start=\"1481\" data-end=\"1502\">selector._domainkey<\/code> (e.g., <code data-start=\"1510\" data-end=\"1530\">default._domainkey<\/code>)<\/p>\n<\/li>\n<li data-start=\"1537\" data-end=\"1554\">\n<p data-start=\"1539\" data-end=\"1554\"><strong data-start=\"1539\" data-end=\"1547\">Type<\/strong>: <code data-start=\"1549\" data-end=\"1554\">TXT<\/code><\/p>\n<\/li>\n<li data-start=\"1560\" data-end=\"1578\">\n<p data-start=\"1562\" data-end=\"1578\"><strong data-start=\"1562\" data-end=\"1569\">TTL<\/strong>: default<\/p>\n<\/li>\n<li data-start=\"1584\" data-end=\"1646\">\n<p data-start=\"1586\" data-end=\"1646\"><strong data-start=\"1586\" data-end=\"1596\">Record<\/strong>: <code data-start=\"1598\" data-end=\"1621\">v=DKIM1; k=rsa; p=...<\/code> (long key from provider)<\/p>\n<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<\/li>\n<\/ol>\n<hr data-start=\"1648\" data-end=\"1651\" \/>\n<h2 data-start=\"1653\" data-end=\"1681\"><span class=\"ez-toc-section\" id=\"%F0%9F%94%8D_Verify_the_Records\"><\/span>\ud83d\udd0d <strong data-start=\"1659\" data-end=\"1681\">Verify the Records<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p data-start=\"1682\" data-end=\"1686\">Use:<\/p>\n<ul data-start=\"1687\" data-end=\"1794\">\n<li data-start=\"1687\" data-end=\"1723\">\n<p data-start=\"1689\" data-end=\"1723\"><a class=\"\" href=\"https:\/\/mxtoolbox.com\" target=\"_new\" rel=\"noopener\" data-start=\"1689\" data-end=\"1723\">MXToolbox<\/a><\/p>\n<\/li>\n<li data-start=\"1724\" data-end=\"1794\">\n<p data-start=\"1726\" data-end=\"1794\"><a class=\"cursor-pointer\" href=\"https:\/\/toolbox.googleapps.com\/apps\/dig\/\" target=\"_new\" rel=\"noopener\" data-start=\"1726\" data-end=\"1794\">Google Admin Toolbox DIG<\/a><\/p>\n<\/li>\n<\/ul>\n<p data-start=\"1801\" data-end=\"1953\" data-is-last-node=\"\" data-is-only-node=\"\">\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/article>\n","protected":false},"excerpt":{"rendered":"<p>To update SPF or DKIM records in Cloudflare, follow these steps: \ud83d\udd10 SPF Record (Sender Policy Framework) This is a TXT record. Step-by-step: Log in&#8230;<\/p>\n","protected":false},"author":1,"featured_media":1999,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[8,1,112],"tags":[234,235],"class_list":["post-1996","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-technology","category-uncategorized","category-website-development","tag-dkim-record","tag-spf-and-dkim-records-in-cpanel-with-cloudflare"],"_links":{"self":[{"href":"https:\/\/hostingn.in\/tutorials\/wp-json\/wp\/v2\/posts\/1996","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/hostingn.in\/tutorials\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/hostingn.in\/tutorials\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/hostingn.in\/tutorials\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/hostingn.in\/tutorials\/wp-json\/wp\/v2\/comments?post=1996"}],"version-history":[{"count":4,"href":"https:\/\/hostingn.in\/tutorials\/wp-json\/wp\/v2\/posts\/1996\/revisions"}],"predecessor-version":[{"id":2004,"href":"https:\/\/hostingn.in\/tutorials\/wp-json\/wp\/v2\/posts\/1996\/revisions\/2004"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/hostingn.in\/tutorials\/wp-json\/wp\/v2\/media\/1999"}],"wp:attachment":[{"href":"https:\/\/hostingn.in\/tutorials\/wp-json\/wp\/v2\/media?parent=1996"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/hostingn.in\/tutorials\/wp-json\/wp\/v2\/categories?post=1996"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/hostingn.in\/tutorials\/wp-json\/wp\/v2\/tags?post=1996"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}