In this article, I’m going to talk about WordPress, whether it can send emails or not, and if it can, how to do so.
WordPress is undoubtedly the best CMS in the world, on this website, I strive to help users better understand it and fix any issues or errors, so Subscriber to my Newsletter so that you won’t miss the latest updates.
Talking about the newsletter, Email Marketing is the best way to get visitors to your WordPress Website and also promote offers that’ll help grow your site.
You can use the Table of Contents to Navigate through the article faster if need be…
Can WordPress Send Emails?
WordPress can send Emails and by default, your WordPress Website will use the wp_mail function to send its Emails but it’s better to use SMTP (Simple Mail Transfer Protocol) because it handles Emails better and prevents your messages from being blocked by Email Providers like Gmail.

For some of you who don’t already know, Simple Mail Transfer Protocol otherwise known as SMTP is a simple communication protocol that facilitates the transfer of Email messages over the internet.
Is WordPress Email Free?
Sending Emails with your WordPress Website is free but you may have to spend money on Premium SMTP plugin(s) if you have any need for them.
What Email Address does WordPress Send from?
In default settings, when you send an email with your WordPress Website, the sender name will be ‘WordPress’ and the sender email will be a non-existent email address in the format of ‘[email protected]’.
Since some WordPress users don’t know how to change the default Sender Name and Address, Gmail and other popular email providers often mark the messages as spam.
How to Configure WordPress to use SMTP for Sending Emails
To configure your WordPress Website to use SMTP for Sending Emails, we’ll implore the help of a WordPress Plugin known as WP Mail SMTP, you can install it from the plugins page of your WordPress Website.

Once you’ve installed and activated the plugin, you’ll need to hover on WP Mail SMTP on the left navigation menu of your WordPress Dashboard and then click on Settings.
On the next page, you’ll be faced with configuration settings with the following options:
- From Email
- From Name
- Mailer
- Return Path
The From Email option enables you to set the Email which you want your receiver to see as the sender, it can be in the format ‘[email protected]‘.
For the From Name option, you can state the Name which will be used to send your Emails.
Mailer enables you to choose which SMTP Server you’d like to use for Email Delivery, you can use the default wp_mail function or a Gmail account, Sendgrid, mailgun, or other SMTP Servers.
The Return Path gives you the option to check if you want to receive replies to your sending Emails or not.
If you end up choosing Other SMTP Servers, you’ll be required to enter the following details as it is on your server.
- SMTP Host.
- SMTP Port.
- Encryption.
- Auto TLS.
- Authentication.
- Username.
- Password.
In Conclusion
I hope that I was able to decipher everything that you need to know about sending emails with WordPress and how to set up SMTP on your site.
If you’d be interested in reading more WordPress Articles, here are some of my picks:
- How to Convert your WordPress Website to Mobile App
- The Best WordPress Themes for Blogs
- How to Backup your WordPress Website Manually
Have any questions related to sending Emails with WordPress? Feel free to ask me in the comments section and I’ll give you an answer as soon as possible.