How to configure SMTP

Content: - Zoho - Mailgun - SendPulse - Amazon Simple Email Service - Gmail - Outlook - Yahoo

For efficient email delivery, we highly recommend using a specialized SMTP service like Zoho, Mailgun, SendPulse or Amazon SES.

To have a good deliverabilty of your emails you need to use your own email domain such as info@YOURDOMAIN.com and not something like mywebsite@gmail.com. Using free SMTP serivces like Gmail, Outlook or Yahoo it’s a bad idea since there’s lot of limitations on the amount of emails you can send. Please do not use them.

You can easily use you own domain to send emails by using Zoho for free

It’s now mandatory to have your site working using SMTP or Elasticemail. This guide explains how to set up the SMTP configuration of your website.

Go to Settings -> Email and scroll down to SMTP to specify or enable:

  • Smtp host
  • Smtp port
  • Smtp Secure: Enable if the SMTP connection needs to occur over ssl
  • Smtp auth: If SMTPAuth should be used
  • Smtp username
  • Smtp password

When you finish with this configurations, click SAVE

Zoho

  1. Create an account on Zoho.com
  2. Follow the instructions to verify your domain, add users (email accounts) and create groups.
  3. On the step Configure Email Delivery, you need to login to your domain name provider panel and add the following DNS records:
  • Type: MX
  • Host Name: @
  • Address: mx.zoho.com
  • Priority: 10

and

  • Type: MX
  • Host Name: @
  • Address: mx2.zoho.com
  • Priority: 20
  1. Proceed to Mail Client Configuration -> Outgoing/SMTP to find the configuration for your website SMTP:

Using SSL:

  • Smtp active: ON
  • Smtp Secure: SSL
  • Smtp host: smtp.zoho.com
  • Smtp port: 465
  • Smtp auth: ON
  • Smtp username: (example@zoho.com, or your own domain’s email address)
  • Smtp password: SMTP APP PASSWORD (Please refer to the steps below on how you can generate SMTP APP PASSWORD)

Using TLS:

  • Smtp active: ON
  • Smtp Secure: TLS
  • Smtp host: smtp.zoho.com
  • Smtp port: 587
  • Smtp auth: ON
  • Smtp username: (example@zoho.com, or your own domain’s email address)
  • Smtp password: SMTP APP PASSWORD (Please refer to the steps below on how you can generate SMTP APP PASSWORD)

Generating SMTP APP PASSWORD WITH ZOHO:

  1. Login to your Zoho account
  2. Go to Security
  3. Go to Application specific password
  4. Enter the Application name (Yclas)
  5. Then click Generate Password. Copy the password and use this to set up your email.

Mailgun

  1. Create an account on Mailgun.com
  2. Obtain your SMTP credentials on your domains tab.
  3. Verify your domain by following this guide.
  4. Proceed to Mail Client Configuration -> Outgoing/SMTP to find the configuration for your website SMTP:
  • Smtp active: ON
  • Smtp Secure: SSL
  • Smtp host: smtp.mailgun.org
  • Smtp port: 465
  • Smtp auth: ON
  • Smtp username: your Default SMTP Login
  • Smtp password: password

SendPulse

  1. Create an account on SendPulse.com
  2. Obtaining your SMTP credentials on your SMTP settings.
  3. Proceed to Mail Client Configuration -> Outgoing/SMTP to find the configuration for your website SMTP:
  • Smtp active: ON
  • Smtp Secure: SSL
  • Smtp host: smtp-pulse.net
  • Smtp port: 465
  • Smtp auth: ON
  • Smtp username: mail@domain.com
  • Smtp password: password

Amazon Simple Email Service

  1. Create an account on AWS
  2. Obtain your SMTP credentials by following this guide.
  3. Proceed to Mail Client Configuration -> Outgoing/SMTP to find the configuration for your website SMTP:
  • Smtp active: ON
  • Smtp Secure: TLS
  • Smtp host: Enter the SMTP endpoint for the AWS Region in which you use Amazon SES. For a list of endpoints, see Amazon SES Endpoints.
  • Smtp port: 587
  • Smtp auth: ON
  • Smtp username: SMTP user name
  • Smtp password: SMTP password

Gmail

If you are using a Gmail account use the information provided below.

In order to get Gmail to work with SMPT you have to enable Gmail to allow less secure apps to use it's service.

If your website is using SSL (https://):

  • Smtp active: ON
  • Smtp Secure: SSL
  • Smtp host: smtp.gmail.com
  • Smtp port: 465
  • Smtp auth: ON
  • Smtp username: email address (example@gmail.com)
  • Smtp password: gmail account password

If your website is using TLS (http://):

  • Smtp active: ON
  • Smtp Secure: TLS
  • Smtp host: smtp.gmail.com
  • Smtp port: 587
  • Smtp auth: ON
  • Smtp username: email address (example@gmail.com)
  • Smtp password: gmail account password

Outlook

  • Smtp active: ON
  • Smtp Secure: TLS
  • Smtp host: smtp-mail.outlook.com
  • Smtp port: 587
  • Smtp auth: ON
  • Smtp username: email address (example@outlook.com)
  • Smtp password: password

Important! Settings -> Email settings -> Notify Email must match your SMTP user

Yahoo

  • Smtp active: ON
  • Smtp Secure: TLS
  • Smtp host: smtp.mail.yahoo.com
  • Smtp port: 587
  • Smtp auth: ON
  • Smtp username: email address (example@yahoo.com)
  • Smtp password: password

Related posts: