envoie mail par crontab [RESOLU] - Logiciels - Linux et OS Alternatifs
Marsh Posté le 29-10-2013 à 10:32:04
Pas besoin de redémarrer crond, regarde les syslogs ce qu'ils disent sur ce créneau horaire, mais je suppose que c'est un problème de chemin.
Essaye :
- soit en rajoutant au début de ton crontab
PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin |
- soit en utilisant /usr/bin/mail (ou le chemin absolu qui est bon dans ton context.
Marsh Posté le 29-10-2013 à 10:47:34
j'ai essayé ceci
Code :
|
cela ne fonctionne pas
pourtant j'ai bien l'application dans /bin/mail
en le faisant manuellement ça fonctionne.
J'ai mis 1mn pour que le test soit rapide
c'est une red hat 6.3
Marsh Posté le 29-10-2013 à 10:56:31
o'gure a écrit : Pas besoin de redémarrer crond, regarde les syslogs ce qu'ils disent sur ce créneau horaire, |
+ regarde la mailbox de root ou de ton user en local, les erreurs sont censées être remontées
Marsh Posté le 29-10-2013 à 11:29:12
pardon mais ou ?
Marsh Posté le 29-10-2013 à 11:48:06
j'envoie directement sur mon serveur smtp, sans authentification.
mon serveur smtp est configuré pour recevoir ce type de mail de mon serveur linux
Marsh Posté le 29-10-2013 à 12:09:55
bon ok ça fonctionne
avec ceci dans le crontab
1 * * * *
ça me l'envoyé toutes les premiére minute de l'heure et non pas chaque minute.
Marsh Posté le 29-10-2013 à 10:23:35
bonjour,
j'ai un problème sur l'utilisation du crontab
je voudrais que crontab envoie a 7h du matin un mail
en ligne de commande cela fonctionne
mail -S smtp=10.2.99.99 -s "Sauvegarde de monlogiciel" mailexploitation@pouetpouet.fr < /opt/logiciel/back/tmp/ficsauvegarde
mais quand je passe sous crontab "crontab -e"
je ne reçoi pas de mail...
que me manque t'il ?
0 7 * * * mail -S smtp=10.2.99.99 -s "Sauvegarde de monlogiciel" mailexploitation@pouetpouet.fr < /opt/logiciel/back/tmp/ficsauvegarde
faut il faire un "/etc/init.d/crond restart" apres chaque modification ?
Message édité par skoizer le 29-10-2013 à 13:40:59
---------------
je veux tout, tout de suite, et gratuitement ! miladiou !