Nous utilisons des cookies pour améliorer votre expérience de visite de notre site Web. Pour plus d'informations, Cliquez ici.
Mentions légales
×

Vue d'ensemble de la vie privée

Ce site utilise des cookies afin que nous puissions vous fournir la meilleure expérience utilisateur possible. Les informations sur les cookies sont stockées dans votre navigateur et remplissent des fonctions telles que vous reconnaître lorsque vous revenez sur notre site Web et aider notre équipe à comprendre les sections du site que vous trouvez les plus intéressantes et utiles.

Vous pouvez régler tous vos paramètres de cookies en naviguant sur les onglets sur le côté gauche.

Nom du cookieAcceptez
GDPR PRO - Règlement sur la protection des données générales - tout en 1 Ce module aide le site adevenir conforme à la norme RGPD en ajoutant les fonctionnalités conformes à la loi.
unknown

Prestashop : comment corriger probleme emails automatique marche plus sur Mailjet  ?

tout servces prestashop

1. Prestashop : vérifier la configuration SMTP avec Mailjet

Si vos e-mails automatiques ne partent plus depuis Prestashop via Mailjet, le premier point à vérifier est la configuration SMTP. Rendez-vous dans le menu Paramètres avancés > E-mail pour valider le nom du serveur, le port utilisé, et les identifiants de connexion. Une erreur dans ces éléments peut bloquer totalement l’envoi des e-mails transactionnels ou des confirmations de commande.

Pour assurer une communication fluide dans Prestashop, il est conseillé de tester les paramètres en envoyant un e-mail de test. Assurez-vous d’utiliser le bon port (587 ou 465) et que l’authentification SMTP est activée. Une configuration incorrecte peut entraîner une erreur silencieuse, sans message d’alerte visible, mais empêchant tous les envois.


2. Prestashop : effectuer un test d'envoi manuel

Dans Prestashop, vous avez la possibilité de tester l'envoi d'un e-mail depuis l'administration, afin d’identifier une panne entre la boutique et Mailjet. Allez dans Paramètres avancés > E-mail puis utilisez le bouton de test en saisissant une adresse valide. Cela permet de vérifier rapidement si le serveur répond correctement à la requête.

Si le test fonctionne mais que les e-mails automatiques ne partent toujours pas, cela peut venir d’un problème interne au déclenchement des e-mails dans Prestashop. Vérifiez que les actions correspondantes (commande, inscription client) sont bien validées, et qu’aucun module tiers ne bloque la chaîne de notification.


3. Prestashop : analyser les journaux d’envoi Mailjet

Lorsque Prestashop semble envoyer des e-mails mais que rien n’arrive chez le destinataire, connectez-vous à votre compte Mailjet et consultez les journaux d’envoi. Vous y verrez si les e-mails sont en file d’attente, rejetés, ou marqués comme spam. Cela permet d’identifier rapidement si le problème vient de Prestashop ou de la plateforme d’envoi.

En analysant les logs de Mailjet, vous pouvez repérer des problèmes de domaine non vérifié ou d’adresse invalide. Ces éléments doivent être corrigés pour que vos messages soient correctement délivrés depuis votre boutique Prestashop. Sans cette vérification, vous risquez de chercher inutilement du côté de la configuration Prestashop.


4. Prestashop : vérifier les enregistrements SPF et DKIM

Pour que les e-mails envoyés via Mailjet depuis Prestashop soient reconnus comme sûrs, il est indispensable de configurer correctement les enregistrements SPF et DKIM. Ces paramètres s’ajoutent dans la zone DNS de votre nom de domaine et authentifient l’émetteur auprès des fournisseurs de messagerie.

Une mauvaise configuration de ces enregistrements empêche la bonne livraison des e-mails Prestashop et peut les faire atterrir en indésirables. Mailjet fournit des valeurs précises à copier dans votre hébergeur. Une fois les DNS propagés, le taux de délivrabilité s'améliore nettement.


5. Prestashop : surveiller la file d’attente des e-mails

Il arrive que les e-mails restent bloqués dans la file d’attente de Prestashop, en particulier si le serveur SMTP Mailjet a temporairement été indisponible. Dans ce cas, les messages ne sont ni envoyés ni enregistrés comme échec, ce qui complique le diagnostic.

En vérifiant la table ps_mail ou en installant un module de gestion d’e-mails pour Prestashop, vous pouvez relancer les envois bloqués. Cela permet de maintenir une communication fluide avec les clients, sans perte de notifications essentielles.


6. Prestashop : désactiver les modules en conflit

Certains modules tiers dans Prestashop peuvent interférer avec le fonctionnement normal de Mailjet, notamment ceux qui modifient la gestion des e-mails. Si vos messages ne s’envoient plus, essayez de désactiver temporairement les modules récents pour identifier un éventuel conflit.

Une fois le module fautif identifié, remplacez-le ou contactez son développeur pour obtenir une mise à jour compatible avec Mailjet. Cette méthode permet de restaurer un fonctionnement stable de l’envoi d’e-mails dans Prestashop, sans perturber le reste de la boutique.


7. Prestashop : utiliser le module officiel Mailjet

Le module officiel Mailjet pour Prestashop offre une intégration complète et optimisée pour l’envoi d’e-mails transactionnels et marketing. Il utilise l’API Mailjet, ce qui garantit une meilleure stabilité qu’une simple configuration SMTP.

Ce module permet aussi d’accéder à des statistiques détaillées sur les campagnes et les e-mails envoyés depuis votre Prestashop. En cas de panne, les journaux intégrés facilitent la détection d’un problème technique ou d’un contenu mal formaté.


8. Prestashop : mettre à jour Prestashop et les modules

Une version obsolète de Prestashop ou du module SMTP peut provoquer des incompatibilités avec Mailjet, notamment après une mise à jour de sécurité ou un changement dans les protocoles d’envoi.

Il est important de garder Prestashop à jour, ainsi que tous les modules liés à l’e-mailing. Cela assure une meilleure compatibilité avec les serveurs Mailjet, et réduit le risque d’interruption dans la communication client.


9. Prestashop : adapter le contenu des e-mails

Mailjet peut bloquer certains e-mails provenant de Prestashop s’ils contiennent des mots interdits, des liens suspects ou des mises en page mal formatées. Ce filtre de contenu empêche l’envoi sans forcément générer un message d’erreur visible.

Vérifiez vos modèles d’e-mails dans Prestashop (commandes, inscriptions, mots de passe) et évitez les éléments déclencheurs de spam. Un e-mail clair, bien codé et conforme aux standards HTML améliore la délivrabilité.


10. Prestashop : faire appel au support Mailjet

Si toutes les vérifications échouent et que le problème persiste sur Prestashop, il est temps de contacter le support Mailjet. Leur équipe peut analyser en profondeur les journaux, les erreurs SMTP et les configurations API.

Préparez un résumé technique clair : identifiants utilisés, type de connexion, messages testés, captures d’écran… Cela accélère le diagnostic et permet de restaurer rapidement l’envoi d’e-mails automatiques dans Prestashop.