Introduction
Reliable e-mail delivery is crucial for any WordPress site. Whether it's to confirm a registration, receive form notifications or manage password resets, your emails need to arrive at their destination. Unfortunately, the default configuration of WordPress, which uses the PHP mail()is often unreliable and may be blocked by some hosts.
To guarantee optimum deliverability, the use of a SMTP is the recommended solution. MailerSenda service SMTP allows you to send your WordPress emails securely, quickly and reliably. In this tutorial, we'll show you step-by-step how to configure MailerSend as a server SMTP on WordPress using WPMasterToolKitso your e-mails always reach your users without a hitch.
What is MailerSend?
MailerSend is a complete e-mailing service, combining a powerful infrastructure with advanced marketing features. Companies all over the world rely on it to manage both transactional and marketing e-mails, while guaranteeing an excellent deliverability rate.
- Cost : MailerSend offers a free plan including up to 3 000 e-mails per month (with a daily limit of 1,000 e-mails). Paid plans offer higher sending limits and additional features such as live support, A/B testing and advanced analytics.
- Sending e-mail requirements : You will need to use an e-mail address associated with your domain (for example, vous@votredomaine.com) to use MailerSend with WPMasterToolKit.
- In a nutshell: MailerSend is an excellent choice for businesses of all sizes, offering a scalable e-mail infrastructure combined with powerful marketing features.
Note: To find out more about compatible messaging services, visit the complete guide to mailers in WPMasterToolKit.
Setting up your MailerSend account
To get started, you'll need to create an account MailerSend (if you don't already have one). To do so, go to MailerSend price list page and choose the plan that best suits your needs.
In our example, we will use the free plan. However, the configuration process remains the same, whatever plan you choose.

After registering and validating your e-mail address, you will be redirected to the MailerSend account dashboardwhere you can start configuring your account.
Authorize your domain
MailerSend provides test logins to try out its e-mail service. You can use them if you want to test e-mail delivery before adding your own domain.
In this tutorial, we'll skip this step and go straight to adding a shipping area. This procedure verifies that you are the owner of the domain used to send the e-mail, and helps improve the deliverability of your e-mails.
Add your sending domain
To add a sending domain, log in to your account MailerSendthen go to Email " Domains ➀.
Here you can see the details of your test area. To add a new domain, click on the Add domain ➁.

In the window that appears, enter your domain name, then click on Add domain to continue.

Then click on the Continue to move on to the next step.

Manually check your sending domain
MailerSend will provide you 3 DNS records which you'll need to add to your domain settings.

We offer a detailed guide to locating and adding DNS records at various domain registrars. See our tutorial to learn how to add DNS records for WPMasterToolKit mailer settings.
VCheck your DNS records
After adding the DNS records, you'll need to wait a few minutes for the changes to propagate. Note that in some cases, this can take up to 48 hours.
Then scroll down the page and tick the box I have added DNS records ➀.
Then click on the Finish verification ➁ to continue.

If your recordings DNS are correctly propagated, you will see the status Verified next to your domain.

However, there's no need to wait for this verification just yet! You can move on to the next step while the verification is being completed. Just make sure you leave this tab or window openWe'll need it later.
Configure WPMasterToolKit
Now that your account MailerSend is set up and your domain is verified, you can configure WPMasterToolKit to use MailerSend to send your WordPress emails.
Before starting this section, make sure you have installed and activated the WPMasterToolKit plugin.
Once WPMasterToolKit is installed, go to WPMasterToolKit " Settings and select the General to open the plugin settings page.
We'll explain each of these parameters in detail below.
From Email
Visit From Email is the address from which e-mails from your site will be sent. This address must be linked to the domain you have checked with MailerSend.
For example, if you have authorized example.comthe From Email address must include this domain.
By default, the From Name will correspond to the name of your site. However, you can modify it and add the text of your choice.

MailerSend API key
To create your API key, click on the link Get API Key.
Alternatively, you can access this page from your account MailerSend by visiting the Integrations ➀.
Then click on the Manage ➁ next to API tokens.

On screen API tokensbutton, you'll see all your available API keys. To create a new one, click on the Create new token.

On page New API tokenyou'll need to give a name ➀ to your token. This has only one internal purposeYou can choose any name you like.
Then select the domain ➁ your site if you wish to restrict the use of this API key.
In the Expiration date ➂Then select a future date, e.g. a validity of 1 or 2 years. If you don't specify a date, the API token will automatically expire after 24 heures.

You can leave the Permissions on Sending access ➀. This means that this API token will only allow you to send e-mails.
When finished, click on the Generate token ➁ to create your API key.

This will generate an API token for your account. Click on the generated token to copy its value.

You will no longer be able to access this key API once the page is closed. Make sure the store in a safe place in case you need to use it again.
After copying the API token, return to the WPMasterToolKit settings page.
Then paste the key you have just copied from MailerSend ➀ in the field API Key ➁ .
If you have a Professional plan ➂ at MailerSendyou can activate the corresponding option to benefit from advanced features such as personalized letterheads and better deliverability management.

From Email
After copying the API token, return to the WPMasterToolKit settings page. Then paste the key you just copied from MailerSend into the API Key field.

Send a test e-mail
Note: Checking your domain MailerSend must be completed before a test e-mail can be sent.
Once you have configured your settings, we recommend that you send a test e-mail to check that everything is running smoothly. To do this, go to WPMasterToolKit " Toolsthen select the Email Test.

Conclusion
Configure MailerSend as a server SMTP on WordPress with WPMasterToolKit allows you to ensure that your e-mails always arrive at their destination, reliably and securely. By following the steps in this tutorial - creating an account MailerSendverification of your domain, generation of the API key and configuration of WPMasterToolKit - you implement a professional solution to manage all your mailings, whether notifications, transactional or marketing e-mails.
Using a service SMTP as MailerSend not only improves the deliverability of your e-mails, but also offers you advanced functionality and effective tracking for your communications. Once your settings have been configured and tested by sending a test e-mail, you can be sure that your messages are reaching your users without a hitch.
With this configuration, your WordPress site gains in reliability and professionalism, offering your users a more consistent and secure experience.