Over the past few months I've had repeated reports of forms being successfully submitted, but emails not being received. I have only just been able to replicate the issue.
I have a simple contact form with 4 fields. When I submit it on a Windows PC the message sends as expected.
When I submit it using a Google Nexus tablet, the form displays the success message, but an email is never received.
I've had reports of this problem also occurring on Apple devices.
This is 100% reproducible and I am happy to provide admin access etc if it will help.
HI AlexRees,
First, I suggest that you add a database table and a DB Save action to the form so that you have a copy saved as a backup.
What are the settings that you are using for your Email? Can you add a Debugger action and copy the debugger output on the tablet and paste it here?
Bob
I've tested with PHP Mail, Sendmail and SMTP. All three emails arrived when the form was submitted from a Windows PC, but nothing arrived when sent via my Nexus.
I was wondering, is it worth me trying the contact form on this site to see if I can reproduce the problem
Hi AlexRees,
As the email is sent from the server - not from the device - it's not obvious why it should send in one case and not in the other.
The one thing that I notice is that the From Email address does not match the domain, that could well cause some emails to be dropped - though not why it would be those from the Nexus.
Bob
I realize this is an old post but I haven't been able to find any other posts on this subject. I also have a form that allows people to attach pictures and then submits. It works fine, every time, from a PC. However, when someone on an Apple tries (even using the same test pictures I had used from the PC, the form does not send, not does it put an entry into the database. It will either go to a blank screen or in 1 case at least (according to the user & not independently verified) it went to the Thank You screen but didn't send the email and didn't update the database. I am completely at a loss.