Posted: December 15, 2016 at 1:31 am
|
Hi EE4 team, Can you please urgently respond, as we are being bombarded by very unhappy registrants. Following recent EE4 update to v4.9.23p on WP 4.7, they have been sent multiple email confirmations of successful payment and tickets. This occurred a few months ago & fixed itself after a couple of days. Please be in touch quickly on what I can do to stop this, as faith in our service is seriously compromised. Kind Regards, |
|
Here is an example of the angry emails we’re receiving: On 15/12/2016, at 14:48 , <Angry registratnt> wrote: Hello We have now received this same message some 24 times from you and it is clogging up our mail box, please desist or we may have to blacklist you Kind regards, <removed> From: Citroen Car Club of NZ Inc [<removed>] Error! Filename not specified. We’re just notifying you of a successful payment made for the following transaction and tickets: Payment Details: · Payment Status: Complete Connect with Us: Facebook Phone: <removed> |
So what’s happening is your server is more than likely running low on memory, and around the time when the messages get triggered to send, there’s a fatal error happening which stops the script that sets the message as sent. Here’s how to fix: You can use an [FTP client][1] and [a text editor][2] to edit the site’s wp-config.php file: [1]: http://codex.wordpress.org/FTP_Clients |
|
|
Hi Josh, An update. The issue has been resolved by clearing approx 37 messages “Queued for Sending”. We subsequently increased WP memory from 40 MB to 64 MB, as you requested. Note that these messages were not scheduled to be sent as the registrations occurred recently to few weeks ago and had already been sent, so they were clearly duplicates. This is the second time the incident has occurred in the last few months (6 Oct) & the common theme appears to be an EE4 update &/or EE4 extensions (the latest update was EE MailChimp) Can you please also advise which log the mailer writes to? Is there any way that copies of ALL emails from EE can be sent to my mailbox, so if the issue occurs again, we will know about it rather than relying on grumpy registrants. Is there any other way of alerting this condition? If the issue occurs again (especially to the same group of registrants), our reputation will take a big hit, so it is really important to us that this doesn’t occur again and the root cause is resolved. If there is anything you want us to provide to assist with root cause analysis, please let me know. Kind Regards, |
The root cause might be found in your server’s PHP error log, but since your WP installation only had 40MB, it was probably running low on memory. 64MB may not even be enough. Updates to add-ons or EE core does not cause emails failing to clear the sending queue. A fatal error on your server causes that. You can better track outgoing emails by using a transaction email service. There are some guides on how to set up outgoing emails in our documentation: https://eventespresso.com/wiki/postmark-app-mandrill-transactional-email-handling-services/ |
|
|
Hi Josh, Increasing memory seems to have done the trick. Thanks, as always for your speedy service. Cheers, |
The support post ‘Multiple payment emails sent to registrants following EE4 upgrade’ is closed to new replies.
Have a question about this support post? Create a new support post in our support forums and include a link to this existing support post so we can help you.