PrestaShop : envoi en SMTP
Faites partir les e-mails de votre boutique PrestaShop 8 ou 9 par Mailcheer : paramètres SMTP, couple port et chiffrement, adresse de la boutique, e-mail test.
PrestaShop envoie de nombreux e-mails à vos clients, de l'inscription jusqu'à la commande. Dans ses paramètres avancés, vous pouvez lui indiquer votre propre serveur SMTP : ici, celui de Mailcheer. Cette fiche vaut pour PrestaShop 8 et PrestaShop 9. Un seul réglage diffère entre les deux : le couple port et chiffrement.
Avant de commencer
- Un domaine vérifié dans Mailcheer. L'adresse d'expédition de la boutique doit appartenir à ce domaine. Pour vérifier un domaine, suivez la fiche Vérifier votre domaine.
- Vos identifiants SMTP. Dans Mailcheer, ouvrez Intégrations → Depuis votre site ou votre logiciel et cliquez sur « Créer mes identifiants ». La clé ne s'affiche qu'une fois : copiez-la tout de suite.
Si votre administration PrestaShop est en anglais, voici les libellés utilisés dans cette fiche :
| En français | En anglais |
|---|---|
| Paramètres avancés | Advanced Parameters |
| Utiliser mes propres paramètres SMTP (pour les experts uniquement) | Set my own SMTP parameters (for advanced users ONLY) |
| Nom de domaine de l'e-mail | Email domain name |
| Serveur SMTP | SMTP server |
| Utilisateur SMTP | SMTP username |
| Mot de passe SMTP | SMTP password |
| Chiffrement | Encryption |
| Aucun | None |
| Port | Port |
| Enregistrer | Save |
| Testez votre configuration e-mail | Test your email configuration |
| Envoyer un e-mail test à | Send a test email to |
| Envoyer un e-mail test | Send a test email |
| Paramètres de la boutique | Shop Parameters |
| Magasins | Stores |
| Coordonnées | Contact details |
| Adresse e-mail de la boutique | Shop email |
| Nom du magasin | Store name |
Le bon couple port et chiffrement
Pour savoir quelle version vous avez, ouvrez la liste « Chiffrement » (partie suivante, étape 7) : PrestaShop 8 y propose « Aucun », « TLS » et « SSL », PrestaShop 9 seulement « Aucun » et « TLS ».
| Version | Chiffrement | Port |
|---|---|---|
| PrestaShop 8 (recommandé) | « TLS » | 587 |
| PrestaShop 8 (autre possibilité) | « SSL » | 465 |
| PrestaShop 9 | « TLS » | 465 |
Sur PrestaShop 9, « TLS » chiffre la connexion dès le premier échange : c'est ce qu'attend le port 465.
Brancher PrestaShop
- Dans le menu de l'administration, ouvrez Paramètres avancés → E-mail.
- Dans la section « E-mail », sélectionnez « Utiliser mes propres paramètres SMTP (pour les experts uniquement) ». De nouveaux champs apparaissent.
- Dans « Nom de domaine de l'e-mail », vous pouvez ne rien mettre : l'aide du champ conseille de le laisser vide si vous ne savez pas quoi y indiquer.
- Dans « Serveur SMTP », saisissez
smtp.mailcheer.com. - Dans « Utilisateur SMTP », saisissez
mailcheer. - Dans « Mot de passe SMTP », collez votre clé Mailcheer.
- Dans « Chiffrement », choisissez « TLS » (ou « SSL » sur PrestaShop 8 si vous prenez le port 465).
- Dans « Port », saisissez
587sur PrestaShop 8, ou465sur PrestaShop 9. - Cliquez sur « Enregistrer ».
L'adresse d'expédition de la boutique
PrestaShop envoie ses e-mails depuis l'adresse de la boutique. Sa documentation la décrit comme l'adresse que vos clients voient quand ils reçoivent un e-mail de votre boutique. Elle doit appartenir à votre domaine vérifié dans Mailcheer.
- Ouvrez Paramètres de la boutique → Contact → Magasins.
- Dans la section « Coordonnées », saisissez dans « Adresse e-mail de la boutique » une adresse de votre domaine vérifié, par exemple
boutique@votre-domaine.fr. - Cliquez sur « Enregistrer ».
Tester
- Revenez sur Paramètres avancés → E-mail.
- Dans la section « Testez votre configuration e-mail », saisissez votre adresse dans « Envoyer un e-mail test à ».
- Cliquez sur « Envoyer un e-mail test ».
- Vérifiez que l'e-mail est bien arrivé, dans le bon format. S'il n'arrive pas, reprenez vos réglages : c'est ce que conseille la documentation de PrestaShop.
Revenez ensuite dans Mailcheer, sur Intégrations → Depuis votre site ou votre logiciel. Dès que le premier e-mail est arrivé, la page indique que le branchement fonctionne : « Branché ». Elle montre aussi les refus récents, avec leur raison.
Si ça ne marche pas
- PrestaShop 9 avec le port 587. Avec « TLS », PrestaShop 9 n'arrive pas à se connecter sur le port 587 : l'équipe de PrestaShop a confirmé ce comportement (ticket 36663). Passez au port
465, toujours avec « TLS ». - PrestaShop 8 : le port et le chiffrement ne vont pas ensemble. Gardez l'un des deux couples,
587avec « TLS » ou465avec « SSL », sans les mélanger. - Le mot de passe est refusé. Vérifiez que « Utilisateur SMTP » contient exactement
mailcheer, puis recollez la clé en entier, sans espace avant ni après, et enregistrez. - Le nom du magasin contient deux-points. La documentation de PrestaShop prévient qu'un « : » dans « Nom du magasin » peut faire échouer l'envoi des e-mails. Remplacez-le par un tiret, dans Paramètres de la boutique → Contact → Magasins.
- L'e-mail est refusé. Regardez la raison affichée dans Mailcheer. L'adresse d'expédition doit appartenir à un domaine vérifié : contrôlez « Adresse e-mail de la boutique ».
Sources
- Email — documentation de PrestaShop 9 — consultée le 25/09/2026
- Email — documentation de PrestaShop 8 — consultée le 25/09/2026
- Contact — documentation de PrestaShop 9 — consultée le 25/09/2026
- Formulaire SMTP de PrestaShop 9.1.5, code source officiel — consultée le 25/09/2026
- Formulaire SMTP de PrestaShop 8.2.8, code source officiel — consultée le 25/09/2026
- Envoi des e-mails de PrestaShop 9.1.5, code source officiel — consultée le 25/09/2026
- Ticket 36663 : PrestaShop 9 et le port 587 — consultée le 25/09/2026
- Pack de traduction française officiel de PrestaShop 9.1.5 — consultée le 25/09/2026