Page 1 of 1

Contact fail with Google chrome

Posted: 31 Oct 2021, 07:43
by InoculateIT
Hi 😊

Recently I have discovered that people using the contact form throug the site, is not sending the message to my mail even it says done/sent 🙄

If they use Edge or Explore or even Firefox its working, but chrome doesn't and no errors ahow up.
It's both mobile and computer!

Anyone else got this problem ?
I have update to latest chrome...

Re: Contact fail with Google chrome

Posted: 31 Oct 2021, 08:47
by mjau-mjau
How do you know it's the browser? I mean, you don't get the GREEN icon (success) in Chrome? When you get a GREEN icon, it means the PHP (X3) has successfully sent the message by the emailer method in your settings. What happens to the email after it's sent from X3, is outside of X3's control, and depends on your email settings (SMTP?, server php mailer, "from" address, SPF, DKIM, and loads of stuff that affects "spam" and may block email from being received, or blocked before the even go to "spam"). I have never seen or heard of a mail function failing on specific browsers, not as long the email actually gets sent (which must be the case if you get green icon).

I tested from here, and the mailer reports send success:
Image

That response is from the internal PHP mailer mechanism:
Code
$success = $mail->send();
If it reports sent success, it gets "sent" from the PHP, no matter what (no matter browser). What happens from when the email is unleashed from PHP into your server (or SMTP) mailer mechanism, is outside of PHP (and X3's) control. We use https://github.com/PHPMailer/PHPMailer

Re: Contact fail with Google chrome

Posted: 31 Oct 2021, 11:30
by InoculateIT
Yes I got the mail, but what I wrote ihere n your forum, I got several people that write on messenger they sens me a mail I never got, and they use Google chrome, when I ask them kindly if they could try again with Edge, then it works 🙄

I tested myself with chrome, and nothing got I my mailbox, but when I tried with Firefox or Edge, then I got them 🙄🤔

Re: Contact fail with Google chrome

Posted: 31 Oct 2021, 11:41
by mjau-mjau
Never heard anything like that before, and it's not logical. It could be explained by location / IP / email / content of email, but not browser, as long as it sends. Besides, why would this only apply for your website? For me to diagnose further, I need full info about domain, email settings (SMTP) and "from" address.

Re: Contact fail with Google chrome

Posted: 31 Oct 2021, 15:09
by InoculateIT
I have not either seen this before, it has always been working 🙄

My host deny they have a problem 😵

Re: Contact fail with Google chrome

Posted: 01 Nov 2021, 00:27
by mjau-mjau
Thing is, contact form email is a server function, not a browser/javascript function. It could have been technically possible that the browser/javascript was messing with the form somehow, and blocking the data, but if you get a "success" response (as in my screenshot), it means all required data has been collected by PHP, sent to your emailer service (server or SMTP), which has replied "Yes, the email got sent thanks".

Without more info about your email settings, I can't assist more. Are you using SMTP settings or server's own mailer? If the latter, I would be highly suspiscious, and then why not use SMTP? Don't trust your own servers emailer. I would try to make a new hidden page with the simple contact form, and see if it's related to form fields. Next step would be to try another email service (different SMTP).