{"id":5552,"date":"2026-01-05T10:19:46","date_gmt":"2026-01-05T09:19:46","guid":{"rendered":"https:\/\/wpmastertoolkit.com\/?p=5552"},"modified":"2026-01-12T18:20:00","modified_gmt":"2026-01-12T17:20:00","slug":"comment-configurer-sparkpost-comme-smtp-sur-wordpress-avec-wpmastertoolkit","status":"publish","type":"post","link":"https:\/\/wpmastertoolkit.com\/en\/5552-autosave-v1\/","title":{"rendered":"How to configure SparkPost as SMTP on WordPress with WPMasterToolKit"},"content":{"rendered":"<h2 class=\"wp-block-heading\">Introduction<\/h2>\n\n\n\n<p>Sending e-mails is an essential part of any WordPress site: form notifications, registration confirmations, password resets or administrator alerts. However, the default WordPress configuration relies on the <strong>PHP<\/strong> <code data-no-auto-translation=\"\">mail()<\/code>often unreliable and frequently blocked by hosting providers.<\/p>\n\n\n\n<p>To guarantee optimal deliverability, we strongly recommend using a <strong>SMTP<\/strong> professional. <strong>SparkPost<\/strong> is one of the most powerful solutions on the market, offering an excellent sending reputation, precise e-mail tracking and an infrastructure designed for both high-volume sites and smaller projects.<\/p>\n\n\n\n<p>In this tutorial, we'll look at <strong>how to configure SparkPost as SMTP server on WordPress using WPMasterToolKit<\/strong>step-by-step. No advanced knowledge is required: just follow the instructions to make your WordPress site's emailing secure and reliable.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">What is SparkPost<\/h2>\n\n\n\n<p><strong>SparkPost<\/strong> is an e-mail delivery platform designed to improve the deliverability of messages sent from your website. It works by authenticating your domain so that users' e-mail providers (such as Gmail, Yahoo, Outlook, etc.) recognize your e-mails as coming from a trusted sender.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Cost :<\/strong> An account <em>Test<\/em> allows you to send up to <strong>500 e-mails per month<\/strong>. Paid offers are then invoiced according to the number of e-mails sent per month.<\/li>\n\n\n\n<li><strong>Sender address requirements :<\/strong> To use <strong>SparkPost<\/strong> with WPMasterToolKit, you need an e-mail address associated with your site's domain.<\/li>\n\n\n\n<li><strong>In a nutshell:<\/strong> Many of the world's leading brands rely on <strong>SparkPost<\/strong> for reliable e-mail delivery. It's a proven solution for businesses, offering excellent deliverability rates and advanced security features.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Setting up your SparkPost account<\/h2>\n\n\n\n<p>To get started, you need to set up your account <strong>SparkPost<\/strong>. Follow this link to <a href=\"https:\/\/app.sparkpost.com\/join\">create a new account.<\/a><\/p>\n\n\n\n<p><strong>Note:<\/strong> If you already have an account, use this link to log in. <a href=\"https:\/\/app.sparkpost.com\/auth\">connect to your existing SparkPost account<\/a>. You can then move on to adding a new sending domain.<\/p>\n\n\n\n<p>For new users, it is necessary to choose the region of your e-mail server (<strong>US<\/strong> or <strong>EU<\/strong>).<br>If you are located in Europe, select <strong>SparkPost EU<\/strong> <mark style=\"background-color:rgba(0, 0, 0, 0);color:#c0392b\" class=\"has-inline-color\"><strong>\u2781<\/strong><\/mark>. If not, choose <strong>SparkPost<\/strong> <mark style=\"background-color:rgba(0, 0, 0, 0);color:#c0392b\" class=\"has-inline-color\"><strong>\u2780<\/strong><\/mark> to use a server based in the USA.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img alt=\"\" fetchpriority=\"high\" decoding=\"async\" width=\"1024\" height=\"327\" src=\"https:\/\/wpmastertoolkit.com\/wp-content\/uploads\/2026\/01\/image-20-1024x327.png\" class=\"wp-image-5567\" srcset=\"https:\/\/wpmastertoolkit.com\/wp-content\/uploads\/2026\/01\/image-20-1024x327.png 1024w, https:\/\/wpmastertoolkit.com\/wp-content\/uploads\/2026\/01\/image-20-300x96.png 300w, https:\/\/wpmastertoolkit.com\/wp-content\/uploads\/2026\/01\/image-20-768x245.png 768w, https:\/\/wpmastertoolkit.com\/wp-content\/uploads\/2026\/01\/image-20-18x6.png 18w, https:\/\/wpmastertoolkit.com\/wp-content\/uploads\/2026\/01\/image-20.png 1240w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>You will then be asked to enter some basic information about yourself and your business, including :<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Your first name <mark style=\"background-color:rgba(0, 0, 0, 0);color:#c0392b\" class=\"has-inline-color\"><strong>\u2780<\/strong><\/mark> <\/li>\n\n\n\n<li>Your name <mark style=\"background-color:rgba(0, 0, 0, 0);color:#c0392b\" class=\"has-inline-color\"><strong>\u2781<\/strong><\/mark><\/li>\n\n\n\n<li>Your company name <mark style=\"background-color:rgba(0, 0, 0, 0);color:#c0392b\" class=\"has-inline-color\"><strong>\u2782<\/strong><\/mark><\/li>\n\n\n\n<li>Your e-mail address <mark style=\"background-color:rgba(0, 0, 0, 0);color:#c0392b\" class=\"has-inline-color\"><strong>\u2783<\/strong><\/mark><\/li>\n\n\n\n<li>A password <mark style=\"background-color:rgba(0, 0, 0, 0);color:#c0392b\" class=\"has-inline-color\"><strong>\u2784<\/strong><\/mark><\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-full\"><img alt=\"\" decoding=\"async\" width=\"581\" height=\"736\" src=\"https:\/\/wpmastertoolkit.com\/wp-content\/uploads\/2026\/01\/image-21.png\" class=\"wp-image-5570\" srcset=\"https:\/\/wpmastertoolkit.com\/wp-content\/uploads\/2026\/01\/image-21.png 581w, https:\/\/wpmastertoolkit.com\/wp-content\/uploads\/2026\/01\/image-21-237x300.png 237w, https:\/\/wpmastertoolkit.com\/wp-content\/uploads\/2026\/01\/image-21-9x12.png 9w\" sizes=\"(max-width: 581px) 100vw, 581px\" \/><\/figure>\n\n\n\n<p>Once you have entered all the required information and clicked on <strong>Create Account<\/strong>you'll need to choose a formula.<br>The plan <strong>Test Account<\/strong> is selected by default and allows you to send up to <strong>500 free e-mails per month<\/strong>.<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p><strong>Note:<\/strong> In this tutorial, we will use the <strong>Test Account<\/strong>. However, the steps remain similar, whatever plan you choose.<\/p>\n<\/blockquote>\n\n\n\n<p>Once you have selected your formula, click on the <strong>Get Started<\/strong> to continue.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img alt=\"\" decoding=\"async\" width=\"1024\" height=\"1004\" src=\"https:\/\/wpmastertoolkit.com\/wp-content\/uploads\/2026\/01\/image-39-1024x1004.png\" class=\"wp-image-5630\" srcset=\"https:\/\/wpmastertoolkit.com\/wp-content\/uploads\/2026\/01\/image-39-1024x1004.png 1024w, https:\/\/wpmastertoolkit.com\/wp-content\/uploads\/2026\/01\/image-39-300x294.png 300w, https:\/\/wpmastertoolkit.com\/wp-content\/uploads\/2026\/01\/image-39-768x753.png 768w, https:\/\/wpmastertoolkit.com\/wp-content\/uploads\/2026\/01\/image-39-12x12.png 12w, https:\/\/wpmastertoolkit.com\/wp-content\/uploads\/2026\/01\/image-39.png 1324w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Add your shipping domain<\/h2>\n\n\n\n<p>Next, you need to add your <strong>shipping area<\/strong> to your account <strong>SparkPost<\/strong>. From your account dashboard, click on the <strong>Add Sending Domain<\/strong>.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img alt=\"\" loading=\"lazy\" decoding=\"async\" width=\"862\" height=\"329\" src=\"https:\/\/wpmastertoolkit.com\/wp-content\/uploads\/2026\/01\/image-25.png\" class=\"wp-image-5584\" srcset=\"https:\/\/wpmastertoolkit.com\/wp-content\/uploads\/2026\/01\/image-25.png 862w, https:\/\/wpmastertoolkit.com\/wp-content\/uploads\/2026\/01\/image-25-300x115.png 300w, https:\/\/wpmastertoolkit.com\/wp-content\/uploads\/2026\/01\/image-25-768x293.png 768w, https:\/\/wpmastertoolkit.com\/wp-content\/uploads\/2026\/01\/image-25-18x7.png 18w\" sizes=\"(max-width: 862px) 100vw, 862px\" \/><\/figure>\n\n\n\n<p>On the next screen, click again on <strong>Add Sending Domain<\/strong>.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img alt=\"\" loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"499\" src=\"https:\/\/wpmastertoolkit.com\/wp-content\/uploads\/2026\/01\/image-26-1024x499.png\" class=\"wp-image-5588\" srcset=\"https:\/\/wpmastertoolkit.com\/wp-content\/uploads\/2026\/01\/image-26-1024x499.png 1024w, https:\/\/wpmastertoolkit.com\/wp-content\/uploads\/2026\/01\/image-26-300x146.png 300w, https:\/\/wpmastertoolkit.com\/wp-content\/uploads\/2026\/01\/image-26-768x374.png 768w, https:\/\/wpmastertoolkit.com\/wp-content\/uploads\/2026\/01\/image-26-18x9.png 18w, https:\/\/wpmastertoolkit.com\/wp-content\/uploads\/2026\/01\/image-26.png 1174w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p><strong>Note:<\/strong> If you've already set up another shipping domain in your account <strong>SparkPost<\/strong>button, the <strong>Add Sending Domain<\/strong> will not be visible at this point. In this case, click on the <strong>Add a Domain<\/strong> at top right of screen <strong>Domains<\/strong> to add and verify a new domain.<\/p>\n<\/blockquote>\n\n\n\n<p>You'll then need to choose the type of domain to add. We recommend that you keep the default option <strong>Sending Domain<\/strong>.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img alt=\"\" loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"454\" src=\"https:\/\/wpmastertoolkit.com\/wp-content\/uploads\/2026\/01\/image-27-1024x454.png\" class=\"wp-image-5590\" srcset=\"https:\/\/wpmastertoolkit.com\/wp-content\/uploads\/2026\/01\/image-27-1024x454.png 1024w, https:\/\/wpmastertoolkit.com\/wp-content\/uploads\/2026\/01\/image-27-300x133.png 300w, https:\/\/wpmastertoolkit.com\/wp-content\/uploads\/2026\/01\/image-27-768x340.png 768w, https:\/\/wpmastertoolkit.com\/wp-content\/uploads\/2026\/01\/image-27-18x8.png 18w, https:\/\/wpmastertoolkit.com\/wp-content\/uploads\/2026\/01\/image-27.png 1165w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>You can check a <strong>subdomain<\/strong> in <strong>SparkPost<\/strong> and use an e-mail address associated with this subdomain, such as <strong>From Email<\/strong> in your WPMasterToolKit settings. This configuration is generally the best way to guarantee e-mail deliverability, as the reputation of your sub-domain as a sender is independent of that of your main domain.<\/p>\n\n\n\n<p>Steps for setting up a subdomain as a sending domain <strong>SparkPost<\/strong> options differ slightly from those for setting up your main domain. We'll explain both options in more detail below.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Use a sub-domain as a sending domain<\/h2>\n\n\n\n<p>Once you've added a new shipping domain to your account <strong>SparkPost<\/strong>enter your <strong>e-mail subdomain<\/strong> in the field provided. This is the address from which you'll send your e-mails, and you'll need an e-mail address associated with this sub-domain to complete the rest of the steps in this tutorial.<\/p>\n\n\n\n<p>Click on <strong>Save and Continue<\/strong> to add this subdomain to your SparkPost account.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img alt=\"\" loading=\"lazy\" decoding=\"async\" width=\"786\" height=\"254\" src=\"https:\/\/wpmastertoolkit.com\/wp-content\/uploads\/2026\/01\/image-29.png\" class=\"wp-image-5595\" srcset=\"https:\/\/wpmastertoolkit.com\/wp-content\/uploads\/2026\/01\/image-29.png 786w, https:\/\/wpmastertoolkit.com\/wp-content\/uploads\/2026\/01\/image-29-300x97.png 300w, https:\/\/wpmastertoolkit.com\/wp-content\/uploads\/2026\/01\/image-29-768x248.png 768w, https:\/\/wpmastertoolkit.com\/wp-content\/uploads\/2026\/01\/image-29-18x6.png 18w\" sizes=\"(max-width: 786px) 100vw, 786px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Domain alignment<\/h2>\n\n\n\n<p>Next, a pop-up window will appear asking you to select your<strong>domain alignment<\/strong>.<\/p>\n\n\n\n<p>For sub-domains, we recommend using the <strong>Strict alignment<\/strong>. This will set your sending domain and your bounce domain to the same value, which is generally the simplest solution.<br>To choose this option, select <strong>Yes<\/strong> <mark style=\"background-color:rgba(0, 0, 0, 0);color:#c0392b\" class=\"has-inline-color\"><strong>\u2780<\/strong><\/mark> at <strong>Verify this domain for bounce for strict alignment<\/strong>.<\/p>\n\n\n\n<p>Once you've chosen your domain alignment preference, click on <strong>Save and Continue<\/strong> <mark style=\"background-color:rgba(0, 0, 0, 0);color:#c0392b\" class=\"has-inline-color\"><strong>\u2781<\/strong><\/mark> to continue.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img alt=\"\" loading=\"lazy\" decoding=\"async\" width=\"751\" height=\"587\" src=\"https:\/\/wpmastertoolkit.com\/wp-content\/uploads\/2026\/01\/image-30.png\" class=\"wp-image-5598\" srcset=\"https:\/\/wpmastertoolkit.com\/wp-content\/uploads\/2026\/01\/image-30.png 751w, https:\/\/wpmastertoolkit.com\/wp-content\/uploads\/2026\/01\/image-30-300x234.png 300w, https:\/\/wpmastertoolkit.com\/wp-content\/uploads\/2026\/01\/image-30-15x12.png 15w\" sizes=\"(max-width: 751px) 100vw, 751px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Checking your sending domain<\/h2>\n\n\n\n<p>Next, you'll need to <strong>check your shipping domain<\/strong>. This process consists of adding <strong>DNS records<\/strong> to your settings <strong>DNS<\/strong> to inform e-mail providers that your subdomain is a reliable sender.<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p><strong>Note:<\/strong> You don't know how to add records <strong>DNS<\/strong> to check your subdomain in <strong>SparkPost<\/strong> ?<br>For detailed instructions, see our tutorial on <strong>add DNS records to configure your e-mail service<\/strong>.<\/p>\n<\/blockquote>\n\n\n\n<p>As soon as you've finished adding your sending domain, <strong>SparkPost<\/strong> will display the <strong>2 DNS records<\/strong> that you need to add.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img alt=\"\" loading=\"lazy\" decoding=\"async\" width=\"782\" height=\"636\" src=\"https:\/\/wpmastertoolkit.com\/wp-content\/uploads\/2026\/01\/image-41.png\" class=\"wp-image-5636\" srcset=\"https:\/\/wpmastertoolkit.com\/wp-content\/uploads\/2026\/01\/image-41.png 782w, https:\/\/wpmastertoolkit.com\/wp-content\/uploads\/2026\/01\/image-41-300x244.png 300w, https:\/\/wpmastertoolkit.com\/wp-content\/uploads\/2026\/01\/image-41-768x625.png 768w, https:\/\/wpmastertoolkit.com\/wp-content\/uploads\/2026\/01\/image-41-15x12.png 15w\" sizes=\"(max-width: 782px) 100vw, 782px\" \/><\/figure>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p><strong>Note:<\/strong> You will need to add the <strong>DNS<\/strong> provided by <strong>SparkPost<\/strong> at <strong>DNS settings for your main domain<\/strong> to check your subdomain.<\/p>\n<\/blockquote>\n\n\n\n<figure class=\"wp-block-image size-full\"><img alt=\"\" loading=\"lazy\" decoding=\"async\" width=\"475\" height=\"139\" src=\"https:\/\/wpmastertoolkit.com\/wp-content\/uploads\/2026\/01\/image-32.png\" class=\"wp-image-5605\" srcset=\"https:\/\/wpmastertoolkit.com\/wp-content\/uploads\/2026\/01\/image-32.png 475w, https:\/\/wpmastertoolkit.com\/wp-content\/uploads\/2026\/01\/image-32-300x88.png 300w, https:\/\/wpmastertoolkit.com\/wp-content\/uploads\/2026\/01\/image-32-18x5.png 18w\" sizes=\"(max-width: 475px) 100vw, 475px\" \/><\/figure>\n\n\n\n<p>Next, <strong>SparkPost<\/strong> will carry out <strong>conformity checks<\/strong> for your shipping domain. This process can take up to <strong>24 heures<\/strong> and requires your DNS records to be correctly updated.<br>Once your subdomain has passed these checks, it will display <strong>3 status indicators<\/strong> in the list <strong>Domains<\/strong> your account <strong>SparkPost<\/strong> : <strong>Sending<\/strong>, <strong>Bounce<\/strong>and <strong>DKIM Signing<\/strong>.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img alt=\"\" loading=\"lazy\" decoding=\"async\" width=\"705\" height=\"89\" src=\"https:\/\/wpmastertoolkit.com\/wp-content\/uploads\/2026\/01\/image-33.png\" class=\"wp-image-5607\" srcset=\"https:\/\/wpmastertoolkit.com\/wp-content\/uploads\/2026\/01\/image-33.png 705w, https:\/\/wpmastertoolkit.com\/wp-content\/uploads\/2026\/01\/image-33-300x38.png 300w, https:\/\/wpmastertoolkit.com\/wp-content\/uploads\/2026\/01\/image-33-18x2.png 18w\" sizes=\"(max-width: 705px) 100vw, 705px\" \/><\/figure>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p><strong>Note:<\/strong> It can take up to <strong>48 hours<\/strong> so that any changes you make to your settings <strong>DNS<\/strong> be taken into account.<br>If you've followed all the above steps and your subdomain hasn't yet been verified, please wait and check back later.<br>In the meantime, you can continue with the other steps in this tutorial.<\/p>\n<\/blockquote>\n\n\n\n<h2 class=\"wp-block-heading\">Use your main domain as the sending domain (not recommended)<\/h2>\n\n\n\n<p>Once you've added a new shipping domain to your account <strong>SparkPost<\/strong>enter the <strong>main area<\/strong> <strong><mark style=\"background-color:rgba(0, 0, 0, 0);color:#c0392b\" class=\"has-inline-color\">\u2780<\/mark> <\/strong>of your website in the field provided.<br>This is the address from which you'll send your e-mails, and you'll need an e-mail address associated with this domain to complete the rest of the steps in this tutorial.<\/p>\n\n\n\n<p>Once you've entered your sending domain, click on&nbsp;<strong>Save and Continue<\/strong>&nbsp;<mark style=\"background-color:rgba(0, 0, 0, 0);color:#c0392b\" class=\"has-inline-color\"><strong>\u2781<\/strong><\/mark> to add your domain to your <strong>SparkPost<\/strong> account.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img alt=\"\" loading=\"lazy\" decoding=\"async\" width=\"899\" height=\"274\" src=\"https:\/\/wpmastertoolkit.com\/wp-content\/uploads\/2026\/01\/image-42.png\" class=\"wp-image-5638\" srcset=\"https:\/\/wpmastertoolkit.com\/wp-content\/uploads\/2026\/01\/image-42.png 899w, https:\/\/wpmastertoolkit.com\/wp-content\/uploads\/2026\/01\/image-42-300x91.png 300w, https:\/\/wpmastertoolkit.com\/wp-content\/uploads\/2026\/01\/image-42-768x234.png 768w, https:\/\/wpmastertoolkit.com\/wp-content\/uploads\/2026\/01\/image-42-18x5.png 18w\" sizes=\"(max-width: 899px) 100vw, 899px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Domain alignment<\/h2>\n\n\n\n<p>When you register your shipping domain in <strong>SparkPost<\/strong>a pop-up window will appear asking you to choose your<strong>domain alignment<\/strong>.<br>If you use your <strong>main area<\/strong> as the sending domain, you must choose the option <strong>Relaxed alignment<\/strong>.<\/p>\n\n\n\n<p>Select <strong>No<\/strong> at <strong>Verify this domain for bounce for strict alignment<\/strong>then click on the <strong>Save and Continue<\/strong>.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img alt=\"\" loading=\"lazy\" decoding=\"async\" width=\"715\" height=\"541\" src=\"https:\/\/wpmastertoolkit.com\/wp-content\/uploads\/2026\/01\/2026-01-05_11-34-59.jpg\" class=\"wp-image-5614\" srcset=\"https:\/\/wpmastertoolkit.com\/wp-content\/uploads\/2026\/01\/2026-01-05_11-34-59.jpg 715w, https:\/\/wpmastertoolkit.com\/wp-content\/uploads\/2026\/01\/2026-01-05_11-34-59-300x227.jpg 300w, https:\/\/wpmastertoolkit.com\/wp-content\/uploads\/2026\/01\/2026-01-05_11-34-59-16x12.jpg 16w\" sizes=\"(max-width: 715px) 100vw, 715px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Create your SparkPost API key<\/h2>\n\n\n\n<p>To connect <strong>WPMasterToolKit<\/strong> to your account <strong>SparkPost<\/strong>you'll need a <strong>API key<\/strong>.<br>To generate one, click on <strong>API Keys<\/strong> in the menu at the top of your account dashboard <strong>SparkPost<\/strong>.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img alt=\"\" loading=\"lazy\" decoding=\"async\" width=\"707\" height=\"160\" src=\"https:\/\/wpmastertoolkit.com\/wp-content\/uploads\/2026\/01\/image-35.png\" class=\"wp-image-5620\" srcset=\"https:\/\/wpmastertoolkit.com\/wp-content\/uploads\/2026\/01\/image-35.png 707w, https:\/\/wpmastertoolkit.com\/wp-content\/uploads\/2026\/01\/image-35-300x68.png 300w, https:\/\/wpmastertoolkit.com\/wp-content\/uploads\/2026\/01\/image-35-18x4.png 18w\" sizes=\"(max-width: 707px) 100vw, 707px\" \/><\/figure>\n\n\n\n<p>On the next screen, click on the <strong>Create API Key<\/strong>.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img alt=\"\" loading=\"lazy\" decoding=\"async\" width=\"249\" height=\"83\" src=\"https:\/\/wpmastertoolkit.com\/wp-content\/uploads\/2026\/01\/image-40.png\" class=\"wp-image-5634\" srcset=\"https:\/\/wpmastertoolkit.com\/wp-content\/uploads\/2026\/01\/image-40.png 249w, https:\/\/wpmastertoolkit.com\/wp-content\/uploads\/2026\/01\/image-40-18x6.png 18w\" sizes=\"(max-width: 249px) 100vw, 249px\" \/><\/figure>\n\n\n\n<p>Next, enter a name for your <strong>API key<\/strong>. It's for your reference only, so you can choose any name you like.<\/p>\n\n\n\n<p>We recommend that you leave the <strong>API Permissions<\/strong> on <strong>All<\/strong>. When you are ready, click on the <strong>Create API Key<\/strong> at the bottom of the screen.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img alt=\"\" loading=\"lazy\" decoding=\"async\" width=\"813\" height=\"548\" src=\"https:\/\/wpmastertoolkit.com\/wp-content\/uploads\/2026\/01\/image-37.png\" class=\"wp-image-5625\" srcset=\"https:\/\/wpmastertoolkit.com\/wp-content\/uploads\/2026\/01\/image-37.png 813w, https:\/\/wpmastertoolkit.com\/wp-content\/uploads\/2026\/01\/image-37-300x202.png 300w, https:\/\/wpmastertoolkit.com\/wp-content\/uploads\/2026\/01\/image-37-768x518.png 768w, https:\/\/wpmastertoolkit.com\/wp-content\/uploads\/2026\/01\/image-37-18x12.png 18w\" sizes=\"(max-width: 813px) 100vw, 813px\" \/><\/figure>\n\n\n\n<p>You will then be taken to a new screen displaying your <strong>SparkPost API key<\/strong>.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img alt=\"\" loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"180\" src=\"https:\/\/wpmastertoolkit.com\/wp-content\/uploads\/2026\/01\/image-38-1024x180.png\" class=\"wp-image-5628\" srcset=\"https:\/\/wpmastertoolkit.com\/wp-content\/uploads\/2026\/01\/image-38-1024x180.png 1024w, https:\/\/wpmastertoolkit.com\/wp-content\/uploads\/2026\/01\/image-38-300x53.png 300w, https:\/\/wpmastertoolkit.com\/wp-content\/uploads\/2026\/01\/image-38-768x135.png 768w, https:\/\/wpmastertoolkit.com\/wp-content\/uploads\/2026\/01\/image-38-18x3.png 18w, https:\/\/wpmastertoolkit.com\/wp-content\/uploads\/2026\/01\/image-38.png 1154w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Then paste this value into the <strong>API Key<\/strong> your settings <strong>WPMasterToolKit<\/strong>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Configuring WPMasterToolKit<\/h2>\n\n\n\n<p>Once you have set up your account <strong>SparkPost<\/strong>verified your domain and created an API key, you can configure <strong>WPMasterToolKit<\/strong> on your WordPress site.<\/p>\n\n\n\n<p>First, open the<strong>WordPress administration space<\/strong> in a new browser tab or window. Make sure you have installed and activated the plugin <strong>WPMasterToolKit<\/strong> if you haven't already.<\/p>\n\n\n\n<p>Then go to <strong>WPMasterToolKit \" Settings<\/strong>then select the <strong>General<\/strong>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">From Email<\/h2>\n\n\n\n<p>First, you need to enter the e-mail address from which you wish to send <strong>all e-mails from your site<\/strong> in the field <strong>From Email<\/strong>.<\/p>\n\n\n\n<p>This address must belong to the <strong>domain you have checked in SparkPost<\/strong>. We also recommend checking the <strong>Force From Email<\/strong>.<\/p>\n\n\n\n<p>This ensures that all e-mails sent from your site, including those generated by other plugins, will use the same address. <strong>From Email<\/strong>. Consult our guide to understand how the parameter works <strong>Force From Email<\/strong>.<\/p>\n\n\n\n<p>Visit <strong>From Name<\/strong> will be displayed as the sender on <strong>all e-mails from your site<\/strong>. By default, it's the name of your website, but you can change it to anything you like.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img alt=\"\" loading=\"lazy\" decoding=\"async\" width=\"914\" height=\"319\" src=\"https:\/\/wpmastertoolkit.com\/wp-content\/uploads\/2026\/01\/image-43.png\" class=\"wp-image-5643\" srcset=\"https:\/\/wpmastertoolkit.com\/wp-content\/uploads\/2026\/01\/image-43.png 914w, https:\/\/wpmastertoolkit.com\/wp-content\/uploads\/2026\/01\/image-43-300x105.png 300w, https:\/\/wpmastertoolkit.com\/wp-content\/uploads\/2026\/01\/image-43-768x268.png 768w, https:\/\/wpmastertoolkit.com\/wp-content\/uploads\/2026\/01\/image-43-18x6.png 18w\" sizes=\"(max-width: 914px) 100vw, 914px\" \/><\/figure>\n\n\n\n<p>Select option <strong>SparkPost<\/strong>.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img alt=\"\" loading=\"lazy\" decoding=\"async\" width=\"794\" height=\"450\" src=\"https:\/\/wpmastertoolkit.com\/wp-content\/uploads\/2026\/01\/image-44.png\" class=\"wp-image-5648\" srcset=\"https:\/\/wpmastertoolkit.com\/wp-content\/uploads\/2026\/01\/image-44.png 794w, https:\/\/wpmastertoolkit.com\/wp-content\/uploads\/2026\/01\/image-44-300x170.png 300w, https:\/\/wpmastertoolkit.com\/wp-content\/uploads\/2026\/01\/image-44-768x435.png 768w, https:\/\/wpmastertoolkit.com\/wp-content\/uploads\/2026\/01\/image-44-18x10.png 18w\" sizes=\"(max-width: 794px) 100vw, 794px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">API key<\/h2>\n\n\n\n<p>Return to the browser tab or window containing your <strong>SparkPost API key<\/strong> <mark style=\"background-color:rgba(0, 0, 0, 0);color:#c0392b\" class=\"has-inline-color\"><strong>\u2780<\/strong><\/mark> and copy it by clicking on the appropriate button.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Region<\/h3>\n\n\n\n<p>Finally, in the <strong>Region<\/strong> <mark style=\"background-color:rgba(0, 0, 0, 0);color:#c0392b\" class=\"has-inline-color\"><strong>\u2781<\/strong><\/mark>select server location <strong>SparkPost<\/strong> (<strong>US<\/strong> or <strong>EU<\/strong>) you chose when setting up your account.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img alt=\"\" loading=\"lazy\" decoding=\"async\" width=\"556\" height=\"330\" src=\"https:\/\/wpmastertoolkit.com\/wp-content\/uploads\/2026\/01\/image-45.png\" class=\"wp-image-5650\" srcset=\"https:\/\/wpmastertoolkit.com\/wp-content\/uploads\/2026\/01\/image-45.png 556w, https:\/\/wpmastertoolkit.com\/wp-content\/uploads\/2026\/01\/image-45-300x178.png 300w, https:\/\/wpmastertoolkit.com\/wp-content\/uploads\/2026\/01\/image-45-18x12.png 18w\" sizes=\"(max-width: 556px) 100vw, 556px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Send a test e-mail<\/h2>\n\n\n\n<p>The final step in mailer configuration <strong>SparkPost<\/strong> is to send a <strong>test e-mail<\/strong> to check that your connection is working properly.<\/p>\n\n\n\n<p>You can use the e-mail test tool from <strong>WPMasterToolKit<\/strong> for this.<\/p>\n\n\n\n<p>To do so, go to the <strong>E-mail Test<\/strong>enter an e-mail address to which to send your test, then click on <strong>Send Now<\/strong>.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img alt=\"\" loading=\"lazy\" decoding=\"async\" width=\"832\" height=\"412\" src=\"https:\/\/wpmastertoolkit.com\/wp-content\/uploads\/2026\/01\/image-46.png\" class=\"wp-image-5654\" srcset=\"https:\/\/wpmastertoolkit.com\/wp-content\/uploads\/2026\/01\/image-46.png 832w, https:\/\/wpmastertoolkit.com\/wp-content\/uploads\/2026\/01\/image-46-300x149.png 300w, https:\/\/wpmastertoolkit.com\/wp-content\/uploads\/2026\/01\/image-46-768x380.png 768w, https:\/\/wpmastertoolkit.com\/wp-content\/uploads\/2026\/01\/image-46-18x9.png 18w\" sizes=\"(max-width: 832px) 100vw, 832px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Conclusion<\/h2>\n\n\n\n<p>Configure <strong>SparkPost<\/strong> as an SMTP server on WordPress with <strong>WPMasterToolKit<\/strong> is an excellent way of ensuring that your e-mails arrive safely in your users' inboxes. By using a professional SMTP service such as <strong>SparkPost<\/strong>Not only do you improve the deliverability of your messages, but you also benefit from a secure and reliable infrastructure, suitable for both small sites and high-volume projects.<\/p>\n\n\n\n<p>Thanks to this tutorial, you now know how to create your account. <strong>SparkPost<\/strong>add and verify your domain, generate your <strong>API key<\/strong>and configure <strong>WPMasterToolKit<\/strong> on your WordPress site. By testing the email delivery, you can ensure that everything is working properly and that your notifications, confirmations and alerts are reaching your users.<\/p>\n\n\n\n<p>By following these simple steps, you can ensure that your WordPress site communicates effectively and professionally by e-mail, without the risk of your messages being blocked or classified as spam.<\/p>\n\n\n\n<p><\/p>","protected":false},"excerpt":{"rendered":"<p>Introduction Sending e-mails is an essential part of any WordPress site: form notifications, registration confirmations, password resets and administrator alerts. However, the default WordPress configuration relies on the PHP mail() function, which is often unreliable and frequently blocked by hosting providers. To guarantee optimum deliverability, it is [...]<\/p>","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_seopress_robots_primary_cat":"","_seopress_titles_title":"","_seopress_titles_desc":"","_seopress_robots_index":"","_surecart_dashboard_logo_width":"180px","_surecart_dashboard_show_logo":true,"_surecart_dashboard_navigation_orders":true,"_surecart_dashboard_navigation_invoices":true,"_surecart_dashboard_navigation_subscriptions":true,"_surecart_dashboard_navigation_downloads":true,"_surecart_dashboard_navigation_billing":true,"_surecart_dashboard_navigation_account":true,"footnotes":""},"categories":[1],"tags":[],"class_list":["post-5552","post","type-post","status-publish","format-standard","hentry","category-non-classe"],"acf":[],"_links":{"self":[{"href":"https:\/\/wpmastertoolkit.com\/en\/wp-json\/wp\/v2\/posts\/5552","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wpmastertoolkit.com\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/wpmastertoolkit.com\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/wpmastertoolkit.com\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/wpmastertoolkit.com\/en\/wp-json\/wp\/v2\/comments?post=5552"}],"version-history":[{"count":85,"href":"https:\/\/wpmastertoolkit.com\/en\/wp-json\/wp\/v2\/posts\/5552\/revisions"}],"predecessor-version":[{"id":6097,"href":"https:\/\/wpmastertoolkit.com\/en\/wp-json\/wp\/v2\/posts\/5552\/revisions\/6097"}],"wp:attachment":[{"href":"https:\/\/wpmastertoolkit.com\/en\/wp-json\/wp\/v2\/media?parent=5552"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/wpmastertoolkit.com\/en\/wp-json\/wp\/v2\/categories?post=5552"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/wpmastertoolkit.com\/en\/wp-json\/wp\/v2\/tags?post=5552"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}