Sending Out Emails On Your WordPress Website

By Anthony Allen | WordPress

Oct 19

WordPress is a CMS that enables you to have a number of plug-ins and add-ons based on your varying needs. Sending out emails is a basic need for any business today. Not all emails need to be typed out or customised. You can have a software or a programme to ensure certain types are sent out as and when required.

When you have a website for your company, where your customers visit to know details or perform some activity like registering, posting a query, compliant, etc, your website should be able to send out automated emails. You will also need to send out other types of emails when you are engaged in any business.


Emails Via WordPress

So, how does WordPress send out Emails from your website? This software uses PHP mail function by default, to send out mails. If you are not happy with this pr want more features that you would find in third party service providers, you can use HTTP API or the more common SMTP and send Emails.

How To Proceed With Third Party Providers

You need to register with an Email provider to send out Emails from your WordPress website. Here are a few things to be take n care of before you register.

Find a UK web hosting provider with email support

Different UK web hosts offer different features and you have to select one that will suit your needs, most Australian web hosting companies for example, offer email support btw. When you shortlist, ensure the web host has a pricing table, so that you are aware of the charges beforehand. When you send out bulk emails, which is the case with Emails from websites, charges can go through the roof without any warning. The trick here is to make sure you read up on all the web hosting UK reviews you can find, this give you a great overview on which of the hosts are good, and which are not.

When you have a list of Email providers, narrow it down to the plug-ins that are easy to configure. Not everyone is an expert when it comes to websites and configuration. Find something that is easy to understand, so that you can configure that without wasting much time.


Now that you have selected your provider, register. Look into the DNS rules required by your provider and register, to start using their services.

SMTP Server

If you have selected the SMTP server to send Emails, you need to install the necessary plug-in and activate it. Once it is activated, you can go to settings menu and configure your requirements. Once WordPress is configured with your Email service provider, you can save the settings.


If you are not comfortable with the SMTP server, you can opt for HTTP API and send out your Emails. This server will lend you more control over the sending rate of your Emails. You have a number of options such as Mailgun, Sendgrid, Mailjet, etc.

Why Not PHP?

PHP is the default programme used to send Emails via WordPress. The software is configured with this function and works seamlessly when this is not disturbed. However, using the PHP function can be disadvantageous too.

PHP does not filter spam as effectively as the other providers. Sometimes, the mails that are sent by your WordPress website, using PHP function does not reach the destined inbox or even the spam folder. Thus making it a less favourable to send out regular newsletters via Email.

Is Your WordPress Sending Out Emails?

Sometimes despite all the configurations, your WordPress may not be sending out the emails are required. You need to check this constantly to ensure your emails reach your customers as intended, or else you might be under the impression that the emails are being sent on schedule but in reality, they wouldn’t have been.

You have a number of plug-ins that can be downloaded to check if emails are being sent from your WordPress website.

Sending Emails

Once you have registered with the selected provider and the programme is configured with your WordPress, you need various codes to send out different types of mails. You can use a single function and send out emails to multiple recipients or even change headers. You can change the “reply to” header to “from” and make it look like a new email from another source. Reply to complaints can be made to look like fresh mails from the customer service or a higher desk.

Sending bulk and automated emails are very easy with WordPress, whether you choose to use the default server or go in for third party plug-ins.

About the Author