Plugin not sending emails. How to fix it ?

  1. Check SPAM / JUNK folder in your mail system.
  2. Check that you have activated and configured the email templates at the Booking > Settings > Emails page.
    • For each email template (switch tabs at toolbar) recheck that you have correct email addresses.
    • Option "Enable / Disable" at the specific email template must be checked.
    • Field "From" at the specific email template must to have the same website DNS as your website

      Sometimes mail servers block emails, if the address "From" different from the domain of website, from where this email was sending. Please open the Booking > Settings > Emails page and recheck that field "From" have the same email as your website domain. For example: info@your-server.com and not like this your_email@gmail.com, where your-server.com it's your website domain.

    • If you are using paid versions of Booking Calendar, please be sure to configure the email field at the Booking > Settings > Form page, like this [email* email]. Its default primary email field for booking form! Please do not use other names for this email field. For example: Email (required):[email* email]
    • Optional. Try to set for field "To" in the "New (admin)" email template the same email that you was used in field "From" at this email template page.
  3. This is most common reason of not receiving emails!

    In most situations you will need to install  and configure some SMTP plugin.
    We can recommend to install and configure the WP Mail SMTP plugin, but you can  search  and install  any other SMTP plugin: https://wordpress.org/plugins/search/smtp/.

    Why you need to have SMTP plugin?
    SMTP plugins have to fix your email deliverability by reconfiguring WordPress to use a proper SMTP provider when sending emails.This is a problem for a lot of WordPress sites because by default, WordPress uses the PHP mail function to send emails generated by WordPress.The issue is that most WordPress hosting companies don’t have their servers properly configured for sending PHP emails. 
    The combination of two causes your WordPress emails to not get delivered.

    It also  can  be a reason why  your emails are marked as spam.
    Please check more here.

    I need help with SMTP plugin configuration.
    Because such plugins was developed by other companies and persons, please contact support of specific SMTP plugin about help in correct configuration of specific SMTP plugin.

  4. Please try to test sending of emails by creation of new bookings at front-end side of your website (do not test it from sending test emails at Booking > Settings > Emails page).
  5. Check that your PHP mail function is working correctly. You can open your login page and try to retry the password, then check if you received email.
  6. If the issue still will exist , please try reconfigure Subject and Content of the email template. Make it simpler. May be because of some server restrictions, you are having blocking of sending these emails.
  7. Otherwise you can try to use some other SMTP plugins:

    WP Mail SMTP (plugin support: https://wordpress.org/support/plugin/wp-mail-smtp/ )
    Post SMTP mailer (plugin support: https://wordpress.org/support/plugin/post-smtp/ )
    SMTP Mail (plugin support: https://wordpress.org/support/plugin/smtp-mail/ )

  8. Finally, please recheck your error.log and mail.log in your server configuration, about any relative errors.
    If you having troubles with checking these files, please contact support of your hosting company about this.