#1 Le 07/08/2005, à 16:57
- szdavid
[Non Résolu, finalement] Sortie vers mail interne, pas vers fichier
Salut,
voilà, je continue dans mes configurations de sauvegardes,...
j'ai presque tout configuré comme je le souhaitais ; à quelques détails près :
voilà, je sais qu'il est possible de mettre les sorties d'une commande vers un fichier en faisant >>
comment faire pour que, au lieu de l'envoyer vers mon pc, ça me l'envoie en mail interne vers mon utilisateur qui peut faire sudo (ça, c'est un détail, je peux très bien indiquer manuellement le nom de l'utilisateur)
Merci
Dernière modification par szdavid (Le 07/08/2005, à 20:16)
Hors ligne
#2 Le 07/08/2005, à 17:23
- tigrou
Re : [Non Résolu, finalement] Sortie vers mail interne, pas vers fichier
echo "blah blah" >> fichier
écrit "blah blah" dans fichier
echo "blah blag" | mail user -s "Sujet du mail"
envoie "blah blah" par email à user avec en sujet "Sujet du mail"
Plus d'info dans le man de mail.
Hors ligne
#3 Le 07/08/2005, à 17:31
- szdavid
Re : [Non Résolu, finalement] Sortie vers mail interne, pas vers fichier
Merci beaucoup :-)
Hors ligne
#4 Le 07/08/2005, à 19:46
- szdavid
Re : [Non Résolu, finalement] Sortie vers mail interne, pas vers fichier
C'eut été trop beau
postdrop: warning: uid=1000: File too large
send-mail: fatal: szdavid(1000): Message file too big
Can't send mail: sendmail process failed with error code 69
Hors ligne
#5 Le 07/08/2005, à 19:54
- tigrou
Re : [Non Résolu, finalement] Sortie vers mail interne, pas vers fichier
par défaut la taille limite des message transmise par postfix est 10240000 octets (10Mo quand même !) tu peux augmenter cette taille en éditant le fichier /etc/postfix/main.cf et en y rajoutant par exemple :
message_size_limit = 20480000
N'oublie par de redémarrer postfix avec
sudo /etc/init.d/postfix restart
Hors ligne
#6 Le 07/08/2005, à 20:11
- szdavid
Re : [Non Résolu, finalement] Sortie vers mail interne, pas vers fichier
ok, je sais où est le problème : en fait, ma commande créé des tar de plusieurs Go ; ce qui m'intéresse, ce sont les messages de cette commande
Hors ligne
#7 Le 05/10/2005, à 16:13
- rouge_et_noir
Re : [Non Résolu, finalement] Sortie vers mail interne, pas vers fichier
Salut à tous.
Si j'ai bien compris ton problème, voici ce que je ferais.
mon_script.sh est le nom de ton script qui crée des fichiers tar de plusieurs Go.
/tmp/temp_log.txt est le fichier de log qui va servir de "tampon" pour le mail.
mon_script.sh > /tmp/temp_log.txt 2>&1
cat /tmp/temp_log.txt | mail user -s "Sujet du mail"
rm /tmp/temp_log.txt
Voilà, j'espère que ça répondra à ta question (si elle est toujours d'actualité, vu la date).
A+