Email
如何處理消息/部分 MIME 類型?
我使用複印機/掃描器掃描文件並將生成的圖像通過電子郵件發送給我。它給我發了幾封電子郵件,每封都帶有一個
message/partial
MIME 附件。mutt
似乎不理解這些消息。我需要對這些做什麼才能獲得我的掃描圖像?
為此,您需要使用uudeview。
首先,將所有電子郵件保存到他們自己的 mbox 文件夾中。接下來,
uudeview
在該文件夾上執行。出現提示時,按“d”(表示“d”編碼)或直接按 Enter。這將創建一個文本文件,其中包含該文件的所有編碼數據。uudeview
在該文件上執行以獲取所需的圖像。有關
message/partial
MIME 類型的更多資訊,請查看RFC 2046 中的定義。
以下是我處理此類附件的方法
mutt
:
- 我將
message/partial
附件保存在名為 等的文件part_01
中part_02
。- 然後我將這些文件連接成一個文件,例如在 bash
for file in part_?? do cat $file >> full_message done
- 最後,我在文件上執行uudeview
full_message
。uudeview full_message
筆記:
- 我收到此類電子郵件的唯一來源是我工作場所的“列印機/傳真/掃描器/複印機”機器(Ricoh Aficio MP C4501)的多頁掃描。
- 不同的“元件”在不同的電子郵件中發送,主題
pdf copy from <printername> part <x>/<y>
是<printername>
列印機的名稱,<x>
是元件號,<y>
是元件的總數。奇怪的是,這些電子郵件在我的收件箱中沒有按順序到達。警告:
- 如果您有很多零件,“手動保存”可能會非常麻煩。到目前為止,我從未收到超過 5 個零件。儘管如此,我當然對更優雅的解決方案感興趣。