Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#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 big_smile
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 smile
Ta méthode inclu le fichier dans le mail, la mienne le met en piece jointe.

Hors ligne