Configuration du système d'alerting par mail
Avant de commencer, vous avez besoin d'un serveur mail SMTP capable de relayer les mails générés par votre serveur Esia. Ce serveur de mail doit bien sur être joignable par celui-ci. Pour accéder à ce serveur de mail, le serveur Esia devra connaître :
- l'adresse mail que le serveur Esia utilisera pour envoyer ces emails. (Exemple : no-reply@example.com ou alert@example.com)
- l'IP ou le nom de domaine de votre serveur de mail de relai.
- le port SMTP utilisé (25, 465, …).
- un login d'authentification si nécessaire.
- le mot de passe correspondant au login si nécessaire.
La syntaxe de la commande est :
- copy
esia-configure -S mail -f $EMAIL -r $HOST:$PORT -u $LOGIN -P
Tous les paramètres ne sont pas obligatoires. Ils correspondent à :
- -S mail (Section) afin de spécifier qu'on souhaite agir sur la section des mails
- -f $EMAIL (From) remplacez $EMAIL par l'adresse email attribuée au serveur (Exemple : no-reply@example.com)
- -r $HOST:PORT (Relayhost) remplacez $HOST par l'url de votre serveur mail (smtp.example.com) et $PORT par le port (25,465, …)
- -u $LOGIN (User) remplacez $LOGIN par l'utilisateur souhaité.
- -P (Prompt password) pour saisir le mot de passe utilisateur de façon sécurisée. (L'option -p $PASS, utilise dans certains cas, gardera le mot de passe dans l'historique des commandes saisies)
Exemple :
root@debian-buster:/# esia-configure -S mail -f alert@example.com -r smtp.example.com:465 -u alert -P Password: Confirm password: This settings will be set : From changed => alert@example.com Relayhost : => smtp.example.com:465 User changed => alert Pass changed Do you wish to apply this ? (y,n) y root@debian-buster:/#
Tester maintenant votre connexion SMTP Test de l’envoi des emails.
advanced/alertes_mail.txt · Dernière modification : 2023/03/03 10:14 de 127.0.0.1