Envoie mail avec PJ

Résolu
dino -  
 dino -
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

  1. dino
     
    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
  2. zipe31 Messages postés 34620 Date d'inscription   Statut Contributeur Dernière intervention   6 501
     
    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
  3. dino
     
    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
    1. zipe31 Messages postés 34620 Date d'inscription   Statut Contributeur Dernière intervention   6 501
       
      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
    2. dubcek Messages postés 18627 Date d'inscription   Statut Contributeur Dernière intervention   5 659
       
      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
  4. dino
     
    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