vincentdonker
Forum Replies Created
-
it looks like the WooCommerce – Sendinblue Add-on is causing the issue. They are requiring the old class-phpmailer.php and class-smtp.php files and that is causing the issue.
You’re right, I tested again, the following plugins cause the issue when activated:
– Newsletter, SMTP, Email marketing and Subscribe forms by Sendinblue 3.0.6
– WooCommerce Sendinblue Newsletter Subscription 2.0.0I will contact Sendinblue.
Theme: Hestia Pro 3.0.4 (most recent version).
Hosting: Versio (hosting provider in the Netherlands).There is no mentioning of either “smtp” or “phpmailer” in my wp-config.php file.
There are no “must-use” plugins installed on the site.
Furthermore, what I find strange is the following:
– When I sent the “Processing-order” transactional e-mail via the Woocommerce backend, it returns the critical error.
– When I sent the “Order completed” transactional e-mail via the Woocommerce backend, it works fine.
Maybe it is good to mention: I only get the critical error message when trying to send a test e-mail via the WP-Mail-SMTP plugin. I can then just navigate to the previous page in my browser and have acces to WP-Admin.
@capuderg I tried deactivating all plugins except for WPForms and WP-Mail-SMTP and I still could not sends a test e-mail via the plugin settings. Still getting the Critical Error message.
It says to check the admin e-mail for instructions, but no mail is sent to the admin e-mail.
@capuderg Thanks you for the suggestion.
I deactivated the Sendinblue plugin and tried to send a test e-mail via WP-Mail-SMTP, I still got the critical error.
As I said, I have other WordPress sites with the same WordPress version, Theme and plugins and on those sites everything works fine. The only difference with the site that has issues is that the Woocommerce plugin is installed.
I will try to deactivate plugins one by one to see if one is incompatible with WP-Mail-SMTP.
@sanzeeb3 Thanks voor the reply.
Updating All Plugins/themes did not resolve the issue. Testing by turning off/on plugins one-by-one partially resolves the issue. I also tried uninstalling (including deleting settings) the WP-Mail SMTP plugin.
When disabling the WP-Mail-SMTP plugin, some Woocommerce transactional e-mails work again (order sent), though other transactional e-mail still don’t work (new order/processing order).
The e-mails that are sent to my admin e-mail from the contact form (WPForms) on my site does work.
The newsletter subscription confirmation mail does not work.
When doing an e-mail test in the WP-Mail-SMTP plugin I still get the critical error. On another WordPress site that is using the same plugins, I do not get the critical error.
I am not sure how to further troubleshoot.
Hello @sanzeeb3
Thanks for the quick reply. All themes and plugins are updated (I set auto-updates).
Additionally the notice below is displayed:
Trying to access array offset on value of type null in mysite.com/public_html/wp-content/plugins/woocommerce-sendinblue-newsletter-subscription/woocommerce-sendinblue.php on line 412@jetxpert Thanks I will try your suggestion.
- This reply was modified 5 years, 9 months ago by vincentdonker.