Tinsle
Advanced Member
United Kingdom
342 Posts |
Posted - 09/30/2021 : 10:22:17
Hi,
Has anyone experienced any issues today with order confirmation emails not coming through? Even the "Resend Email" in admin orders has stopped functioning?
Has there been an update to the PHPMailer today that we need to update to start receiving order emails again?
Regards
Kev
|
Vince
Administrator
42768 Posts |
Posted - 09/30/2021 : 10:52:17
|
Tinsle
Advanced Member
United Kingdom
342 Posts |
Posted - 09/30/2021 : 23:50:30
Hi Vince,
Servers have been rebooted but still not working. Our webhost has advised that it could be the PHPMailer. Emails from our mail server need to be authorised. Does the ECT allow for email configuration to add a password, encryption and outgoing sending details?
Regards
Kev
|
Tinsle
Advanced Member
United Kingdom
342 Posts |
Posted - 10/01/2021 : 01:11:36
I notice that the PHPmailer version that we are using is PHP Mailer Version 6.4.1 from 18th July 2021. however on the github.com site the latest version is 6.5.1 last updated on the 18th August 2021. Could this be the reason why our order emails have stopped sending / receiving?
Regards
Kev
|
Vince
Administrator
42768 Posts |
Posted - 10/01/2021 : 04:49:50
|
Tinsle
Advanced Member
United Kingdom
342 Posts |
Posted - 10/01/2021 : 04:53:54
Thanks Vince,
We are currently running PHP 7.3.28 on our server. I notice that in April this version was flagged as a security vulnerability. Could this be a possible cause also?
Thanks
|
1818charlie
ECT Moderator
United Kingdom
1194 Posts |
Posted - 10/01/2021 : 05:33:33
From the official PHP website that vulnerability was fixed on 29th April '21 Imap: Fixed bug #80710 (imap_mail_compose() header injection). https://bugs.php.net/bug.php?id=80710Steve Bolton Lancashire
Edited by - 1818charlie on 10/01/2021 05:34:51
|
insight
ECT Moderator
USA
4479 Posts |
Posted - 10/01/2021 : 11:00:46
While your PHP/PHPMailer versions may well need updating as best practice, there's nothing there that will stop mail working and I'd respectfully suggest you set that aside for the moment. The more likely source of your woes is that you either have PHPMailer set up incorrectly (wrong user/pass/port/encryption etc) or you were not actually using it at all and it needs to be set up. A trip to the documentation and a careful check of your configuration should sort it out. If your host is competent they can probably help too, although rebooting was never going to work, so maybe not Peter Professional ecommerce web hosting services Shared hosting Windows & Linux | Dedicated servers | Domains | SSL Ecommerce Templates specialists since 2003 https://servelink.com
|
jhenig
Starting Member
6 Posts Pre-sales questions only (More Details...)
|
Posted - 10/25/2021 : 11:10:26
I currently do not know what PHP our site is using, but email notifications after a sale have stopped.
We've not updated the PHP version in several years due to all of the customization with the site and client is happy with the way things are ... UNTIL the email notifications after a sale has stopped.
Would appreciate some guidance.
Thank You!
|
jhenig
Starting Member
6 Posts Pre-sales questions only (More Details...)
|
Posted - 10/25/2021 : 12:30:07
To be added to my post, the email address being used for notification through the site receives emails just fine off the site.
J Henig
|
Vince
Administrator
42768 Posts |
Posted - 10/25/2021 : 12:31:01
|
jhenig
Starting Member
6 Posts Pre-sales questions only (More Details...)
|
Posted - 10/25/2021 : 12:33:37
Thank you Vince. I'll do that now.
|
jhenig
Starting Member
6 Posts Pre-sales questions only (More Details...)
|
Posted - 10/25/2021 : 13:35:11
Vince,
If emails come through fine from outside of the website, then what does SMTP have to do with the stalled emails coming from the website?
SMTP is for outgoing email, correct?
J Henig
|
Vince
Administrator
42768 Posts |
Posted - 10/26/2021 : 01:52:49
Hi Jhenig It's because when the web page wants to send an email it has to connect to the SMTP server to get the mail out. But thinking of it, there is something you can do and that is to add this parameter to your includes.asp file... debumode=TRUE Then try a test order that would send an email. With the debugmode parameter if there is a problem sending an email then a message will be displayed on the page and so if you see anything, please copy and paste it here. But then do remove the debugmode parameter after the test as otherwise the customers may see debug messages. And do get your host involved. in 90% of these cases they give the SMTP server a kick and things start working again. Vince Click Here for Shopping Cart SoftwareClick Here to sign up for our newsletterClick Here for the latest updater
|
KevinRobson
Advanced Member
USA
248 Posts |
Posted - 11/09/2021 : 12:28:25
Same thing here. Email notifications for new orders stopping coming about a week ago.
I added "debumode=TRUE" to includes.asp. After clearing browser history and cache, this did not identify an issue. Still no email notification has come through either.
|
insight
ECT Moderator
USA
4479 Posts |
Posted - 11/09/2021 : 12:41:55
Typo, that should be: debugmode=true Peter Professional ecommerce web hosting services Shared hosting Windows & Linux | Dedicated servers | Domains | SSL Ecommerce Templates specialists since 2003 https://servelink.com
|
|
|