Exim ok manuelement mais pas dans cron

Bonjour,

J’ai un script sous ma debian 6 qui fait une sauvegarde et m’envoie le résultat par mail.
Lorsque je lance ce script en tant que root, je reçois bien le message 8) .
Quand je lance ce même script via /etc/contrab en tant que root,

0 23 * * * root /root/backup.sh

le message “frozen” dans exim… :119 Pourquoi :open_mouth: ??

Avez-vous une idée du pourquoi du comment ?

Voici ma ligne qui envoie le mail à la fin du script :

echo "Subject: sauvegarde "$DATE_DU_JOUR | cat - $FICHIER_LOG | /usr/lib/sendmail -fbackup@mail1.fr backup@mail2.fr backup@mail1.fr

Voici le log dans /var/log/mainlog

2013-02-07 23:04:14 1U3ZZm-00023J-9I <= <> R=1U3ZZm-00023F-0n U=Debian-exim P=local S=4013 2013-02-07 23:04:14 1U3ZZm-00023J-9I ** backup@mail1.fr R=smarthost T=remote_smtp_smarthost: SMTP error from remote mail server after MAIL FROM:<> SIZE=5147: host ns0.ovh.net [213.186.33.20]: 5 53 sorry, that domain isn't allowed to be relayed thru this MTA (#5.7.1) (mail440.ha.ovh.net, smtpauth: no) 2013-02-07 23:04:14 1U3ZZm-00023J-9I Frozen (delivery error message)

Pourquoi en lançant le script manuellement je reçois bien le message et via le crontab, le mail est “frozen” ?

Merci d’avance pour vos idées

Salut,

laisses moi chercher pour toi:whistle:

encrypted.google.com/search?q=e … =en&lr=all :033

Bonjour,

Merci pour ton message mais j’ai l’impression qu’il ne répond pas à ma question. :033
Le lien que tu me donnes me renseigne sur le statut “frozen”.

Moi ce que je voudrais savoir, c’est : “Pourquoi mon mail est frozen lorsqu’il est lancé via cron en tant que root alors qu’il part bien quand le même script est exécuté manuellement sous root ?” :119