Skip to main content

Messagerie

Notification par email

pour les versions inférieur à 25.01, il faudra configurer postfix puis Wazo

Paramètres postfix

Depuis un terminal

mkdir -p /etc/xivo/custom-templates/postfix/etc/postfix && cd "$_"

Il faut ensuite créer les fichiers qui contiennent les informations d'authentification au serveur de mail.

Pour l'exemple, j'utilise les informations suivantes.

Il faudra remplacer ces valeurs par les vôtres.

  • addresse mail : contact@toriphone.fr
  • mot de passe: piou-piou
  • server: smtp.toriphone.fr:587
touch sender_relay && echo "contact@toriphone.fr smtp.toriphone.fr:587" >> sender_relay \
touch sasl_passwd && echo "smtp.toriphone.fr:587 contact@toriphone.fr:piou-piou" >> sasl_passwd

On génère les tables de correspondances :

postmap sasl_passwd sender_relay

on sécurise le fichier qui possède le mot de passe :

chmod 600 sasl_passwd

On récupère le fichier de configuration par défaut de postfix :

cp /etc/postfix/main.cf ./

On édite le fichier de configuration avec les bonnes informations :

nano ./main.cf

Et on renseigne :

smtp_use_tls = yes
smtp_sender_dependent_authentication = yes
sender_dependent_relayhost_maps = hash:/etc/postfix/sender_relay
smtp_sasl_auth_enable = yes
smtp_sasl_security_options = noanonymous
smtp_sasl_password_maps = hash:/etc/postfix/sasl_passwd

Paramètres Wazo

On va utiliser le plugin wazo-update-smtp-origin qui va grandement nous aider

apt install wazo-plugind-cli
wazo-plugind-cli -c "install git https://github.com/wazo-communication/wazo-update-smtp-origin"
wazo-update-smtp-origin

Plusieurs écrans vont nous demander des informations

  1. le domaine d'origine du smtp toriphone.fr dans mon cas
  2. le domaine toriphone.fr dans mon cas
  3. l'utilisateur contact dans mon cas
  4. le serveur smtp.toriphone.fr:587 dans mon cas
  5. fallback dans mon cas, je n'ai pas de serveur secondaire en cas d'échec, je laisse donc vide

Customisation de la notification

Dans toriphone Admin

Aller dans le tenant master,

Puis dans Configuration globale / Gestion Messagerie

Nous allons modifier les champs suivants :

  • emailbody: C'est le message envoyé, vous pouvez simplement modifier la signature, afin de faire apparaitre le nom de votre entreprise.
  • emaildateformat: Vous pouvez changer le format %Y-%m-%d à %H:%M:%S par %A %d %B %Y à %Hh%M ce qui donnera par exemple "vendredi 13 juin 2025 à 12h05".
  • emailsubject: Vous pouvez changer afin de faire apparaitre votre nom, exemple Messagerie Toriphone.
  • fromstring: Le nom ☎️ Messagerie Toriphone ☎️
  • locale: fr_FR.UTF-8(a ajouter manuellement).
  • serveremail: l'adrese email d'expédition, dans mon exemple contact@toriphone.fr

Vous pouvez trouver les icônes à cette page