如何处理消息/部分 MIME 类型?

如何处理消息/部分 MIME 类型?

我使用复印机/扫描仪扫描文档并将生成的图像通过电子邮件发送给我。它给我发了几封电子邮件,每封都带有message/partialMIME 附件。 mutt似乎不明白这些消息。我需要对这些做什么才能获得扫描图像?

答案1

你需要使用乌德维尤为了这。

首先,将所有电子邮件保存到各自的 mbox 文件夹中。接下来,uudeview在该文件夹上运行。出现提示时,按“d”(表示“d”ecode)或直接按 Enter 键。这将创建一个文本文件,其中包含该文件的所有编码数据。运行uudeview该文件以获得您想要的图像。

欲了解更多信息message/partialMIME 类型的更多信息,请查看RFC 2046 中的定义

答案2

以下是我处理此类附件的方法mutt

  1. 我将附件保存在名为等的message/partial文件中part_01part_02
  2. 然后我将这些文件连接成一个文件,例如在 bash 中

    for file in part_??
     do
      cat $file >> full_message
     done
    
  3. 最后,我跑乌德维尤full_message文件上。

    uudeview full_message
    

笔记:

  • 我收到此类电子邮件的唯一来源是我工作场所的“打印机/传真/扫描仪/复印机”机器(Ricoh Aficio MP C4501)的多页扫描。
  • 不同的“部件”通过不同的电子邮件发送,主题为pdf copy from <printername> part <x>/<y>打印机<printername>名称,<x>为部件编号,<y>为部件总数。奇怪的是,这些电子邮件没有按顺序到达我的收件箱。

警告:

  • 如果您有很多零件,“手动保存”可能会非常麻烦。到目前为止,我从未收到过超过 5 个零件。尽管如此,我当然对更优雅的解决方案感兴趣。

相关内容