Menu de la documentation

Odoo : serveur SMTP sortant

Faites partir les e-mails d'Odoo par Mailcheer : serveur de messagerie sortant, port 587 en STARTTLS, filtre expéditeur sur votre domaine, test.

Odoo envoie ses e-mails par un serveur de messagerie sortant. Cette fiche en crée un qui passe par Mailcheer. Elle suit la documentation officielle d'Odoo 19.0 ; les libellés sont ceux de l'interface d'Odoo 19.0 en français.

Sur Odoo Online et Odoo.sh, Odoo envoie d'abord par son propre serveur. D'après sa documentation, un serveur sortant externe doit être associé à votre propre domaine : pas au sous-domaine …odoo.com de votre base.

Avant de commencer

  • Un domaine vérifié dans Mailcheer. L'adresse d'expédition doit appartenir à ce domaine. Voir Vérifier votre domaine.
  • Vos identifiants SMTP Mailcheer. 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.
  • Un accès aux Paramètres d'Odoo.

Les valeurs à saisir

Champ dans OdooValeur
« Nom »Mailcheer, ou le nom de votre choix
« Filtre expéditeur »votre domaine vérifié, par exemple votredomaine.fr
« S'authentifier avec »« Nom d'utilisateur »
« Chiffrement de la connexion »« TLS (STARTTLS), chiffrement et validation »
« Serveur SMTP »smtp.mailcheer.com
« Port SMTP »587
« Nom d'utilisateur »mailcheer
« Mot de passe »<votre clé Mailcheer>

Vous préférez le port 465 ? Saisissez 465 dans « Port SMTP » et choisissez « 4582 - SSL/TLS, chiffrement et validation » dans « Chiffrement de la connexion ». Le numéro fait bien partie du libellé affiché par Odoo en français.

Odoo remplit par défaut « Port SMTP » avec 25 et « Chiffrement de la connexion » avec « Aucun » : pensez à changer les deux.

Créer le serveur dans Odoo

  1. Ouvrez Paramètres et descendez jusqu'à la section E-mails.
  2. Cochez « Utiliser les serveurs de messagerie personnalisés », puis cliquez sur « Enregistrer » en haut de la page.
  3. Toujours dans la section E-mails, cliquez sur « Serveurs de messagerie sortants », puis sur « Nouveau ».
  4. Remplissez le formulaire avec les valeurs du tableau ci-dessus.

Le « Filtre expéditeur » décide des adresses qu'Odoo fait partir par ce serveur. D'après la documentation d'Odoo, quand il manque, les e-mails partent avec l'adresse de notification d'Odoo au lieu de celle de l'expéditeur.

Mettre les adresses d'Odoo sur votre domaine

Odoo fabrique lui-même certaines adresses, dont l'adresse de notification (notifications@… par défaut). Il s'en sert aussi à la place de l'expéditeur quand celui-ci ne correspond à aucun filtre. Ces adresses sont construites sur le « Domaine alias » de la société.

Pour qu'elles soient sur votre domaine vérifié : dans Paramètres, section E-mails, indiquez votre domaine dans le champ « Domaine alias ».

Tester

  1. En haut de la fiche du serveur, cliquez sur « Test de connexion ». Si tout va bien, Odoo affiche « Test de connexion réussi ! ».
  2. Ce bouton s'arrête juste avant l'envoi : il ne fait partir aucun message et ne vérifie pas l'adresse d'expédition. La documentation d'Odoo précise d'ailleurs qu'un test réussi ne garantit pas à lui seul que les e-mails partiront. Envoyez donc un vrai e-mail depuis Odoo, vers une adresse à vous.
  3. Dans Mailcheer, dès que ce premier e-mail arrive, la page Intégrations → Depuis votre site ou votre logiciel indique « Branché ». Elle montre aussi les refus récents, avec leur raison.

Si ça ne marche pas

  • « Une exception SMTP s'est produite. Vérifiez le numéro de port et le type de sécurité de la connexion. » ou « Une exception SSL s'est produite… » Le port et le chiffrement ne vont pas ensemble. Deux couples fonctionnent : 587 avec « TLS (STARTTLS), chiffrement et validation », ou 465 avec « 4582 - SSL/TLS, chiffrement et validation ».
  • « Aucune réponse reçue. Vérifiez l'adresse du serveur et le numéro de port. » Vérifiez smtp.mailcheer.com et le port. Le port 25 est bloqué sur Odoo Online et Odoo.sh : utilisez 587 ou 465.
  • « Le serveur a renvoyé l'exception suivante : » suivi d'un refus d'identification. Le « Nom d'utilisateur » est mailcheer, en minuscules. Pour le « Mot de passe », recollez la clé Mailcheer, sans espace au début ni à la fin.
  • Le test passe, mais Mailcheer refuse vos e-mails. Regardez la raison affichée dans les refus récents de Mailcheer. Si l'expéditeur n'est pas sur votre domaine vérifié, vérifiez que le « Filtre expéditeur » est exactement ce domaine, puis vérifiez le « Domaine alias » (voir plus haut).

Sources