Skip to main content

Configuration mail

Cette documentation concerne la configuration d'envois réception de mails via Odoo via une seule boite mail (+ une redirection si on veut pouvoir recevoir des messages directement). 

 Si vous souhaitez qu'Odoo envoie des mails depuis plusieurs adresse d'un même domaine, la configuration est différente de celle décrite ci-dessous.

Il y a 2 options de configuration, en fonction de ce qu’on veut pour les courriels entrants :

  1. Permettre uniquement les réponses à des messages envoyés depuis Odoo.
  2. Permettre les réponses à des messages envoyés depuis Odoo et permettre de recevoir des nouveaux messages indépendants (qui créent des tâches, par exemple).

L’option 1 est la plus simple et ne nécessite qu’une seule adresse. L’option 2 est un petit peu plus compliquée, et nécessite un alias (une adresse de redirection) en plus.

Voici (ci-dessous) comment configurer Odoo, en supposant que l’adresse qu’on veut utiliser pour toutes les communications soit mailbox@example.net (la valeur mailbox est un exemple, cela peut être remplacé par n’importe quoi, du moment que l’adresse en question existe).

Avec l’option 1, si quelqu’un envoie un courriel à l’adresse en question, Odoo envoie une réponse automatique disant que le message ne peut pas être traité car il s’agit d’une adresse utilisée pour récolter les réponses.

Pour l’option 2, il faut créer un alias (une adresse de redirection) (auprès de l’hébergeur de courriel) qui redirige vers l’adresse de base, et qui sera utilisée pour les réponses. Dans les exemples ci-dessous, on utilise l’alias mailbox-reply@example.net qui doit rediriger vers mailbox@example.net.

Avec l’option 2, pour que les courriels entrants soient correctement traités, il faut en plus créer un mail.alias dans Odoo avec comme alias_name mailbox, et choisir le modèle d’enregistrements à créer.

Serveur sortant

Configurer via Paramètres>Techniques>Serveur de messagerie sortant

Les noms techniques des champs sont mis entre parenthèse

  • Filtre expéditeur (from_filter) : mailbox@example.net
  • Serveur SMTP (smtp_host) : l’adresse du serveur SMTP
  • Port SMTP (smtp_port) : le port du serveur SMTP
  • Nom d'utilisateur (smtp_user) : mailbox@example.net (valeur habituelle, dépend du serveur de courriel utilisé)
  • Mot de passe (smtp_pass) : le mot de passe de cette boite de courriel

Il faut également configurer la sécurité de la connexion en fonction des informations fournies par le fournisseur de courriel.

Serveur entrant

Configurer via Paramètres>Techniques>Serveur de messagerie entrant

  • Nom du serveur (server) : l’adresse du serveur SMTP
  • Type de serveur (server_type) : IMAP (bien que POP fonctionnerait aussi)
  • Nom d'utilisateur (user ) : mailbox@example.net (valeur habituelle, dépend du serveur de courriel utilisé)
  • Mot de passe (password) : le mot de passe de cette boite de courriel

Il faut également configurer la sécurité de la connexion en fonction des informations fournies par le fournisseur de courriel.

Paramètres système

Configurer via Paramètres>Techniques>Paramètres systèmes

  • mail.catchall.alias : mailbox
  • mail.catchall.domain : example.net
  • mail.default.from : mailbox (peut aussi être une adresse de courriel complète si on veut utiliser un domaine différent que celui défini par mail.catchall.domain).

Cette configuration est pour la possibilité 1. Pour la possibilité 2, c’est identique, à part ceci :

  • mail.catchall.alias: mailbox-reply

Documentation officielle

Voir également la documentation officielle d’Odoo