#1 Le 19/07/2007, à 10:37
- Daminou75
mutt envoie de mail dans un script shell
Salouté,
bah ma requête est simple en fait je n'arrive pas à envoyer un mail avec une pièce jointe en une ligne de commande avec mutt...
car si j'arrive à le faire en une ligne bah je pourrai l'incorporer à mon script shell de sauvegarde pour m'envoyer par mail mon fichier .sql ;-)
quelqu'un pourrait me filer un ptit coup de main ?
là actuellement je fais ceci
mutt -s "test dm" -a toto.txt maildestinataire@machin.com
test dm est le sujet et toto.txt est le fichier à joindre. En fait le soucis c'est qu'une fois que je fais ça j'ai mutt qui me demande de confirmer l'envoie puis les différents champs... donc génant si je veux automatiser le tout afin d'avoir un envoi de mon backup de ma base de données extrenalisé via mail...
ah et il me faudrait aussi pouvoir mettre un émetteur du mail...
merci d'avance
Dernière modification par Daminou75 (Le 19/07/2007, à 10:38)
Adresse de mon blog : http://blog.lemondelibre.org
- LeMondeLibre est mon blog perso. Nouvelles technologies, logiciels libres, art de vivre, road trip, passions diverses etc... Tout y passe. Restez connecté ! -
Hors ligne
#2 Le 19/07/2007, à 13:14
- snigit
Re : mutt envoie de mail dans un script shell
Rajoute "<." a la fin
mutt -s "test dm" -a toto.txt maildestinataire@machin.com <.
Hors ligne
#3 Le 19/07/2007, à 13:38
- Daminou75
Re : mutt envoie de mail dans un script shell
Salouté,
le <. signifie qu'il n'a plus beosin d'argument ??
et pour le mail from comment puis-je faire ?
Adresse de mon blog : http://blog.lemondelibre.org
- LeMondeLibre est mon blog perso. Nouvelles technologies, logiciels libres, art de vivre, road trip, passions diverses etc... Tout y passe. Restez connecté ! -
Hors ligne
#4 Le 19/07/2007, à 13:50
- snigit
Re : mutt envoie de mail dans un script shell
le "<." je sais pas, j'ai trouvé ca sur le net
Il à l'air de servir à ne pas poser de questions
Pour le champ from, je sais pas, la seule solution que je vois c'est de jouer avec le fichier .muttrc
Si tu n'en as pas, par défaut il prend celui la : /etc/Muttrc
Tu peux lui spécifier avec -f (à vérifier) un autre fichier .muttrc a utiliser, donc tu peux en créer un spécial pour ce que tu veux faire...
Hors ligne
#5 Le 19/07/2007, à 16:07
- Daminou75
Re : mutt envoie de mail dans un script shell
Salouté,
il me semble que c'est -F mais je voit ce que tu veux dire je vais testé et je mettrai la réponse ici ma fois ;-)
Adresse de mon blog : http://blog.lemondelibre.org
- LeMondeLibre est mon blog perso. Nouvelles technologies, logiciels libres, art de vivre, road trip, passions diverses etc... Tout y passe. Restez connecté ! -
Hors ligne
#6 Le 30/07/2007, à 07:16
- servhome
Re : mutt envoie de mail dans un script shell
essaie
mutt -s "sujet du mail" user@adresse.fr < /arborescence/fichier.txt
ca marche tres bien
cordialement
Willy
#7 Le 30/07/2007, à 07:18
- servhome
Re : mutt envoie de mail dans un script shell
euh j oubliais pense aussi a créer le fichier .muttrc et tu mets dedans par exemple :
my_hdr From: Willy Martin <admin@servhome.org>
my_hdr Reply-To: Willy Martin <admin@servhome.org>
~
#8 Le 04/08/2007, à 18:59
- snigit
Re : mutt envoie de mail dans un script shell
pour servhome : pour preciser, ca depend de ce qu'il veut faire
Ta méthode inclu le fichier dans le mail, la mienne le met en piece jointe.
Hors ligne