Envoyer cron.log par mail automatiquement
Bonjour,
J'ai un cron job qui est appelé toutes les 2 heures pour monitorer l'état des serveurs. Je voudrais que le log en output soit en pièce jointe dans un mail envoyé vers mon adresse mail.
J'ai essayé ça mais je ne reçois rien :
Quelqu'un sait c'est quelle est l'erreur ?
Merci d'avance
J'ai un cron job qui est appelé toutes les 2 heures pour monitorer l'état des serveurs. Je voudrais que le log en output soit en pièce jointe dans un mail envoyé vers mon adresse mail.
J'ai essayé ça mais je ne reçois rien :
0 */2 * * * /DATA/scripts/Daily_Script.sh &> ; mailx -s "APP2_Monitoring_Log" mymail@example.ma </DATA/scripts/cron.log
Quelqu'un sait c'est quelle est l'erreur ?
Merci d'avance
Configuration: Windows / Chrome 76.0.3809.100
A voir également:
- Envoyer cron.log par mail automatiquement
- Gmail envoyer un mail - Guide
- Windows live mail - Télécharger - Mail
- Publipostage mail - Accueil - Word
- Envoyer un mail en cci - Guide
- Automatiquement - Guide
2 réponses
Bonjour
Tu peux te référer à cette page pour voir la syntaxe de la commande mail.
Ensuite pour rediriger le contenu de ton fichier dans ton mail, voici ce que tu peux faire :
Une fois que tu es parvenu à faire fonctionner ta commande
Bonne chance
Tu peux te référer à cette page pour voir la syntaxe de la commande mail.
Ensuite pour rediriger le contenu de ton fichier dans ton mail, voici ce que tu peux faire :
echo /DATA/scripts/cron.log | mail -s "Sujet email" -aFrom:Harry\<harry@gmail.com\> mymail@example.ma
Une fois que tu es parvenu à faire fonctionner ta commande
Bonne chance
Tiens, un bon lien concernant les redirections : https://wiki.bash-hackers.org/syntax/redirection
mais ça n'envoie aucun mail