The first thing to keep in mind is your web server sends the email notifications, Gravity Forms does not. So the issue is going to be with your web server itself. It sounds like something may have changed with your web server. This isn't surprising as many low cost shared hosts frequently make changes that impact users without realizing it.
The first thing to do is create a test form and configure the notifications to go to a @gmail.com or @yahoo.com email address that you have access to (or create a new one) and then submit some tests and see if the email notifications arrive. When doing this, be sure to check your Spam box to make sure they haven't been flagged as spam.
If the emails arrive at the @gmail.com or @yahoo.com address then the notifications are being sent and it could be an issue of them just not being received at your specific email address.
You may have to configure your WordPress site to send email via SMTP rather than PHP. SMTP is a more reliable way of sending email, but you'd have to get SMTP settings from Dreamhost to do this. You'd also have to install and configure this plugin:
http://wordpress.org/extend/plugins/wp-mail-smtp/
When using SMTP you'd need to make sure the Send From you use it an email associated with your hosting account. Then use the Reply-To for the users email address if you want the Admin Notification to easily reply to the user when you receive it.
Ultimately sending email and the reliability of that email is a function of your web server itself and not Gravity Forms. Here is a good article from Joost de Valk on ways to improve the reliability of email sent via your web server:
http://yoast.com/email-reliability/
Joost is also a Gravity Forms user and his changes improved the email notifications on his site by making his server send email more reliably.
Posted 13 years ago on Tuesday November 29, 2011 |
Permalink