Bonjour

j'ai un souci de méthode pour un script
j'ai besoin d'envoyer un mail avec mailx depuis une machine postfix sans utiliser le traditionnel et bien pratique uuencode.

normalement je ferais comme ça
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
cat ${BASE}/contenu.txt > courrier.txt
zip -T ${BASE}/fichier.zip ${BASE}/joint.txt 
uuencode ${BASE}/fichier.zip ${BASE}/fichieruue.zip > ${BASE}/fichieruue.zip
echo "\n" >> courrier.txt
cat ${BASE}/fichieruue.zip >> courrier.txt
mailx -s "Nouveau test avec zip" "toto@titi.com" < courrier.txt
mais là je ne peux pas

PS: et sans rien utiliser d'autre que postfix et mailx bien sur pour faciliter le tout (impossible d'installer quoi que ce soit de plus).

Merci




Je me souviens maintenant il faut utiliser mutt avec le param -a
et mutt est dispo sur la machine donc ça résoud mon probleme

Code : Sélectionner tout - Visualiser dans une fenêtre à part
echo "message" | mutt -x -s "blabla sujet" toto@fai.com -a fichier.zip
vive ma mémoire, vive moi