I cannot receive web forms submissions from my website in Google Apps e-mail account. How can I resolve it?
This is probably the latest problems encountered in many web hosts. I just got complains from my clients that they no longer received any web form submissions to their e-mail accounts which is configured to use Google Apps services. It initially worked flawlessly.
The problem started after ugradation of cPanel and WHM to the latest version (11.25) by my root service provider. I submitted trouble ticket mentioning the problem but they couldn’t trace what caused that problem.
After many research, I doubted the e-mail routing problem since the web forms were successfully submitted and stored in the core database.
SOLUTION
It was mainly caused by settings of e-mail routing in your MX records. I you are using latest cPanel version, there are some bugs where you cannot change your MX records and update the options of e-mail routing. You need to contact your web host to configure it for you. But if you have access to the Web Host Manager (WHM) as a reseller, you can easily choose and save the email routing options in DNS Functions >> Edit DNS Zone.
When you are in “Edit DNS Zone” of your account, you will have to scroll to the bottom of the page and you will see a new feature of WHM/cPanel to choose the e-mail routing options. By default, the system chooses the first option “Automatically Detect Configuration…” which may work if your domain is not configured to use the Google Apps services for your e-mails. This option fails if you have configured your domain to use the Google Apps services for your e-mails. The server, with this options chosen, understands that the mails for your domain is being managed by your default web server where your domain is hosted with. It doesn’t understand that there is other third party server managing all mails for your domain. Hence, it doesn’t deliver your web form submissions to your inbox in Google Apps mail account.
The right option for you to choose is the last option, “” and save the option. It may take some time for DNS to propagate completely for it to work. After successful propagation, your web form works flawlessly like before. With this configuration, your main web server understands that there is another third party web server managing all the mails fro your domain. It will not act as a mail exchanger for the domain and allow configured third-party mail exchanger to manage all the mails.
Hope this will help you to resolve if you have experience the same problem after your cPanel upgradation.