| Scroll Ignore | ||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||
|
Problème et solution
Tester votre commande
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 :
| Scroll Title | |||||||
|---|---|---|---|---|---|---|---|
| |||||||
|
Puis envoyer votre commande, par exemple :
| Scroll Title | |||||||
|---|---|---|---|---|---|---|---|
| |||||||
|
Vous devriez alors recevoir :
| Code Block | ||||
|---|---|---|---|---|
| ||||
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
Si vous avez des difficultés, veuillez vérifier les logs :
- Du Réactionner dans /var/log/shinken/
- De votre serveur mail linux (postfix/smtp) dans /var/log/maillog
Configuration avancée (relais SMTP)
Par défaut, chaque distribution Linux propose un service de boite aux lettres préinstallé (Exim4 pour Debian et Postfix pour Almalinux). Ce service est utilisé par Shinken pour délivrer les emails aux utilisateurs.
La configuration par défaut de ces services ne permet généralement pas d'envoyer des emails en dehors du réseau privé ou ceux-ci sont installés. Il devient alors nécessaire de les reconfigurer, pour leur faire utiliser un "relais SMTP".
| Info |
|---|
Un relai SMTP correspond à un serveur de l'infrastructure, spécifiquement dédié à l'envoi et la réception d'email. Celui-ci est généralement configuré pour être capable d'envoyer et recevoir des mails provenant de l'extérieur. Le relai est caractérisé par sa capacité à gérer les emails d'autres serveurs. Dans notre cas, le serveur Shinken transfère son mail au relai, qui sera chargé de l'envoyer. |
Configuration Postfix (sans authentification)
Pour configurer Postfix à utiliser un relai SMTP, il faut :
- Éditer le fichier /etc/postfix/main.cf
- Se rendre dans la section relative au "relayhost" et ajouter une ligne avec l'IP de votre serveur SMTP Principale ( exemple => 192.168.1.240 ) : relayhost = 192.168.1.240
Redémarrer postfix
Code Block language text theme Emacs service postfix restart
Test d'envoi de mail :
Code Block language text theme Emacs echo "Message de test" | mailx -s "sujet du mail:test" mon.mail@my_domain
