Que faire d'un type de message / MIME partiel?

9

J'ai utilisé un copieur / scanner pour numériser un document et m'envoyer par e-mail l'image résultante. Il m'a envoyé plusieurs e-mails, chacun avec une message/partialpièce jointe MIME. muttne semble pas comprendre ces messages. Que dois-je faire pour obtenir mon image numérisée?

asciiphil
la source

Réponses:

6

Vous devez utiliser uudeview pour cela.

Tout d'abord, enregistrez tous les e-mails dans leur propre dossier mbox. Ensuite, exécutez uudeviewsur ce dossier. Lorsque vous y êtes invité, appuyez sur 'd' (pour 'd'ecode) ou appuyez simplement sur entrée. Cela va créer un fichier texte contenant toutes les données encodées pour le fichier. Exécutez uudeviewsur ce fichier pour obtenir l'image souhaitée.

Pour plus d'informations sur le message/partialtype MIME, consultez sa définition dans RFC 2046 .

asciiphil
la source
1
Si la solution ci-dessus ne fonctionne pas, ce qui est parfois le cas (peut-être à cause d'un mauvais ordre des messages dans mbox?), J'ai constaté que la solution de Christian Herenz ci-dessous fonctionnait toujours.
Joce
5

Voici comment je traite ces pièces jointes dans mutt:

  1. J'enregistre les message/partialpièces jointes dans des fichiers nommés part_01, part_02etc.
  2. Je concatène ensuite ces fichiers en un seul fichier, par exemple en bash

    for file in part_??
     do
      cat $file >> full_message
     done
    
  3. Enfin, je lance uudeview sur le full_messagefichier.

    uudeview full_message
    

Remarques:

  • La seule source à partir de laquelle je reçois ces types d'e-mails est la numérisation de plusieurs pages à partir de machines "imprimante / fax / scanner / copieur" sur mon lieu de travail (Ricoh Aficio MP C4501).
  • Les différentes "pièces" sont envoyées dans des e-mails différents, avec des sujets pdf copy from <printername> part <x>/<y><printername>est le nom de l'imprimante et <x>le numéro de pièce, et <y>le nombre total de pièces. Curieusement, ces e-mails n'arrivent pas dans un ordre ordonné dans ma boîte de réception.

Caveat:

  • La "sauvegarde manuelle" pourrait être assez lourde si vous avez plusieurs pièces. Jusqu'à présent, je n'ai jamais reçu plus de 5 pièces. Néanmoins, je suis bien sûr intéressé par une solution plus élégante.
Christian Herenz
la source