添付ファイルがあることを示します。
では、mutt
電子メールの自己表示に表示されているため、電子メールに添付ファイルがあることがわかります。
[-- Attachment #1 --]
[-- Type: text/plain, Encoding: quoted-printable, Size: 0.3K --]
body text here
[-- Attachment #2: IMG_1234.JPG --]
[-- Type: image/jpeg, Encoding: base64, Size: 682K --]
[-- image/jpeg is unsupported (use 'v' to view this part) --]
また、インデックスでこれらの項目を強調するためにカラースキームを作成しました。強制矢印カーソルを使用してください。)私muttrc
:
color index green color231 "~X 1-"
常に動作するわけではありません
ただし、添付ファイルを含む電子メールが電子メール表示に表示されず、インデックスで強調表示されないことがあります。押すと、これらの電子メールは次のように構成されますv
。
-> I 1 <no description> [multipa/alternativ, 7bit, 12M]
I 2 ├─><no description> [text/plain, 7bit, us-ascii, 0.1K]
I 3 └─><no description> [multipa/related, 7bit, 12M]
I 4 ├─><no description> [text/html, quoted, us-ascii, 1.4K]
I 5 ├─>IMG_1234.jpeg [image/jpeg, base64, 3.9M]
I 6 ├─>IMG_1235.jpeg [image/jpeg, base64, 1.4M]
I 7 ├─>IMG_1236.jpeg [image/jpeg, base64, 3.0M]
I 8 └─>IMG_1237.jpeg [image/jpeg, base64, 4.4M]
この例はApple Mailで書かれています。これはこのクライアントのバグかもしれません。しかし、mutt
添付ファイルがあることをどのように表現できますか?知っていると、いくつかの添付ファイルがありません。
私が試したこと
私が調査した1つの可能なオプションは、任意の特定のサイズを超えるすべての電子メールを強調表示することでしたが、明らかにすべてのケースで機能するわけではありません(そして電子メール表示自体に添付ファイルを表示しません)。
color index green color231 "~z 30K-"
答え1
index_format
色の代わりに添付ファイルの存在を示すために、次のように文字列を使用しました。
set index_format = "[%Z][%?X?A& ?] %D %-20.20F %s %g"
これは%?X?A& ?
三項表現ですもしメールにゼロ以外の添付ファイルが含まれています。それから表示文字「A」、その他表示する" "。実際には添付ファイルの数を表示できますが、通常は添付ファイルがあるかどうかに興味があります。