Contact form not sending emails
Here are some suggestions to troubleshoot this problem:
1. Check whether you have inserted the correct email address
It is explained how to add this address in the “Contact Page” section of the documentation that is included with the theme.
2. Temporarily disable all the plugins installed
It is possible a plugin to cause a conflict and therefore prevent the contact form functionality from executing.
3. Try with a popular email account
It is possible your email account to be filtering/blocking the emails from the contact form. We recommend trying to set an account from a popular email service (such as GMail) to check if you will receive the emails to that account.
4. Make sure your server allows sending emails
You have to make sure that your server has the required settings enabled and that it doesn’t have additional requirements/restrictions for sending emails. If you are unsure about your server default send email functionality, you may consider contacting the support of the hosting and ask them about this.
5. Install the WP Mail SMTP plugin
Download and activate this plugin: https://wordpress.org/plugins/wp-mail-smtp/ This plugin reconfigures the WordPress wp_mail() function to use SMTP instead of mail() – this usually works even when there are some hosting specific restrictions and requirements.
6. Make sure that both Site Address and WordPress address use the same URL format
Go to Settings -> General and make sure that both WordPress Address (URL) and the Site Address (URL) are in the same URL format. For example, if one of them is with www: http://www.site.com and the other one is without www: http://site.com the AJAX request from the contact form won’t be executed suceessfully.