Envoie mail avec PJ

Résolu/Fermé
dino - 22 mai 2014 à 09:55
 dino - 22 mai 2014 à 14:44
Bonjour,

Je suis sous AIX 7.1

je veux envoyer un mail a 2 adresses :une en principale et l'autre en copie avec une piece jointe fic1 et le corps du fichier un autre fichier fic2

j'ai testé ca :

1 - uuencode $fic1 -m $fic2| mail -s "" mail1@XXX -cc mail2@XXXr

je ne recois que fic2 et l'adresse en copie ne recois rien

2 - (echo "" ; uuencode $fic1 $fic2; cat $fic2 ) | mail -s " "" mail2@XXX -cc mail2@XXX
je recois que le corps du fic1


Si qlq a une idée !

Merci a tous et bonne journée!



4 réponses

Super !!

il faut mettre l'adresse mail de copie ne premier et ca passe !

ca donne ca :

(cat "${fic1}"; uuencode "${fic2}" "${fic1}" | mail -s "" -c $mail2 $mail1

fic1: fichier en corps du mail
fic2 : fichier en PJ
mail2 : adresse mail en copie
mail1 : adresse mail principale destinataire


Merci a tous !!
1
zipe31 Messages postés 36402 Date d'inscription dimanche 7 novembre 2010 Statut Contributeur Dernière intervention 27 janvier 2021 6 407
Modifié par zipe31 le 22/05/2014 à 10:38
Salut,

Essaie comme ça :

(cat  "${fic2}"; uuencode "${fic1}" "${fic1}") |  mail -s "" mail1@XXX -c mail2@XXXr 

Édit : correction "
-cc
" en "
-c
" ;-\
Zen my nuggets ;-)
Faites un geste pour l'environnement, fermez vos fenêtres et adoptez un manchot. <('')
0
Merci pour ta reponse :

j'ai ca en retour :

/etc/mail/sendmail.cf: line 0: cannot open: Operation not permitted

j'ai peut etre zappé de signalé que le fichier en PJ est un fichiers compressé ".Z"..je ne sais pas si ca joue ?...

Merci
0
zipe31 Messages postés 36402 Date d'inscription dimanche 7 novembre 2010 Statut Contributeur Dernière intervention 27 janvier 2021 6 407
22 mai 2014 à 10:38
Effectivement je ne pense pas que cela soit possible ;-(

Petite correction dans ma syntaxe précédente, la copie carbone se fait avec le paramètre "-c" et non "-cc" ;-(
0
dubcek Messages postés 18718 Date d'inscription lundi 15 janvier 2007 Statut Contributeur Dernière intervention 22 mars 2024 5 615
Modifié par dubcek le 22/05/2014 à 12:58
hello
uuencode convertit en texte (comme base64) donc un .Z ne pose pas de problème
essayer avec ........ ¦ mail -s "" -c mail2@XXXr mail1@xxx
0
J'ai trouvé pour mon fichier compressé ,je le renome au fic quelconque sans extention et ca passe .

Reste la copie de mail meme avec "-c" j'ai tjr le meme message :
/etc/mail/sendmail.cf: line 0: cannot open: Operation not permitted
0