Table des matières
- Introduction
- Pourquoi les emails de PrestaShop arrivent dans le spam
- Pourquoi utiliser le SMTP hébergé en Suisse de Mailpro
- PrestaShop 8 vs 1.7 : Où trouver les paramètres SMTP
- Configuration du SMTP de PrestaShop avec Mailpro (5 Minutes)
- Correspondance exacte des champs (Aide-mémoire)
- Matrice des ports & chiffrement (465 vs 587)
- Authentifiez votre domaine : SPF, DKIM, DMARC
- Progression de la politique DMARC (Déploiement sûr)
- Quels emails PrestaShop doivent utiliser SMTP ?
- Tester, surveiller et améliorer
- Dépannage : erreurs courantes & correctifs rapides
- Meilleures pratiques pour une délivrabilité à long terme
- Liste de vérification avant vol (Copier/Coller)
- FAQs
- Conclusion
Introduction
PrestaShop gère bien le catalogue, les paniers et le paiement—mais de nombreux magasins dépendent encore du courrier PHP par défaut pour les emails transactionnels. C'est un piège de délivrabilité. Sans SMTP authentifié et alignement de domaine, les fournisseurs de boîtes aux lettres sont plus susceptibles de rediriger vos messages vers le spam. La solution rapide est de routage PrestaShop via le SMTP hébergé en Suisse de Mailpro, puis d'ajouter SPF, DKIM, et DMARC à votre domaine d'envoi. Ce guide montre les étapes exactes, les ports recommandés (465/587), où trouver les paramètres dans PrestaShop 8/1.7, et une liste de vérification pratique de dépannage.
Pourquoi les emails de PrestaShop arrivent dans le spam
PHP mail vs. SMTP authentifié
PHP mail envoie par défaut sans authentification forte. SMTP authentifié vérifie votre identité et établit un canal de confiance utilisant le chiffrement (TLS/SSL), le nom d'utilisateur et le mot de passe. Les boîtes aux lettres préfèrent les envois authentifiés et alignés et vous récompenseront avec un meilleur placement en boîte de réception.
Authentification de domaine manquante
Si votre domaine manque de SPF, DKIM, et DMARC, les fournisseurs ne peuvent pas vérifier en toute confiance que vos messages sont légitimes, ce qui augmente le risque de filtrage de spam et de spoofing.
Inadéquation expéditeur/domaine
L'utilisation d'une adresse De qui ne correspond pas au domaine authentifié (ou le changement fréquent de domaine) peut sembler suspect pour les filtres de boîtes aux lettres.
Pourquoi utiliser le SMTP hébergé en Suisse de Mailpro
- Confidentialité hébergée en Suisse : Résidence des données que vous pouvez indiquer, avec conformité en tête.
- Fondamentaux de la délivrabilité : Conseils clairs pour la configuration et l'authentification, plus des statistiques transparentes.
- Visibilité en temps réel : Surveillez les envois, suivez l'engagement et enquêtez rapidement sur les problèmes.
- Support humain : Obtenez de l'aide quand vous êtes sous pression.
En savoir plus sur la page SMTP/API de Mailpro et les FAQs SMTP/API.
PrestaShop 8 vs 1.7 : Où trouver les paramètres SMTP
- PrestaShop 8 : Paramètres Avancés → Email → Email → “Définir mes propres paramètres SMTP”.
- PrestaShop 1.7 : Paramètres Avancés → Email → Email → “Définir mes propres paramètres SMTP”.
Les libellés sont presque identiques ; si vous utilisez un thème ou un enhanceur d'administration, le chemin peut apparaître sous “Paramètres de la boutique → Avancé,” mais les champs sont les mêmes.
Configuration du SMTP de PrestaShop avec Mailpro (5 Minutes)
Fonctionne pour PrestaShop 8 et 1.7. Les libellés exacts peuvent varier légèrement selon la version, mais le flux est le même.
1) Ouvrir les paramètres email
Dans PrestaShop, allez à Paramètres Avancés → Email et choisissez “Définir mes propres paramètres SMTP (pour les utilisateurs avancés UNIQUEMENT)”.
2) Entrez vos identifiants SMTP Mailpro
- Serveur SMTP : Utilisez la valeur fournie dans votre compte Mailpro.
- Chiffrement : TLS/SSL (voir notes ci-dessous).
- Port : 465 (SSL) ou 587 (TLS).
- Authentification : Oui (nom d'utilisateur & mot de passe).
- Nom d'utilisateur/mot de passe : Vos identifiants SMTP Mailpro.
Pour les noms d'hôtes actuels et les recommandations de port/chiffrement exacts, consultez : Aperçu SMTP/API et FAQs SMTP/API.
3) Utiliser une adresse De alignée
Définissez l'email De sur une adresse du même domaine que vous authentifiez dans Mailpro (par exemple, [email protected]). L'alignement aide le DMARC à réussir et améliore la réputation.
4) Envoyer un email de test
Dans le même écran PrestaShop, utilisez Envoyer un email de test. Confirmez qu'il arrive dans la boîte de réception (pas dans le spam). S'il échoue, passez à la section Dépannage.
5) Enregistrez vos paramètres
Une fois le test réussi, enregistrez. Vos notifications de boutique seront désormais envoyées via Mailpro SMTP.
Correspondance exacte des champs (Aide-mémoire)
| Champ PrestaShop | Que saisir | Notes |
|---|---|---|
| Méthode de courrier | Définir mes propres paramètres SMTP | Nécessaire pour une livraison authentifiée |
| Serveur SMTP | Votre hôte SMTP Mailpro | Voir compte Mailpro / Page API |
| Nom d'utilisateur SMTP | Votre nom d'utilisateur SMTP Mailpro | La casse exacte compte |
| Mot de passe SMTP | Votre mot de passe SMTP Mailpro | Copiez à nouveau pour éviter les espaces cachés |
| Chiffrement | SSL ou TLS | SSL→port 465, TLS→port 587 |
| Port | 465 ou 587 | Correspond à l'encryption que vous avez choisie |
| Adresse De | [email protected] | Doit être sur un domaine authentifié |
Matrice des ports & chiffrement (465 vs 587)
- SSL + 465 : Tunnel crypté à la connexion ; les pare-feu conservateurs l'autorisent souvent.
- TLS + 587 : Démarre en clair, passe au cryptage ; largement pris en charge par les hôtes et les FAI.
Si un chemin est bloqué par l'hébergement/pare-feu, essayez l'autre avec le chiffrement correspondant.
Authentifiez votre domaine : SPF, DKIM, DMARC
L'authentification de domaine est essentielle. Ajoutez les enregistrements DNS fournis par Mailpro pour votre domaine d'envoi, puis vérifiez et testez à nouveau.
- SPF : Autorise les serveurs de Mailpro à envoyer pour votre domaine.
- DKIM : Signe cryptographiquement les messages pour prouver l'authenticité.
- DMARC : Indique aux récepteurs comment gérer les échecs et aide à se protéger contre le spoofing.
Suivez les guides ici : FAQs SMTP/API. Après la propagation, renvoyez votre email de test PrestaShop.
Progression de la politique DMARC (Déploiement sûr)
- p=none (surveiller) : recueillir des rapports, corriger les problèmes d'alignement.
- p=quarantine (application souple) : attraper les traînards sans nuire au flux légitime.
- p=reject (application complète) : une fois que l'alignement SPF/DKIM est solide.
Gardez tous les expéditeurs PrestaShop sur le même domaine authentifié pour éviter les échecs d'alignement.
Quels emails PrestaShop doivent utiliser SMTP ?
- Confirmations de commande, factures, mises à jour d'expédition
- Création de compte, réinitialisation de mot de passe, invitations à double facteur
- Notifications de remboursement, changements de statut, tickets de support
Tous les éléments ci-dessus bénéficient de l'authentification + de la journalisation Mailpro pour les audits et le support client.
Tester, surveiller et améliorer
Après être passé au SMTP et avoir authentifié votre domaine, surveillez les performances dans Mailpro : Statistiques.
- Surveillez la livraison, les ouvertures et les clics pour confirmer les améliorations.
- Suivez les tendances par rapport au contexte tel que ce qu'est un bon taux d'ouverture d'email.
- Examinez rapidement toute hausse des rebonds ou des plaintes.
Dépannage : erreurs courantes & correctifs rapides
| Symptôme | Cause probable | Comment résoudre |
|---|---|---|
| “Authentification échouée” / erreur 535 | Mauvais nom d'utilisateur/mot de passe ou utilisateur SMTP désactivé | Vérifiez à nouveau les identifiants Mailpro ; réinitialisez le mot de passe si nécessaire. Vérifiez que l'utilisateur SMTP est actif dans Mailpro. |
| Délai d'attente ou impossible de se connecter | Pare-feu, port bloqué, ou mauvais serveur/port | Essayez l'autre port supporté (465/587). Confirmez que le chiffrement correspond au port (SSL→465, TLS→587). Vérifiez l'hôte SMTP depuis la page API. |
| L'email de test est envoyé, mais atterrit dans le spam | SPF/DKIM/DMARC manquant ou inadéquation expéditeur/domaine | Ajoutez/vérifiez les enregistrements DNS selon les FAQs SMTP/API. Utilisez une adresse De sur votre domaine authentifié. |
| Adresse “De” rejetée | Utilisation d'un domaine que vous n'avez pas authentifié | Authentifiez d'abord ce domaine dans Mailpro, ou passez à un domaine authentifié. |
| Les emails de commande ne s'envoient pas, mais les autres oui | Conflit de module ou erreur de modèle | Désactivez temporairement les modules d'email non essentiels ; restaurez le modèle par défaut et retestez. Révisez les journaux PrestaShop. |
| Résultats incohérents après des changements DNS | Délai de propagation DNS | Attendez jusqu'à quelques heures, puis retestez. Confirmez les enregistrements TXT avec les outils de recherche de votre hôte DNS. |
Meilleures pratiques pour une délivrabilité à long terme
- Utilisez des expéditeurs dédiés et alignés : ex. [email protected], [email protected].
- Branding cohérent : Même nom/ domaine De sur les notifications pour renforcer la reconnaissance.
- Gardez les modèles épurés : HTML propre, texte clair et liens distincts. Évitez les images excessives ou le code lourd.
- Surveillez les signaux : Gardez un œil sur les statistiques Mailpro pour détecter les problèmes tôt.
- Sécurisez votre domaine : Maintenez SPF/DKIM/DMARC ; tournez les clés si nécessaire ; évitez les chaînes de renvoi qui brisent l'authentification.
- Envisagez l'API pour l'échelle : Si vous dépassez SMTP, l'API de Mailpro offre un envoi programmatique avec une journalisation robuste.
Liste de vérification avant vol (Copier/Coller)
- ✅ Identifiants SMTP enregistrés et email de test délivré
- ✅ Domaine De authentifié dans Mailpro (SPF, DKIM, DMARC)
- ✅ Modèles utilisant votre expéditeur authentifié et un branding cohérent
- ✅ Statistiques surveillées dans Mailpro
- ✅ Port de secours testé (465↔587) en cas de bizarreries hôte/pare-feu
FAQs
Quel port dois-je utiliser, 465 ou 587 ?
Les deux sont pris en charge. Utilisez 465 avec SSL ou 587 avec TLS, conformément aux paramètres fournis dans votre compte Mailpro. Voir SMTP Mailpro.
Ai-je besoin de SPF, DKIM et DMARC ?
Oui—ces enregistrements aident les fournisseurs de boîtes aux lettres à vérifier votre identité et à réduire le placement dans le spam. Configurez-les à partir des FAQs SMTP/API et testez à nouveau.
Puis-je utiliser l'API de Mailpro au lieu de SMTP ?
Oui. Si vous avez besoin de plus de contrôle ou d'un débit plus élevé, envisagez l'API de Mailpro.
Nos emails PrestaShop ne s'envoient toujours pas—quelle est l'étape suivante ?
Recherchez vos identifiants, changez de ports, confirmez le DNS et testez un modèle par défaut. Si les problèmes persistent, contactez-nous .
Cela affecte-t-il nos newsletters marketing ?
Non. Cette configuration est pour les notifications transactionnelles (commandes, expédition, factures, réinitialisations de mot de passe). Vous pouvez continuer à exécuter des newsletters et des promotions dans Mailpro séparément en utilisant votre SMTP/API ou l'expéditeur de campagne.
Conclusion
Le routage de PrestaShop via SMTP hébergé en Suisse de Mailpro plus l'authentification de votre domaine (SPF, DKIM, DMARC) élimine les principales raisons pour lesquelles les emails transactionnels arrivent dans le spam. Configurez SMTP, envoyez un test, surveillez les résultats dans les statistiques Mailpro et gardez les modèles propres et cohérents. C'est le chemin vers un placement stable en boîte de réception.
Prêt à passer à l'action ? Consultez l'aperçu SMTP/API, comparez les tarifs, ou contactez-nous pour obtenir de l'aide avec votre configuration.