Mutt
Mutt 和郵件附件
在 Mutt 中檢查郵件時如何處理郵件附件?
auto_view
我已經為 HTML 文件設置了:bind attach <return> view-mailcap alternative_order text/plain text/enriched text/html text unauto_view * auto_view text/html
但是如果郵件附有任何圖像,我無法知道它,除非我去檢查“查看附件”。
有時,尋呼機顯示以下內容:
[-- Attachment #1: tutorial.pdf --] [-- Type: application/pdf, Encoding: base64, Size: 320K --] [-- application/pdf is unsupported (use 'v' to view this part) --]`
如果
[-- Attachment #1: x --]
每次都出現那就太好了,但它似乎不適用於內嵌圖片。結果,我必須記得每次都檢查它。
有沒有更好的辦法?
只要附件是
multipart/alternative
MIME 的一部分,Mutt 就應該向您顯示附件,無論附件是什麼(它可能會說不受支持,但該Attachment #
行會在那裡)。然而,一些電子郵件客戶端按如下方式建構 MIME(尤其是 Apple Mail 和 iPhone 郵件):I 1 <no description> [multipa/alternativ, 7bit, 496K] I 2 ├─><no description> [text/plain, quoted, utf-8, 3.5K] I 3 └─><no description> [multipa/related, 7bit, 492K] I 4 ├─><no description> [text/html, quoted, utf-8, 17K] I 5 └─>Screen Shot.png [image/png, base64, 474K]
Mutt 無法處理此圖像,因為該圖像位於另一個多部分 MIME 中,該 MIME 並不意味著包含附件。至少這是我
mutt
不顯示附件的情況。根據 RFC,其背後的原因是它
multipart/related
不是用於附件,而是顯示建議參考: