첨부 파일이 있음을 나타냅니다.
에서는 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
첨부 파일이 있음을 어떻게 나타낼 수 있습니까? 알고 보니 일부 첨부 파일이 누락되었습니다.
내가 시도한 것
내가 조사한 한 가지 가능한 옵션은 임의의 특정 크기를 초과하는 모든 이메일을 강조 표시하는 것이었지만 분명히 모든 경우에 작동하지는 않습니다(그리고 이메일 표시 자체에 첨부 파일을 표시하지 않습니다).
color index green color231 "~z 30K-"
답변1
index_format
색상 대신 첨부 파일의 존재를 표시하기 위해 다음과 같이 문자열을 사용했습니다 .
set index_format = "[%Z][%?X?A& ?] %D %-20.20F %s %g"
이것은 %?X?A& ?
삼항 표현이다만약에이메일에 0이 아닌 첨부 파일이 포함되어 있습니다.그 다음에표시 문자 "A",기타전시하다" ". 실제로 첨부 파일 수를 표시할 수 있지만 일반적으로 첨부 파일이 있는지 여부에만 관심이 있습니다.