Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Scroll Ignore
scroll-pdftrue
scroll-officetrue
scroll-chmtrue
scroll-docbooktrue
scroll-eclipsehelptrue
scroll-epubtrue
scroll-htmltrue
Panel
titleSommaire

Table of Contents
stylenone

Problème et solution

Méthodologie de résolution

Tester la commande manuellement

Pour vérifier le bon envoi de l'email, loguez-vous sur la machine qui héberge votre Reactionner puis utiliser l'utilisateur shinken via :

Code Block
languagetext
themeEmacs
su - shinken


Puis envoyer votre commande, par exemple : 

Code Block
languagetext
themeEmacs
/var/lib/shinken/libexec/notifications/notify_by_email.py --title-tpl /var/lib/shinken/libexec/notifications/service_alert_title_template.tpl --content-tpl /var/lib/shinken/libexec/notifications/service_alert_content_template.tpl -r "RECEIVER@DOMAIN.COM" -F "SENDER@DOMAIN.COM"


Vous devriez alors recevoir :

Code Block
languagetext
themeEmacs
DATE,426:INFO: Mail sent successfully

Si vous avez remplacé "RECEVEUR@DOMAIN.COM" par votre adresse mail, vous devriez recevoir l'email dans votre boite email. Le mail sera vide de sens, mais vous prouvera que votre serveur est fonctionnel.

Panel

Logs

Problème d'envoi : regarder dans les logs

Si l'envoi échoue, les logs du relai SMTP peuvent donner des indications précieuses sur la cause de l'échec.

Pour Postfix :

  • la commande journactl permet d'afficher les logs du service :

    Code Block
    languagetext
    themeEmacs
    journalctl -xf -u postfix
  • Le fichier de log "secure" contient les informations concernant les dernières connexions :

    Code Block
    languagetext
    themeEmacs
    cat /var/log/maillog


Ces logs permettent, entre autres, de savoir :

  • Si le problème d'envoi provient de la connexion avec le relayhost.
  • Si la résolution de nom s'effectue correctement. 

Les erreurs connues

Si vous avez des difficultés, veuillez vérifier les logs :

  • Du Réactionner dans /var/log/shinken/reactionnerd.log
  • De votre serveur mail linux (postfix/smtp) dans /var/log/maillog