Configuration serveur entrant/sortant GMAIL
configuration_serveur_entrant_sortant_gmail
Configuration Gmail (SMTP / IMAP) — Odoo 17+
Prérequis côté Google
Pour autoriser Odoo à envoyer et recevoir des e-mails via Gmail, il faut générer un mot de passe d'application. C'est un mot de passe à 16 caractères, distinct du mot de passe habituel du compte, qui permet à une application tierce de s'authentifier sans passer par le navigateur.
Activer la validation en deux étapes
La génération de mots de passe d'application n'est possible que si la validation en deux étapes (2FA) est activée sur le compte Gmail.
- Se connecter au compte Gmail concerné.
- Se rendre sur https://myaccount.google.com/security.
- Dans la section « Comment vous connecter à Google », activer la Validation en deux étapes si ce n'est pas déjà fait.
Générer un mot de passe d'application
Note : Google a masqué le lien vers cette fonctionnalité dans l'interface de sécurité du compte. Il existe toujours mais n'est plus visible dans les menus. Il faut y accéder par URL directe.
- Se rendre sur https://myaccount.google.com/apppasswords (en étant connecté avec le bon compte).
- Saisir un nom descriptif (ex. : « Odoo Production »).
- Cliquer sur Créer.
- Google affiche un mot de passe au format xxxx xxxx xxxx xxxx. Le copier immédiatement — il ne sera plus jamais affiché.
Ce même mot de passe sera utilisé pour le serveur sortant (SMTP) et le serveur entrant (IMAP).
Activer l'accès IMAP dans Gmail
- Ouvrir Gmail dans le navigateur.
- Aller dans Paramètres (roue dentée) → Voir tous les paramètres → onglet Transfert et POP/IMAP.
- Dans la section IMAP, cocher Activer IMAP.
- Enregistrer les modifications.
Configuration dans Odoo 17
Serveur sortant (SMTP)
Menu : Configuration → Technique → Serveurs de messagerie sortants
| Champ | Valeur |
|---|---|
| Description | Gmail SMTP |
| Serveur SMTP | smtp.gmail.com |
| Port SMTP | 465 |
| Sécurité de connexion | SSL/TLS |
| Nom d'utilisateur | adresse@gmail.com |
| Mot de passe | le mot de passe d'application à 16 caractères |
Cliquer sur Tester la connexion pour valider.
Serveur entrant (IMAP)
Menu : Configuration → Technique → Serveurs de messagerie entrants
| Champ | Valeur |
|---|---|
| Nom | Gmail IMAP |
| Type de serveur | Serveur IMAP |
| Nom du serveur | imap.gmail.com |
| Port | 993 |
| SSL/TLS | coché |
| Nom d'utilisateur | adresse@gmail.com |
| Mot de passe | le mot de passe d'application à 16 caractères |
Cliquer sur Tester et confirmer. Le serveur doit passer en statut « Confirmé ».
Vérifications post-configuration
- Cron fetchmail : vérifier que l'action planifiée « Fetchmail » est bien active (Configuration → Technique → Automatisation → Actions planifiées). C'est ce cron qui interroge le serveur IMAP à intervalle régulier (5 min par défaut).
- Alias de messagerie : les e-mails entrants sont routés vers les modèles Odoo via les alias configurés sur chaque application (CRM, Helpdesk, etc.).
- Limites Google : Gmail autorise environ 500 envois/jour sur un compte gratuit et 2 000/jour sur un compte Google Workspace.