mutt 명령줄에서 주어진 메시지 ID를 가진 메시지를 엽니다.

mutt 명령줄에서 주어진 메시지 ID를 가진 메시지를 엽니다.

mutt 받은 편지함에 특정 메시지에 대한 헤더 값이 있는데 Message ID일회성 mutt 명령으로 해당 메시지를 열고 읽고 닫고 싶습니다.

현재는 ~i <the-message-id>메시지만 나열하는 mutt, do with 를 연 다음 o(메시지를 열기 위한 키 바인딩)을 사용하여 엽니다.

비슷한 사용법을 가능하게 하는 쉘 함수/스크립트를 만드는 방법이 있습니까?

mutt-open-message <the-message-id>

메시지가 mutt 형식으로 열렸나요? mutt 옵션을 사용해 보았 -e으나 작동하지 않았습니다.

이것에 대한 생각이 있나요?

답변1

가장 좋은 해결책은 아니지만 이것이 작동하는 것 같습니다(mutt 1.5.20 사용). 메시지 ID는 내 받은 편지함의 $MSGID에서 가져옵니다.

mutt -e "macro index - 'l~i${MSGID}'; push -\n"

색인에서 이미 "-" 키를 사용하고 있는 경우 다른 키를 선택하세요.

관련 정보