Support » Plugin: Appointment Hour Booking - WordPress Booking Plugin » [NSFW] Clients not receiving confirmation email

  • Resolved anncskay


    I hope that you may be able to help.
    I have been having an issue with clients not receiving a confirmation email when they book an appointment. I have tested a number of different email address to see if this is a glitch and I’m experiencing the same problem as my clients.
    I have installed Post SMTP and that is login that the emails are being sent out and but I am not receiving my confirmation email when I do a test or if a client books.
    I have checked that all the setting are correctly configured in the Notification Emails area and I am using the “from fixed…” settings.
    This issue has only recently started occurring, and I am using the latest version of the plugin.
    Please can you have a look or make any suggestions as to why this problem is occurring.

    The page I need help with: [log in to see the link]

Viewing 6 replies - 1 through 6 (of 6 total)
  • Thread Starter anncskay


    Further to my message of last week I have attempted to find out what the issue is and I received this from Google

    This message was created automatically by mail delivery software.
    A message that you sent could not be delivered to one or more of its recipients. This is a permanent error. The following address(es) failed:
        host []
        SMTP error from remote mail server after pipelined end of data:
        550-5.7.26 This message fails to pass SPF checks for an SPF record with a hard
        550-5.7.26 failpolicy. To best protect our users from spam and phishing, the
        550-5.7.26 message has been blocked. Please visit
        550-5.7.26 for more
        550 5.7.26 information. w16-20020a05663800d000b0032aee5287f4si1984055jao.100 - gsmtp

    I have checked that my domain isn’t blacklisted.
    Does this mean that Google is blocking any site that uses the Appointment Hour Booking Plug-in on wordpress.

    Plugin Author codepeople


    Please check the “from” email address used in the settings. Note that if you use a “from” email from a public email service like “” it will be filtered by most antispam systems since the email will be identified as “not originated at the expected server”.

    Try using a “from” address that belongs to the website domain.

    Thank you for using the plugin!

    Thread Starter anncskay


    Hi CodePeople,
    I actually use an email with the website domain name –
    I’ve verified it by adding a TXT and CNAME entry into the DNS for google PostMaster Tools and I’m still not receiving confirmation emails when I do a live test booking via my clients website page

    This is only affecting email addresses that use the email address. This is really frustrating as many of my clients’, client’s use gmail emails.

    Please can you look to see if there is an issue with the plugin’s PHP is causing this.



    I see this is marked as resolved. I am having the same issue, how was it resolved?

    Plugin Author codepeople



    Please read the following guide from Google, indicating the possible reasons why they block emails and how to avoid it:

    Pay special attention to the “Make sure your messages are authenticated” section:

    These authentication methods are set up at your domain provider. If you use a domain hosting service or an email provider, use the provider’s instructions for setting up authentication. Set up authentication for each of your sending domains.

    Our plugin does not send emails by itself. It calls the “wp_mail” function of WordPress ( and delegates to WordPress the send email action.

    If an SMTP connection plugin is installed and configured on your website, WordPress sends the emails via the SMTP server. Otherwise, it will use the PHPMailer module of the webserver.

    We recommend you the following modifications:

    • Enter an email address belonging to your website’s domain into the “From” attribute in the form’s settings.
    • If the issue persists, install and configure any of the SMTP connection plugins distributed for free in the WordPress directory and enter the email address recommended by the SMTP server in the “From” attribute of the form.
    • If the issue persists, you should contact your hosting provider to enable the authentication methods recommended by Google on the server because we cannot do it from the plugin.

    Thank you for using the plugin!

    @anncskay Sorry how did you solved that at the end?


Viewing 6 replies - 1 through 6 (of 6 total)
  • The topic ‘[NSFW] Clients not receiving confirmation email’ is closed to new replies.