{"id":34954,"date":"2026-07-13T09:52:18","date_gmt":"2026-07-13T09:52:18","guid":{"rendered":"https:\/\/1grid.co.za\/knowledge\/?post_type=ht_kb&#038;p=34954"},"modified":"2026-07-15T08:50:10","modified_gmt":"2026-07-15T08:50:10","slug":"how-to-add-an-ip-address-to-an-spf-record-in-cpanel-1-grid","status":"publish","type":"ht_kb","link":"https:\/\/1grid.co.za\/knowledge\/how-to-add-an-ip-address-to-an-spf-record-in-cpanel-1-grid\/","title":{"rendered":"How to Add an IP Address to an SPF Record in cPanel | 1-grid\u00a0"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">If you use a third-party email service, application, or mail server to send emails from your domain, you may need to update your SPF record to authorise its IP address.&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Although updating DNS records is a technical task, following the steps below carefully will help ensure your email continues to be delivered successfully.&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This guide will help you safely add an IP address to your domain&#8217;s SPF (Sender Policy Framework) record using cPanel.&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">By the end of this guide,&nbsp;you&#8217;ll&nbsp;know how to update your SPF record without creating duplicate records or affecting your existing email services.&nbsp;<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1600\" height=\"600\" src=\"https:\/\/1grid.co.za\/knowledge\/wp-content\/uploads\/2026\/07\/1-grid-Images-for-KB-Articles-1000-x-600-px-60.png\" alt=\"How to Add an IP Address to an SPF Record in cPanel | 1-grid\" class=\"wp-image-34984\"\/><\/figure>\n<\/div>\n\n\n<div class=\"wp-block-ht-block-toc is-style-rounded htoc htoc--position-wide toc-list-style-plain\" data-htoc-state=\"expanded\"><span class=\"htoc__title\"><span class=\"ht_toc_title\">Quick Links<\/span><span class=\"htoc__toggle\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"16\" height=\"16\"><g fill=\"#444\"><path d=\"M15 7H1c-.6 0-1 .4-1 1s.4 1 1 1h14c.6 0 1-.4 1-1s-.4-1-1-1z\"><\/path><path d=\"M15 1H1c-.6 0-1 .4-1 1s.4 1 1 1h14c.6 0 1-.4 1-1s-.4-1-1-1zM15 13H1c-.6 0-1 .4-1 1s.4 1 1 1h14c.6 0 1-.4 1-1s-.4-1-1-1z\"><\/path><\/g><\/svg><\/span><\/span><div class=\"htoc__itemswrap\"><ul class=\"ht_toc_list\"><li class=\"\"><a href=\"#htoc-understanding-spf-record-elements\">Understanding SPF Record Elements&nbsp;<\/a><\/li><li class=\"\"><a href=\"#htoc-steps-to-check-edit-your-spf-record-via-zone-editor\">Steps to Check\/Edit Your SPF Record via Zone Editor<\/a><ul class=\"ht_toc_child_list\"><\/ul><\/li><\/ul><\/div><\/div>\n\n\n\n<h2 id=\"htoc-what-this-means\" class=\"wp-block-heading\"><strong>What This Means<\/strong>&nbsp;<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/1grid.co.za\/knowledge\/what-is-an-spf-record-and-why-it-matters-in-dns-for-email\/\"><strong>SPF (Sender Policy Framework)<\/strong><\/a> is an email authentication method that tells receiving mail servers which servers and<a href=\"https:\/\/1grid.co.za\/knowledge\/everything-you-need-to-know-about-an-ip-address\/\"> <strong>IP addresses<\/strong><\/a><strong> <\/strong>are allowed to send email on behalf of your domain.&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">When an email is received, the recipient&#8217;s mail server checks your SPF record to verify that the sending server is authorised.&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Adding the correct IP addresses helps:&nbsp;<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li id=\"htoc-improve-email-deliverability\">Improve <strong><a href=\"https:\/\/1grid.co.za\/knowledge\/how-spf-and-dkim-improve-email-delivery-with-1-grid\/\" target=\"_blank\" rel=\"noreferrer noopener\">email deliverability<\/a>&nbsp;&nbsp;<\/strong><\/li>\n\n\n\n<li id=\"htoc-reduce-spoofing-and-phishing-attempts\">Reduce <strong><a href=\"https:\/\/1grid.co.za\/knowledge\/what-is-email-spoofing\/\" target=\"_blank\" rel=\"noreferrer noopener\">spoofing<\/a> <\/strong>and <a href=\"https:\/\/1grid.co.za\/knowledge\/what-is-phishing-how-it-works-and-how-to-protect-yourself\/\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>phishing<\/strong><\/a> attempts&nbsp;&nbsp;<\/li>\n\n\n\n<li id=\"htoc-protect-your-domain-s-reputation\">Protect your domain&#8217;s reputation&nbsp;&nbsp;<\/li>\n\n\n\n<li id=\"htoc-reduce-the-likelihood-of-emails-being-marked-as-spam\">Reduce the likelihood of <strong><a href=\"https:\/\/1grid.co.za\/knowledge\/email-security-avoid-being-labeled-as-a-spammer\/\" target=\"_blank\" rel=\"noreferrer noopener\">emails being marked as spam<\/a>&nbsp;&nbsp;<\/strong><\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Important: <\/strong>&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">You should update your SPF record whenever you begin sending email from a new server, application, or third-party service.&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Examples include:&nbsp;<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li id=\"htoc-a-vps-or-dedicated-mail-server\">A <strong><a href=\"https:\/\/1grid.co.za\/hosting\/managed-vps-hosting\/\" target=\"_blank\" rel=\"noreferrer noopener\">VPS<\/a> <\/strong>or <strong><a href=\"https:\/\/1grid.co.za\/hosting\/dedicated-servers\/\" target=\"_blank\" rel=\"noreferrer noopener\">dedicated<\/a> <\/strong>mail server&nbsp;&nbsp;<\/li>\n\n\n\n<li id=\"htoc-crm-platforms\"><strong><a href=\"https:\/\/www.google.com\/search?q=CRM+platforms&amp;rlz=1C1GCEA_enZA1173ZA1204&amp;oq=CRM+platforms&amp;gs_lcrp=EgZjaHJvbWUyCQgAEEUYORiABDIKCAEQABixAxiABDIKCAIQABixAxiABDIHCAMQABiABDIHCAQQABiABDIHCAUQABiABDIHCAYQABiABDIHCAcQABiABDIHCAgQABiABDIHCAkQABiABNIBCTI4ODFqMGoxNagCCLACAfEFqzSz3ectl_I&amp;sourceid=chrome&amp;source=chrome.rb&amp;ie=UTF-8\" target=\"_blank\" rel=\"noreferrer noopener\">CRM platforms<\/a>&nbsp;&nbsp;<\/strong><\/li>\n\n\n\n<li id=\"htoc-marketing-email-platforms\"><a href=\"https:\/\/www.google.com\/search?q=Marketing+email+platforms%C2%A0%C2%A0&amp;sca_esv=20b4b65056ec4911&amp;rlz=1C1GCEA_enZA1173ZA1204&amp;sxsrf=APpeQntiYjdr75Zb1Efuys1aHzkNt5e2Xg%3A1783934693494&amp;ei=5a5UapjTHc_PhbIPxdjguQU&amp;biw=1920&amp;bih=993&amp;ved=0ahUKEwjY2dTNqs-VAxXPZ0EAHUUsOFcQ4dUDCBA&amp;uact=5&amp;oq=Marketing+email+platforms%C2%A0%C2%A0&amp;gs_lp=Egxnd3Mtd2l6LXNlcnAiHU1hcmtldGluZyBlbWFpbCBwbGF0Zm9ybXPCoMKgMgoQABhHGNYEGLADMgoQABhHGNYEGLADMgoQABhHGNYEGLADMgoQABhHGNYEGLADMgoQABhHGNYEGLADMgoQABhHGNYEGLADMgoQABhHGNYEGLADMgoQABhHGNYEGLADMg0QABiABBiKBRhDGLADMg0QABiABBiKBRhDGLADMg0QABiABBiKBRhDGLADMg0QABiABBiKBRhDGLADMg4QABjkAhjWBBiwA9gBATIOEAAY5AIY1gQYsAPYAQEyDhAAGOQCGNYEGLAD2AEBMhcQLhjcBhi4BhjaBhjYAhjIAxiwA9gBATIXEC4Y2AIYuAYY2gYY3AYYyAMYsAPYAQEyFxAuGNwGGLgGGNoGGNgCGMgDGLAD2AEBMhcQLhjcBhi4BhjaBhjYAhjIAxiwA9gBAUiqBlC7BVi7BXABeAGQAQCYAQCgAQCqAQC4AQPIAQD4AQL4AQGYAgGgAhaYAwCIBgGQBhO6BgYIARABGAmSBwExoAcAsgcAuAcAwgcDNC0xyAcTgAgB&amp;sclient=gws-wiz-serp\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>Marketing email platforms&nbsp;&nbsp;<\/strong><\/a><\/li>\n\n\n\n<li id=\"htoc-business-applications-that-send-email-from-your-domain\">Business applications that send email from your domain&nbsp;&nbsp;<\/li>\n<\/ul>\n\n\n\n<h2 id=\"htoc-understanding-spf-record-elements\" class=\"wp-block-heading\"><strong>Understanding SPF Record Elements<\/strong>&nbsp;<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>A typical SPF record may look like this:&nbsp;<\/strong><\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>v=spf1 ip4:123.123.123.123&nbsp;include:_spf.example.com&nbsp;~all&nbsp;<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Each element has a specific purpose.&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>v=spf1<\/strong> &#8211; Identifies&nbsp;the TXT record as an SPF record.&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>ip4:<\/strong>&nbsp;&#8211; Authorises a specific IPv4 address to send email on behalf of your domain.&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>include:<\/strong>&nbsp;&#8211; Imports SPF rules from another authorised mail provider.&nbsp;This is commonly used when your email is hosted by a third-party provider.&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>~all<\/strong>&nbsp;&#8211; Soft Fail.&nbsp;Unauthorised senders are marked as suspicious but are not automatically rejected.&nbsp;This is recommended for most domains.&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>-all<\/strong>&nbsp;&#8211; Hard Fail.&nbsp;Unauthorised email is rejected outright.&nbsp;This setting should only be used once you are confident that every legitimate sending service has been added to your SPF record.&nbsp;<\/p>\n\n\n\n<h2 id=\"htoc-steps-to-check-edit-your-spf-record-via-zone-editor\" class=\"wp-block-heading\">Steps to Check\/Edit Your SPF Record via Zone Editor<\/h2>\n\n\n\n<h6 id=\"htoc-step-1-log-in-to-cpanel\" class=\"wp-block-heading\"><strong>Step 1: Log in to cPanel<\/strong>&nbsp;<\/h6>\n\n\n\n<ol start=\"1\" class=\"wp-block-list\">\n<li id=\"htoc-sign-in-to-your-1-grid-customer-zone\">Sign in to your <a href=\"https:\/\/1-grid.com\/client\/index.php?rp=\/login\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>1-grid Customer Zone<\/strong><\/a>.&nbsp;&nbsp;<\/li>\n<\/ol>\n\n\n\n<ol start=\"2\" class=\"wp-block-list\">\n<li id=\"htoc-open-the-hosting-service-associated-with-your-domain\">Open the hosting service associated with your domain.&nbsp;&nbsp;<\/li>\n<\/ol>\n\n\n\n<ol start=\"3\" class=\"wp-block-list\">\n<li id=\"htoc-launch-cpanel\">Launch&nbsp;<strong>cPanel<\/strong>.&nbsp;&nbsp;<\/li>\n<\/ol>\n\n\n\n<ol start=\"4\" class=\"wp-block-list\">\n<li id=\"htoc-navigate-to-domains\">Navigate to&nbsp;<strong>Domains<\/strong>.&nbsp;&nbsp;<\/li>\n<\/ol>\n\n\n\n<ol start=\"5\" class=\"wp-block-list\">\n<li id=\"htoc-select-zone-editor\">Select&nbsp;<strong>Zone Editor<\/strong>.&nbsp;&nbsp;<\/li>\n<\/ol>\n\n\n\n<h6 id=\"htoc-step-2-open-your-domain-s-dns-zone\" class=\"wp-block-heading\"><strong>Step 2: Open Your Domain&#8217;s DNS Zone<\/strong>&nbsp;<\/h6>\n\n\n\n<ol start=\"1\" class=\"wp-block-list\">\n<li id=\"htoc-locate-the-domain-you-want-to-update\">Locate the domain you want to update.&nbsp;&nbsp;<\/li>\n<\/ol>\n\n\n\n<ol start=\"2\" class=\"wp-block-list\">\n<li id=\"htoc-click-manage\">Click&nbsp;<strong>Manage<\/strong>.&nbsp;&nbsp;<\/li>\n<\/ol>\n\n\n\n<ol start=\"3\" class=\"wp-block-list\">\n<li id=\"htoc-locate-the-txt-record-that-begins-with\">Locate the TXT record that begins with:&nbsp;&nbsp;<\/li>\n<\/ol>\n\n\n\n<pre class=\"wp-block-code\"><code>v=spf1&nbsp;<\/code><\/pre>\n\n\n\n<ul class=\"wp-block-list\">\n<li id=\"htoc-this-is-your-existing-spf-record\">This is your existing SPF record.&nbsp;<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Important:<\/strong>&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Your domain should only have&nbsp;<strong>one<\/strong>&nbsp;SPF record. Creating multiple SPF records can cause email authentication failures.&nbsp;<\/p>\n\n\n\n<h6 id=\"htoc-step-3-edit-the-existing-spf-record\" class=\"wp-block-heading\"><strong>Step 3: Edit the Existing SPF Record<\/strong>&nbsp;<\/h6>\n\n\n\n<ol class=\"wp-block-list\">\n<li id=\"htoc-click-edit-beside-the-spf-txt-record\">Click&nbsp;<strong>Edit<\/strong>&nbsp;beside the SPF TXT record.&nbsp;<\/li>\n\n\n\n<li>Locate the&nbsp;<strong>Record<\/strong>&nbsp;or&nbsp;<strong>Value<\/strong>&nbsp;field.&nbsp;\n<ul class=\"wp-block-list\">\n<li id=\"htoc-this-contains-your-existing-spf-policy\">This&nbsp;contains&nbsp;your existing SPF policy.&nbsp;<\/li>\n<\/ul>\n<\/li>\n<\/ol>\n\n\n\n<h6 id=\"htoc-step-4-add-the-new-ip-address\" class=\"wp-block-heading\"><strong>Step 4: Add the New IP Address<\/strong>&nbsp;<\/h6>\n\n\n\n<ol class=\"wp-block-list\">\n<li id=\"htoc-add-the-new-authorised-ipv4-address-using-the-following-format\">Add the new authorised IPv4 address using the following format:&nbsp;<\/li>\n<\/ol>\n\n\n\n<pre class=\"wp-block-code\"><code>ip4:123.123.123.123&nbsp;<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>For example:&nbsp;<\/strong><\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>v=spf1 ip4:123.123.123.123&nbsp;include:_spf.example.com&nbsp;~all&nbsp;<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Replace the example IP address with your own server&#8217;s public IPv4 address.&nbsp;<\/p>\n\n\n\n<h6 id=\"htoc-step-5-add-multiple-ip-addresses-optional\" class=\"wp-block-heading\"><strong>Step 5: Add Multiple IP Addresses (Optional)<\/strong>&nbsp;<\/h6>\n\n\n\n<p class=\"wp-block-paragraph\">If more than one server sends email for your domain, add each IP address separately.&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Example:&nbsp;<\/strong><\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>v=spf1 ip4:123.123.123.123 ip4:111.111.111.111&nbsp;include:_spf.example.com&nbsp;~all&nbsp;<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Separate each entry with a single space.&nbsp;<\/p>\n\n\n\n<h6 id=\"htoc-step-6-save-the-record\" class=\"wp-block-heading\"><strong>Step 6: Save the Record<\/strong>&nbsp;<\/h6>\n\n\n\n<p class=\"wp-block-paragraph\">After reviewing your changes:&nbsp;<\/p>\n\n\n\n<ol start=\"1\" class=\"wp-block-list\">\n<li id=\"htoc-click-save-record\">Click&nbsp;<strong>Save Record<\/strong>.&nbsp;&nbsp;<\/li>\n<\/ol>\n\n\n\n<ol start=\"2\" class=\"wp-block-list\">\n<li id=\"htoc-wait-for-dns-changes-to-begin-propagating\">Wait for DNS changes to begin propagating.&nbsp;&nbsp;<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Important: <\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">During this period, email authentication behaviour may vary depending on which DNS&nbsp;servers&nbsp;recipients use.&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Most DNS updates begin taking effect within approximately&nbsp;<strong>15 minutes<\/strong>, although <a href=\"https:\/\/1grid.co.za\/knowledge\/what-is-dns-propagation-and-why-does-it-take-so-long\/\"><strong>full propagation<\/strong><\/a> can take up to&nbsp;<strong>24 hours<\/strong>.&nbsp;<\/p>\n\n\n\n<h2 id=\"htoc-important-things-to-know\" class=\"wp-block-heading\"><strong>Important Things to Know<\/strong>&nbsp;<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li id=\"htoc-your-domain-should-only-ever-have-one-spf-record\">Your domain should only ever have&nbsp;<strong>one<\/strong>&nbsp;SPF record.&nbsp;&nbsp;<\/li>\n\n\n\n<li id=\"htoc-adding-a-new-spf-record-instead-of-editing-the-existing-one-can-break-email-authentication\">Adding a new SPF record instead of editing the existing one can break email authentication.&nbsp;&nbsp;<\/li>\n\n\n\n<li id=\"htoc-every-email-service-that-sends-mail-from-your-domain-must-be-included-in-your-spf-policy\">Every email service that sends mail from your domain must be included in your SPF policy.&nbsp;&nbsp;<\/li>\n\n\n\n<li id=\"htoc-dns-changes-are-not-immediate-and-can-take-up-to-24-hours-to-propagate-globally\">DNS changes are not immediate and can take up to 24 hours to propagate globally.&nbsp;&nbsp;<\/li>\n\n\n\n<li id=\"htoc-spf-alone-does-not-prevent-spoofing-it-works-best-alongside-dkim-and-dmarc\">SPF alone does not prevent spoofing; it works best alongside DKIM and DMARC.&nbsp;&nbsp;<\/li>\n\n\n\n<li id=\"htoc-spf-records-have-a-maximum-limit-of-10-dns-lookups-exceeding-this-limit-can-invalidate-the-record\">SPF records have a maximum limit of&nbsp;<strong>10 DNS lookups<\/strong>. Exceeding this limit can invalidate the record.&nbsp;&nbsp;<\/li>\n<\/ul>\n\n\n\n<h2 id=\"htoc-before-you-move-on\" class=\"wp-block-heading\"><strong>Before You Move On<\/strong>&nbsp;<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Before testing your updated SPF record, make sure you have:\u00a0<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li id=\"htoc-saved-the-dns-record-successfully\">Saved the DNS record successfully&nbsp;&nbsp;<\/li>\n\n\n\n<li id=\"htoc-added-every-authorised-sending-server-or-service\">Added every authorised sending server or service&nbsp;&nbsp;<\/li>\n\n\n\n<li id=\"htoc-verified-that-no-duplicate-spf-records-exist\">Verified that no duplicate SPF records exist&nbsp;&nbsp;<\/li>\n\n\n\n<li id=\"htoc-allowed-sufficient-time-for-dns-propagation\">Allowed sufficient time for DNS propagation&nbsp;&nbsp;<\/li>\n\n\n\n<li id=\"htoc-sent-a-test-email-after-propagation-completes\">Sent a test email after propagation completes&nbsp;&nbsp;<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">If you use multiple email providers or applications, ensure each one is included in your SPF policy.&nbsp;<\/p>\n\n\n\n<h2 id=\"htoc-common-mistakes-to-avoid\" class=\"wp-block-heading\"><strong>Common Mistakes to Avoid<\/strong>&nbsp;<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li id=\"htoc-creating-a-second-spf-record-instead-of-editing-the-existing-one\">Creating a second SPF record instead of editing the existing one.&nbsp;&nbsp;<\/li>\n\n\n\n<li id=\"htoc-forgetting-to-include-an-existing-email-provider-when-updating-the-record\">Forgetting to include an existing email provider when updating the record.&nbsp;&nbsp;<\/li>\n\n\n\n<li id=\"htoc-entering-an-incorrect-ip-address\">Entering an incorrect IP address when updating the record.\u00a0\u00a0<\/li>\n\n\n\n<li id=\"htoc-removing-existing-include-statements-accidentally\">Removing existing include statements accidentally before saving the record.\u00a0\u00a0<\/li>\n\n\n\n<li id=\"htoc-testing-email-delivery-before-dns-changes-have-fully-propagated\">Testing email delivery before DNS changes have fully propagated.&nbsp;&nbsp;<\/li>\n<\/ul>\n\n\n\n<h2 id=\"htoc-if-this-didn-t-work\" class=\"wp-block-heading\"><strong>If This Didn&#8217;t Work<\/strong>&nbsp;<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">If email authentication still fails after updating your SPF record, gather the following information before contacting support:&nbsp;<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li id=\"htoc-your-domain-name\">Your domain name&nbsp;&nbsp;<\/li>\n\n\n\n<li id=\"htoc-the-updated-spf-record\">The updated SPF record&nbsp;&nbsp;<\/li>\n\n\n\n<li id=\"htoc-the-ip-address-you-attempted-to-add\">The IP address you&nbsp;attempted&nbsp;to add&nbsp;&nbsp;<\/li>\n\n\n\n<li id=\"htoc-any-email-delivery-or-bounce-back-messages\">Any email delivery or bounce-back messages&nbsp;&nbsp;<\/li>\n\n\n\n<li id=\"htoc-a-screenshot-of-the-dns-record-in-cpanel-if-applicable\">A screenshot of the DNS record in cPanel (if applicable)&nbsp;&nbsp;<\/li>\n\n\n\n<li id=\"htoc-the-name-of-the-third-party-email-service-or-application-you-are-using\">The name of the third-party email service or application you are using&nbsp;&nbsp;<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">This information will help our team troubleshoot your configuration more efficiently.&nbsp;<\/p>\n\n\n\n<h2 id=\"htoc-related-articles\" class=\"wp-block-heading\"><strong>Related Articles<\/strong>&nbsp;<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li id=\"htoc-what-is-an-spf-record-and-why-it-matters-in-dns-for-email\"><a href=\"https:\/\/1grid.co.za\/knowledge\/what-is-an-spf-record-and-why-it-matters-in-dns-for-email\/\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>What Is an SPF Record and Why It Matters in DNS for Email<\/strong><\/a><\/li>\n\n\n\n<li id=\"htoc-how-spf-and-dkim-improve-email-delivery\"><a href=\"https:\/\/1grid.co.za\/knowledge\/how-spf-and-dkim-improve-email-delivery-with-1-grid\/\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>How SPF and DKIM Improve Email Delivery&nbsp;&nbsp;<\/strong><\/a><\/li>\n\n\n\n<li id=\"htoc-understanding-dns-records-and-how-to-check-these\"><a href=\"https:\/\/1grid.co.za\/knowledge\/understanding-dns-records-and-how-to-check-these\/\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>Understanding DNS Records and How to Check These<\/strong><\/a><\/li>\n\n\n\n<li id=\"htoc-troubleshooting-email-delivery-issues\"><a href=\"https:\/\/1grid.co.za\/knowledge\/?s=email+delivery&amp;ht-kb-search=1&amp;lang=\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>Troubleshooting Email Delivery Issues&nbsp;&nbsp;<\/strong><\/a><\/li>\n<\/ul>\n\n\n\n<h2 id=\"htoc-faqs\" class=\"wp-block-heading\"><strong>FAQs<\/strong>&nbsp;<\/h2>\n\n\n\n<details class=\"wp-block-details is-layout-flow wp-block-details-is-layout-flow\"><summary><strong>Why do I need to add an IP address to my SPF record?\u00a0<\/strong><\/summary>\n<p class=\"wp-block-paragraph\" id=\"htoc-why-do-i-need-to-add-an-ip-address-to-my-spf-record\">If another server or application sends email using your domain, it must be authorised in your SPF record. Otherwise, recipients may treat those emails as suspicious or spam.\u00a0<\/p>\n<\/details>\n\n\n\n<details class=\"wp-block-details is-layout-flow wp-block-details-is-layout-flow\"><summary><strong>Can I have more than one SPF record?\u00a0<\/strong><\/summary>\n<p class=\"wp-block-paragraph\" id=\"htoc-can-i-have-more-than-one-spf-record\">No.\u00a0A domain should only have one SPF record. If multiple SPF records exist, email authentication can fail.\u00a0<\/p>\n<\/details>\n\n\n\n<details class=\"wp-block-details is-layout-flow wp-block-details-is-layout-flow\"><summary><strong>How long does an SPF update take?\u00a0<\/strong><\/summary>\n<p class=\"wp-block-paragraph\" id=\"htoc-how-long-does-an-spf-update-take\">Most changes begin propagating within about 15 minutes, but global DNS propagation may take up to 24 hours.\u00a0<\/p>\n<\/details>\n\n\n\n<details class=\"wp-block-details is-layout-flow wp-block-details-is-layout-flow\"><summary><strong>Will updating my SPF record interrupt email?\u00a0<\/strong><\/summary>\n<p class=\"wp-block-paragraph\" id=\"htoc-will-updating-my-spf-record-interrupt-email\">Provided that the existing record is edited correctly and all authorised sending services\u00a0remain\u00a0included, then no.\u00a0<\/p>\n<\/details>\n\n\n\n<details class=\"wp-block-details is-layout-flow wp-block-details-is-layout-flow\"><summary><strong>What happens if I remove an authorised server?\u00a0<\/strong><\/summary>\n<p class=\"wp-block-paragraph\" id=\"htoc-what-happens-if-i-remove-an-authorised-server\">Email sent from that server may fail SPF checks and could be rejected or delivered to spam folders.\u00a0<\/p>\n<\/details>\n\n\n\n<details class=\"wp-block-details is-layout-flow wp-block-details-is-layout-flow\"><summary><strong>Should I use SPF on its own?\u00a0<\/strong><\/summary>\n<p class=\"wp-block-paragraph\" id=\"htoc-should-i-use-spf-on-its-own\">SPF provides important protection, but it works best when combined with DKIM and DMARC to improve email authentication and domain security.\u00a0<\/p>\n<\/details>\n\n\n\n<h2 id=\"htoc-empowering-insight\" class=\"wp-block-heading\"><strong>Empowering Insight<\/strong><\/h2>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1600\" height=\"300\" src=\"https:\/\/1grid.co.za\/knowledge\/wp-content\/uploads\/2026\/03\/1-grid-Images-for-KB-Articles-1000-x-600-px-1600-x-300-px.png\" alt=\"Empowering Insight\" class=\"wp-image-34464\"\/><\/figure>\n<\/div>\n\n\n<p class=\"wp-block-paragraph\">Email authentication is one of the most effective ways to improve email deliverability.&nbsp;Maintaining&nbsp;an accurate&nbsp;SPF record helps protect your domain&#8217;s reputation and reduces the likelihood of legitimate emails being treated as spam.&nbsp;<\/p>\n\n\n\n<h2 id=\"htoc-need-additional-support\" class=\"wp-block-heading\"><strong>Need Additional Support?<\/strong>&nbsp;<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">If&nbsp;you&#8217;ve&nbsp;worked through the steps above and are still experiencing email authentication or delivery issues, first review the related articles to confirm your SPF configuration and explore our other <a href=\"https:\/\/1grid.co.za\/knowledge\/?s=email&amp;ht-kb-search=1&amp;lang=\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>email-related articles<\/strong><\/a>.&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">If you still need&nbsp;assistance, <a href=\"https:\/\/1grid.co.za\/contact-us\/\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>contact us<\/strong><\/a> with your domain name, current SPF record, and any relevant error messages so our Support Team can help investigate further.&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>If you use a third-party email service, application, or mail server to send emails from your domain, you may need to update your SPF record to authorise its IP address.&nbsp; Although updating DNS records is a technical task, following the steps below carefully will help ensure your email continues to&#8230;<\/p>\n","protected":false},"author":21,"comment_status":"closed","ping_status":"closed","template":"","format":"standard","meta":{"inline_featured_image":false,"footnotes":""},"ht-kb-category":[1173,1193],"ht-kb-tag":[238,307,1499,1863,1861,1862,344,542,942,1505],"class_list":["post-34954","ht_kb","type-ht_kb","status-publish","format-standard","hentry","ht_kb_category-email","ht_kb_category-email-setup-config","ht_kb_tag-cpanel","ht_kb_tag-dns","ht_kb_tag-dns-records","ht_kb_tag-domain-security","ht_kb_tag-email-authentication","ht_kb_tag-email-deliverability","ht_kb_tag-email-hosting","ht_kb_tag-ip-address","ht_kb_tag-spf","ht_kb_tag-zone-editor"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v22.0 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>How to Add an IP Address to an SPF Record in cPanel | 1-grid\u00a0 - 1-grid Knowledge Base<\/title>\n<meta name=\"description\" content=\"Learn how to safely add an IP address to your SPF record in cPanel to improve email authentication and email delivery for your domain.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/1grid.co.za\/knowledge\/how-to-add-an-ip-address-to-an-spf-record-in-cpanel-1-grid\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to Add an IP Address to an SPF Record in cPanel | 1-grid\u00a0 - 1-grid Knowledge Base\" \/>\n<meta property=\"og:description\" content=\"Learn how to safely add an IP address to your SPF record in cPanel to improve email authentication and email delivery for your domain.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/1grid.co.za\/knowledge\/how-to-add-an-ip-address-to-an-spf-record-in-cpanel-1-grid\/\" \/>\n<meta property=\"og:site_name\" content=\"1-grid Knowledge Base\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/1grid.co.za\/\" \/>\n<meta property=\"article:modified_time\" content=\"2026-07-15T08:50:10+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/1grid.co.za\/knowledge\/wp-content\/uploads\/2026\/07\/1-grid-Images-for-KB-Articles-1000-x-600-px-60.png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:site\" content=\"@1grid_hosting\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"6 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/1grid.co.za\/knowledge\/how-to-add-an-ip-address-to-an-spf-record-in-cpanel-1-grid\/\",\"url\":\"https:\/\/1grid.co.za\/knowledge\/how-to-add-an-ip-address-to-an-spf-record-in-cpanel-1-grid\/\",\"name\":\"How to Add an IP Address to an SPF Record in cPanel | 1-grid\u00a0 - 1-grid Knowledge Base\",\"isPartOf\":{\"@id\":\"https:\/\/1grid.co.za\/knowledge\/#website\"},\"datePublished\":\"2026-07-13T09:52:18+00:00\",\"dateModified\":\"2026-07-15T08:50:10+00:00\",\"description\":\"Learn how to safely add an IP address to your SPF record in cPanel to improve email authentication and email delivery for your domain.\",\"breadcrumb\":{\"@id\":\"https:\/\/1grid.co.za\/knowledge\/how-to-add-an-ip-address-to-an-spf-record-in-cpanel-1-grid\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/1grid.co.za\/knowledge\/how-to-add-an-ip-address-to-an-spf-record-in-cpanel-1-grid\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/1grid.co.za\/knowledge\/how-to-add-an-ip-address-to-an-spf-record-in-cpanel-1-grid\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/1grid.co.za\/knowledge\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How to Add an IP Address to an SPF Record in cPanel | 1-grid\u00a0\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/1grid.co.za\/knowledge\/#website\",\"url\":\"https:\/\/1grid.co.za\/knowledge\/\",\"name\":\"1-Grid Domain Hosting Knowledge Base\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/1grid.co.za\/knowledge\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/1grid.co.za\/knowledge\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/1grid.co.za\/knowledge\/#organization\",\"name\":\"1-Grid Domain Hosting Knowledge Base\",\"url\":\"https:\/\/1grid.co.za\/knowledge\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/1grid.co.za\/knowledge\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/1grid.co.za\/knowledge\/wp-content\/uploads\/2023\/01\/1-grid-logo-color.svg\",\"contentUrl\":\"https:\/\/1grid.co.za\/knowledge\/wp-content\/uploads\/2023\/01\/1-grid-logo-color.svg\",\"width\":100,\"height\":100,\"caption\":\"1-Grid Domain Hosting Knowledge Base\"},\"image\":{\"@id\":\"https:\/\/1grid.co.za\/knowledge\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/1grid.co.za\/\",\"https:\/\/twitter.com\/1grid_hosting\",\"https:\/\/www.instagram.com\/1grid_hosting\/\",\"https:\/\/za.linkedin.com\/company\/1-grid\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"How to Add an IP Address to an SPF Record in cPanel | 1-grid\u00a0 - 1-grid Knowledge Base","description":"Learn how to safely add an IP address to your SPF record in cPanel to improve email authentication and email delivery for your domain.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/1grid.co.za\/knowledge\/how-to-add-an-ip-address-to-an-spf-record-in-cpanel-1-grid\/","og_locale":"en_US","og_type":"article","og_title":"How to Add an IP Address to an SPF Record in cPanel | 1-grid\u00a0 - 1-grid Knowledge Base","og_description":"Learn how to safely add an IP address to your SPF record in cPanel to improve email authentication and email delivery for your domain.","og_url":"https:\/\/1grid.co.za\/knowledge\/how-to-add-an-ip-address-to-an-spf-record-in-cpanel-1-grid\/","og_site_name":"1-grid Knowledge Base","article_publisher":"https:\/\/www.facebook.com\/1grid.co.za\/","article_modified_time":"2026-07-15T08:50:10+00:00","og_image":[{"url":"https:\/\/1grid.co.za\/knowledge\/wp-content\/uploads\/2026\/07\/1-grid-Images-for-KB-Articles-1000-x-600-px-60.png"}],"twitter_card":"summary_large_image","twitter_site":"@1grid_hosting","twitter_misc":{"Est. reading time":"6 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/1grid.co.za\/knowledge\/how-to-add-an-ip-address-to-an-spf-record-in-cpanel-1-grid\/","url":"https:\/\/1grid.co.za\/knowledge\/how-to-add-an-ip-address-to-an-spf-record-in-cpanel-1-grid\/","name":"How to Add an IP Address to an SPF Record in cPanel | 1-grid\u00a0 - 1-grid Knowledge Base","isPartOf":{"@id":"https:\/\/1grid.co.za\/knowledge\/#website"},"datePublished":"2026-07-13T09:52:18+00:00","dateModified":"2026-07-15T08:50:10+00:00","description":"Learn how to safely add an IP address to your SPF record in cPanel to improve email authentication and email delivery for your domain.","breadcrumb":{"@id":"https:\/\/1grid.co.za\/knowledge\/how-to-add-an-ip-address-to-an-spf-record-in-cpanel-1-grid\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/1grid.co.za\/knowledge\/how-to-add-an-ip-address-to-an-spf-record-in-cpanel-1-grid\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/1grid.co.za\/knowledge\/how-to-add-an-ip-address-to-an-spf-record-in-cpanel-1-grid\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/1grid.co.za\/knowledge\/"},{"@type":"ListItem","position":2,"name":"How to Add an IP Address to an SPF Record in cPanel | 1-grid\u00a0"}]},{"@type":"WebSite","@id":"https:\/\/1grid.co.za\/knowledge\/#website","url":"https:\/\/1grid.co.za\/knowledge\/","name":"1-Grid Domain Hosting Knowledge Base","description":"","publisher":{"@id":"https:\/\/1grid.co.za\/knowledge\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/1grid.co.za\/knowledge\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/1grid.co.za\/knowledge\/#organization","name":"1-Grid Domain Hosting Knowledge Base","url":"https:\/\/1grid.co.za\/knowledge\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/1grid.co.za\/knowledge\/#\/schema\/logo\/image\/","url":"https:\/\/1grid.co.za\/knowledge\/wp-content\/uploads\/2023\/01\/1-grid-logo-color.svg","contentUrl":"https:\/\/1grid.co.za\/knowledge\/wp-content\/uploads\/2023\/01\/1-grid-logo-color.svg","width":100,"height":100,"caption":"1-Grid Domain Hosting Knowledge Base"},"image":{"@id":"https:\/\/1grid.co.za\/knowledge\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/1grid.co.za\/","https:\/\/twitter.com\/1grid_hosting","https:\/\/www.instagram.com\/1grid_hosting\/","https:\/\/za.linkedin.com\/company\/1-grid"]}]}},"_links":{"self":[{"href":"https:\/\/1grid.co.za\/knowledge\/wp-json\/wp\/v2\/ht-kb\/34954","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/1grid.co.za\/knowledge\/wp-json\/wp\/v2\/ht-kb"}],"about":[{"href":"https:\/\/1grid.co.za\/knowledge\/wp-json\/wp\/v2\/types\/ht_kb"}],"author":[{"embeddable":true,"href":"https:\/\/1grid.co.za\/knowledge\/wp-json\/wp\/v2\/users\/21"}],"replies":[{"embeddable":true,"href":"https:\/\/1grid.co.za\/knowledge\/wp-json\/wp\/v2\/comments?post=34954"}],"version-history":[{"count":4,"href":"https:\/\/1grid.co.za\/knowledge\/wp-json\/wp\/v2\/ht-kb\/34954\/revisions"}],"predecessor-version":[{"id":34986,"href":"https:\/\/1grid.co.za\/knowledge\/wp-json\/wp\/v2\/ht-kb\/34954\/revisions\/34986"}],"wp:attachment":[{"href":"https:\/\/1grid.co.za\/knowledge\/wp-json\/wp\/v2\/media?parent=34954"}],"wp:term":[{"taxonomy":"ht_kb_category","embeddable":true,"href":"https:\/\/1grid.co.za\/knowledge\/wp-json\/wp\/v2\/ht-kb-category?post=34954"},{"taxonomy":"ht_kb_tag","embeddable":true,"href":"https:\/\/1grid.co.za\/knowledge\/wp-json\/wp\/v2\/ht-kb-tag?post=34954"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}