How to setup transactional emails via your existing business email provider

Transactional emails are simply emails that have been generated by your website. This could be admin notifications and alerts, form submission emails, confirmation emails to customers and so on. Any email from your website is called a transactional email.

There are a few different ways to setup transactional emails and in this post we’re going to explain how to get setup for transactional emails to be sent via your existing business mail server.

You will need to create a new email account for your website to use (something like website@yourwebsite.co.uk). When you create this email account, you need to make sure that the password is secure and the password does not expire. We set the password to not expire because every time it expires, your transactional emails would stop working until you log in to your website and update the credentials.

Once you’ve created this email account, you will need the following information to configure your transactional emails:

  1. Outgoing SMTP mail server
  2. Encryption type (SSL or TLS)
  3. Outgoing Port Number
  4. Username
  5. Password

If you’ve got the above, then you can either send this to your developer to action or install yourself.

Install WP Mail SMTP and activate the plugin. From the admin menu, click on WP Mail SMTP and go settings. On this page, you need to configure your website to use the new email account that you have created. By selecting Other SMTP within the Mailer section, you will have all the fields required to setup and send as per your requirements.

Now it’s time to send some test emails. Go to WP Mail SMTP > Tools and send your test email. Send your test email to the email address that your forms are configured to send to. This would mean that your transactional emails are now sending from website@yourwebsite.co.uk and going to info@yourwebsite.co.uk.

Remember that the emails are now being sent from your domain so DO NOT make any attempt to mark your own domain as spam, or block the sender. Instead, you would speak to your developer to improve the security of your website and forms. This could be adding Google reCaptcha to your site, or adding a Web Application Firewall (subscription required).