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 --]
いいですが、インライン画像では動作しないようです。
毎回確認することを覚えておく必要があることがわかりました。
もっと良い方法がありますか?
答え1
multipart/alternative
Muttは、添付ファイルが何であれ、MIMEの一部である限り、添付ファイルを表示する必要があります。サポートされていませんしかし、Attachment #
行はそこにあります)。ただし、一部の電子メールクライアントは次のようにMIMEを構築します(特にApple MailとiPhone Mail)。
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]
添付ファイルが含まれていない他のマルチパートMIME内にあるため、Muttは画像を処理できません。少なくともこれはmutt
添付ファイルを表示しない私の場合です。
その理由はこれがmultipart/related
添付ファイルのためではないからです。RFCに基づく推奨事項の表示
引用: