Skip to main content

07 - Messagerie

1) Installation de Postfix

 

Dépendance

Installation des dépendance de postfix.

sudo apt update
sudo apt install postfix mailutils libsasl2-2 ca-certificates libsasl2-modules

 

Configuration

Pour configurer postfix, il faut compléter la configuration ci-dessous.

relayhost = [smtp.gmail.com]:587

smtp_use_tls = yes
smtp_sasl_auth_enable = yes
smtp_sasl_password_maps = hash:/etc/postfix/sasl_passwd
smtp_sasl_security_options = noanonymous
smtp_tls_CAfile = /etc/ssl/certs/ca-certificates.crt

Les informations ci-dessus son à compléter dans le fichier suivant : /etc/postfix/main.cf

 

Ajout identifiant Gmail

Créer le fichier suivant :

sudo nano /etc/postfix/sasl_passwd

Il faut ajoute l'adresse email ainsi que le mot de passe :

[smtp.gmail.com]:587 projet-irs@gmail.com:TON_MOT_DE_PASSE_APP

Il faut bien utiliser son mot de passe d'application, pas son vrai mot de passe

 

Sécurité

 

sudo chmod 600 /etc/postfix/sasl_passwd
sudo postmap /etc/postfix/sasl_passwd

 

Test envoi

La commande suivante permet de tester l'envoie d'un mail.

echo "Test mail" | mail -s "Test Zabbix" projet-irs@gmail.com

 

 

 

2) Configuration de Zabbix

 

 

Connexion Mail

Dans l’interface web de Zabbix :

  • Va dans Alertes → Types de média
  • Configure Email :
    • SMTP server : localhost
    • SMTP helo : ton hostname
    • SMTP email : projet-irs@gmail.com

image.png

 

Association Mail / utilisateur

Afin que Zabbix sache à qui envoyé l'alerte, il faut configurer l'utilisateur avec l'adresse mail de destination.

Dans l’interface web de Zabbix :

  • Va dans Utilisateurs → Utilisateurs
  • Configure Média dans l'utilisateur Admin:

image.png

 

 

Action

Maintenant que tout est configuré, il faut maintenant créé une action.

Dans l’interface web de Zabbix :

  • Va dans Alertes → Actions → Créé une actions
  • Configure l'action :
    • Nom : Alerte Problème
    • Conditions : Le problème est supprimé : non
  • Configure l'opération :
    • Opérations : Envoyer au utilisateur : Admin

 

image.png

 

 

3) Résultat

A partir de ce moment la, lorsqu'un problème est détecté une alerte est automatiquement envoyé au trois adresses configurés

image.png

 

 

4) Source

https://www.zabbix.com/documentation/6.0/fr/manual/quickstart/notification

https://www.zabbix.com/documentation/4.2/fr/manual/quickstart/notification#:~:text=La%20livraison%20des%20notifications%20est,marqu%C3%A9s%20d'un%20ast%C3%A9risque%20rouge.