How to fix WordPress Emails Notifications sending with SMTP

Reasons why you are not Getting Email Notifications from Your WordPress website

The most common reason for this is that your hosting servers are not configured to use PHP mail function, therefore your website fails to send emails.

Sometimes, even if servers allow it to work, many email service providers use various tools to reduce the spam email. These tools try to detect the location of origin of the emails which sometimes by WordPress websites fails the test.

Test Email sending on your server

On your WordPress website, you can run a test to check the email sent with the free Check Email plugin. This plugin tests if your WordPress installation and or server can send emails.

Upon installation, Hover over Tools menu and click on “Check Email” in your WordPress dashboard. Fill in an email address to send a test email, and click on “Send test email.”

Don’t worry if emails sending fails as there is a workaround to it. You can configure third-party plugins to allow sending emails through SMTP.

There are many different SMTP services available, but in this article, we recommend Easy WP SMTP plugin.

Using Easy WP SMTP

Upon installation, Hover over the Settings menu and click on Easy WP SMTP in your WordPress dashboard and fill in the details. You should ask your hosting provider for the SMTP details or you can use popular mail services (example: Gmail, Yahoo, Hotmail) have SMTP servers.

From Email Address: Used to send emails to your recipients
From Name: Recipients will see as part of the “from” or “sender”
SMTP Host: Outgoing mail server (example:
Type of Encryption: none/SSL/TLS
SMTP Port: Used to relay outbound mail to your mail server (example: 465/587/80)
SMTP Authentication: No/Yes
Username: Username or Email address for an SMTP mail server (example:
Password: Password for the SMTP mail server

Have any question or need assistance using this Easy Registration Forms? Submit a Support request here or drop us an email on

15 Replies to “How to fix WordPress Emails Notifications sending with SMTP”

  1. Hello – I’m having a lot of trouble trying to figure out how to set up an automatic reply to the people who register for one of my events. I tried following your advice above, but there is no “email” feature under my tools menu. I am very new to this and there may be a very easy solution that I’m unable to see but it would probably be easiest I was able to speak to someone about solving this problem. Thank you for your help.

    1. Thank you for contacting us. Above steps are to setup SMTP email (With the help of third part plugin) when your WordPress emails are not working. So this is not a mandatory part.

      To setup a auto reply email, please follow below steps:
      1. Go to ERForms->All Forms menu.
      2. Here you can see all the forms you have created using our plugin.
      3. Click on the dashboard icon of any form.
      4. Then go to Notifications page.
      5. Here you will find all the form related notifications.

      Once the notification is setup please check whether your configured email is working or not. In case it does not work then follow the above steps to check.

      In case you have any more difficulties please write us on and our experts will help you to setup the system.

    1. No, You can not use field values in notification subject. However I would like to know in what circumstances you need it. It will help us to decide whether we should include it in future versions or not.

    1. There is no configuration or shortag to add ID in the auto reply email. However you can use our hook to modify the content of email message. Check our class-emails.php file (Filter name is: erf_auto_reply_email)

  2. I’m able to setup Admin notification, but nothing goes to the user 🙁
    Since email to admin seems to work fine I guess email is working.
    I have tried to keep the Recipient(s) field emty, fix’ed email adress and with shortcode {{email}}.
    User receives no notification email whatever I try 🙁

  3. Hey, guys

    Thanks for solving this issues to WordPress Emails Notifications sending with SMTP but I’m receiving the email spam fold what to do now please help me. fix this one also.? Waiting for your reply.

    Thanks, again.

    1. Kindly make sure you have used the correct short tag for Recipient(s) field.
      You can take help from the ERF short tags link under the input field.

      If you still face any issue, feel free to drop us an email on for further assistance.

  4. i have a one query that is if we want to send the email for contact form when a user send a request then it is not possible to write all the email addresses in a recipient,s field
    my question is what we should write in a recipient,s field if we want to send a message to every user when he send us a request.
    which short tag i use for this purpose.

Leave a Reply