Hey @roberthemsing,
To try and narrow down on what could be causing the discrepancy, I’ll check with the dev team on this get back.In the meantime, would you please confirm if this has happened again since them and are the emails on the log being sent from the same source.
Thanks and hope to hear from you.
Hi @paddyam
Yes, it’s happening consistently still.
All emails are sent via Google Workspace which is connected to the website via WP Mail SMTP.
It does seem as if emails sent via WooCommerce or AutomateWoo all show the website’s timezone but account-related emails like password resets, password changes, account creation confirmations, and also ‘verify your email address’ emails all show in UTC. The ‘verify your email address’ emails are sent via the Customer Verification plugin by zorem but the other account-related emails are sent by the site without any plugin.
Hey @roberthemsing,
Thanks for writing back to us and for the clarification.
I’ll share with the dev team and will get back to you on this.
Hi @roberthemsing,
Thanks for your patience. We’ve been testing this on our end, and I’m afraid we couldn’t replicate the issue. This suggests that it might be installation-specific, with another plugin or theme modifying the timestamp value. To assist in isolating this, I’d recommend that you perform a conflict test by disabling all your other plugins except WP Mail Logging and WooCommerce and then switching to one of the stock themes, then sending out a sample order email to see if this works.
Let me know how it goes.
Hi @roberthemsing,
We havenโt heard from you in a while, so Iโm going to go ahead and close out this thread for now. If youโre still having trouble, feel free to respond here at your convenience and weโll be happy to help.
Have a great day!
Hi @paddyam – sorry for the late reply. I had to prioritise some other things.
I did some troubleshooting on a staging site and it seems that your logging is conflicting with the Melapress WP Activity Log plugin. Once that plugin is disabled all the timestamps in your plugin’s log are aligned to the website’s timezone. We had the Melapress logging plugin set to display timestamps in their plugin in UTC which shouldn’t have any affect on your plugin though. I’ve changed this now to use the website’s timezone instead but it’s still conflicting with your plugin’s log. The emails that are sent via WooCommerce directly, such as the customer ‘new order’ email, still show in the log with the UTC+0 timestamp.
When looking at the JSON info of each of the messages the “timestamp” for one email shows “2025-04-27 02:27:03” and for the other email “2025-04-27 12:27:05”.
I understand that’s a conflict between two plugins so it’s a bit hard to say where this needs fixing… Happy to reach out to the Melapress team as well but I’m not sure what to tell them as I’m not sure if this needs fixing in your plugin or in theirs.