MAIL cryptet uuencode

Bonjour,
voila j'utliser uuencode pour attacher un fichier au mail mais j'ai le fichier en contennu et tous est crypter alors je voudrais bien de l'aide merci ???
Configuration: Windows XP
Firefox 2.0.0.14

7 réponses

  1. Modérateur
    Salut,

    Si tu nous décrivais les manips que tu fais, peut être serions-nous à même de t'aider...

    Sinon, peut être employer "uudecode" pour lire ton fichier ;-))
    1. MAIL_FROM="toto@yahoo.fr"

      MAIL_CC="tata@gmail.com"
      MAIL_TO="titi@gmail.com"
      MAIL_HOST="smtp.free.fr"
      #------------------------+
      # Variables de traitement|
      #------------------------+
      DATE=`date +%F`
      #-------------------------------+
      # Generation du corps du message|
      #-------------------------------+
      MAIL_SUBJECT="koukou du $DATE"
      MAIL_BODY="Bonjour ..."

      echo "" >/tmp/mailVisaTmp.$$ ( je vide le temp)
      echo "To: $MAIL_TO" >> /tmp/mailVisaTmp.$$
      echo "Cc: $MAIL_CC" >> /tmp/mailVisaTmp.$$
      echo "$MAIL_SUBJECT" >> /tmp/mailVisaTmp.$$
      echo "$MAIL_BODY" >>/tmp/mailVisaTmp.$$
      echo "" >>/tmp/mailVisaTmp.$$
      uuencode -m /home/arnaud/BDD/java/genere_excel/fichier.xls fichier1.xls >>/tmp/mailVisaTmp.$$
      /usr/sbin/ssmtp -f $MAIL_FROM -t < /tmp/mailVisaTmp.$$ (et ici j'envoye grace au ssmtp )
      merci de ton aide
      1. Modérateur
        Voilà un exemple avec un fichier "icone_attention.gif" à encoder avec "uuencode" sous le nom "essai.gif", à envoyer via la commande "mail" (sendmail est configuré sur mon poste) et à décoder avec "uudecode" :
        [tmpfs]$ ls
        icone_attention.gif
        
        [tmpfs]$ file icone_attention.gif
        icone_attention.gif: GIF image data, version 89a, 40 x 39
        
        [tmpfs]$ uuencode -m icone_attention.gif essai.gif | mail -v -s "Encodage gif" toto@domaine.fr
        toto@domaine.fr... Connecting to mdk.localdomain. via relay...
        220 MDK.localdomain ESMTP Sendmail 8.13.4/8.13.4; Wed, 18 Jun 2008 19:12:25 +0200
        >>> EHLO MDK.localdomain
        250-MDK.localdomain Hello MDK.localdomain [192.168.10.199], pleased to meet you
        250-ENHANCEDSTATUSCODES
        250-PIPELINING
        250-8BITMIME
        250-SIZE
        250-DSN
        250-ETRN
        250-AUTH DIGEST-MD5
        250-DELIVERBY
        250 HELP
        >>> MAIL From:<jp@MDK.localdomain> SIZE=1729 AUTH=jp@MDK.localdomain
        250 2.1.0 <jp@MDK.localdomain>... Sender ok
        >>> RCPT To:<toto@domaine.fr>
        >>> DATA
        250 2.1.5 <toto@domaine.fr>... Recipient ok
        354 Enter mail, end with "." on a line by itself
        >>> .
        250 2.0.0 m5IHCPsd004651 Message accepted for delivery
        toto@domaine.fr... Sent (m5IHCPsd004651 Message accepted for delivery)
        Closing connection to mdk.localdomain.
        >>> QUIT
        221 2.0.0 MDK.localdomain closing connection
        [tmpfs]$
        Là je récupère mon mail sur mon compte, je fais un copier/coller du contenu dans un fichier que je sauvegarde dans mon répertoire "tmpfs" sous le nom "fichier" et que je décode...
        [tmpfs]$ ls
        fichier  icone_attention.gif
        
        [tmpfs]$ cat fichier
        begin-base64 664 essai.gif
        R0lGODlhKAAnAPcAAMshEcshEcsiEssiFMsjFcskFsslGMsmGcsnG8soHMsp
        HssrIMwsIcwtI8wuJMwvJswwJ8wyKcwzKsw0LMw1Lcw3L8w4MM05Ms06M807
        Nc09Ns0+N80/Oc1AOs1CPM1DPc5EPs5FQM5GQc5IQs5JQ85KRc5LRs5MR89N
        Sc9OSs9QS89RTM9STc9TT89UUNBVUdBWUtBXU9BZVdBaVtBbV9FcWNFdWdFe
        WtFfW9FgXdFhXtFiX9JjYNJkYdJlYtJmY9JnZNNoZdNpZtNqZ9NradNsatNt
        a9RubNRvbdRwbtRxb9RycNRzcdV0ctV1c9V2dNV3ddV4dtZ5d9Z6eNZ7edZ8
        etZ9e9d+fNd/fdeAfteBf9eCgNeDgdiEgtiEgtiFg9iGhNiHhdmIhtmJh9mK
        iNmLidqMitqNi9qOjNqOjdqPjtuQj9uRj9uSkNuTkduUktyVk9yVlNyWldyX
        ltyYlt2Zl92amN2bmd2bmt6cm96dnN6end6fnd6gnt+gn9+hoN+iod+jouCk
        o+Clo+ClpOCmpeGnpuGop+GpqOGqqOGqqeKrquKsq+KtrOKureOureOvruOw
        r+OxsOOyseSyseSzsuS0s+S1tOW2teW2teW3tuW4t+a5uOa5uea6uea7uue8
        u+e9vOe9vee+vei/vujAv+jAwOjBwOnCwenDwunDw+nEw+rFxOrGxerGxurH
        x+vIx+vJyOvJyevKyuvLyuzMy+zMzOzNzezOze3Pzu3Pz+3Qz+3R0O7R0e7S
        0u7T0u/U0+/U1O/V1e/W1fDX1vDX1/DY2PDZ2PHZ2fHa2vHb2vHc2/Lc3PLd
        3fLe3fLe3vPf3/Pg3/Pg4PPh4fTi4vTj4vTj4/Tk5PXl5PXl5fXm5vXn5/bn
        5/bo6Pbp6ffq6ffq6vfr6/fs6/js7Pjt7fju7fju7vnv7/nw8Pnw8Pnx8fry
        8vry8vrz8/r09Pv09Pv19fv29vz29vz39/z4+Pz4+P35+f36+v36+v37+/78
        /P78/P79/f7+/v/+/v///ywAAAAAKAAnAAAI/wD/CRxIsKDBgwgTKjSoSAsX
        hw65qFpIEeEYiFq6OERVsePAc1kicgnJRZtHisMAqFRZoUjILGJOUvy1siaX
        m3dkLgRWc+VDLaF0KkzZE8BNLsKEJhRW1OhIk0oPMi3qsExUhOCKCriZ6CrC
        ogWycOHo1WDRBTeTli1Y1AGXLvLWsu15gQsbuXNrduCiCC/BoiS4rPIrEF5R
        HFycEf43taYTuItVFeVSZ/G/Qz0HcLFkeUzPB1omEibHpWeFLNgWC9PSM4fV
        xaGy9HSCxzIg1jW1fLJdeiXoYZYF1iwVfGABACSKC0Q15ugdxYvh+XGIw4HK
        C0GA+5X0sEJRDX5J4zAG6zeXFhI1KyRY6deWlgsqEXtXicEvMC3zi/bFK88N
        jqZHLGbOIS0YsNIR4CjnVUAAOw==
        ====
        
        [tmpfs]$ uudecode fichier
        [tmpfs]$ ls
        essai.gif  fichier  icone_attention.gif
        
        [tmpfs]$ file essai.gif
        essai.gif: GIF image data, version 89a, 40 x 39
        [tmpfs]$
        ;-))
        1. dac mais la machine destination est un windows et mon fichier que j'envoye est un excel
          1. Modérateur
            WinXs v4.2 for Windows (Uuencode and Uudecode. Windows versions of the UNIX commands of the same name. Useful when downloading stuff from the Internet, or when using UNIX mail.)
            1. DONC UUDECODE marche sur windows ok merci de ton aide juste un dernier truc comment je vais copier le contennu du mail voila sous windows merci
              1. Modérateur
                Surligner => Copier => Coller ;-))
            2. merci demain je teste a ecole c sur mon lunix a ecole a la maison je suis sous windows merci , esque je peux rependre contacte avec toi ???