Pourquoi woocommerce 3.2.1 n’envoie pas d’e-mails de notification de commandes à gmail, yahoo, ... j’ai testé de nombreuses façons de résoudre ce problème, comme l’utilisation de smtp, la désactivation des plugins actifs, le test d’autres thèmes, ... Mais rien ne fonctionne et maintenant j’ai installé ancienne version (2.6.14) et envoie des courriels à la boîte de réception et fonctionne bien. J'ai besoin de la dernière version et j'ai besoin de la réparer. Aidez moi!
Enfin, je l'ai! si vous avez un problème, vous pouvez suivre les étapes suivantes pour le faire fonctionner: install Easy WordPress SMTP . C'est le seul qui fonctionne.
Et faites ce qui est dit dans ce lien: https://stackoverflow.com/a/25175234/2674546
Avez-vous vérifié la page d'état du système dans WooCommerce pour voir si quelque chose ne fonctionne pas correctement?
En plus de cela, vous voudrez peut-être voir s'il s'agit en fait d'un problème WooCommerce ou si, par exemple, sendmail () ne fonctionne pas. Vous pouvez le vérifier dans vos paramètres PHP ou simplement en demandant un changement de mot de passe pour votre compte et voir si ce courrier électronique arrive.
Ceci était un problème connu dans WooCommerce, et est apparemment apparu apparu lorsque le filtre woocommerce_defer_transactional_emails
a été introduit. Essayez de voir si c'est le problème en le désactivant à l'aide de ce code:
add_filter( 'woocommerce_defer_transactional_emails', '__return_false' );
Si le problème persiste et que vous avez besoin d'une sauvegarde de votre courrier électronique opérationnelle, je peux vous recommander de configurer un service de courrier électronique transactionnel tel que Postmark . Ces services ont toujours été les plus fiables pour moi.