muttはすべての添付ファイルの存在をどのように表示しますか?

muttはすべての添付ファイルの存在をどのように表示しますか?

添付ファイルがあることを示します。

では、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」、その他表示する" "。実際には添付ファイルの数を表示できますが、通常は添付ファイルがあるかどうかに興味があります。

おすすめ記事