디스크에 Mutt로 수신된 이메일의 "text/pdf" PDF 파일을 저장하는 방법

디스크에 Mutt로 수신된 이메일의 "text/pdf" PDF 파일을 저장하는 방법

MIME 유형이 "text/pdf"인 PDF 첨부 파일이 포함된 이메일을 받았습니다. 이것은 분명히 나쁜 일이지만 일부 메일 클라이언트에서는 그렇게 하고 있습니다.

문제는 이러한 첨부 파일을 Mutt에 저장하면 PDF 뷰어에서 디스크에 있는 파일을 열 수 없다는 것입니다. 파일 크기는 실제로 예상 크기와 몇 바이트 다릅니다.

이러한 첨부 파일을 저장하는 방법은 무엇입니까?

답변1

text/pdf 형식의 PDF를 본 적이 없지만 아마도 Mutt가 줄 끝 변환(예: CRLF → LF)을 시도하고 있는 것 같습니다.

이를 방지하는 가장 쉬운 방법은 첨부 파일 화면에서 MIME 유형을 편집하는 것 같습니다. 기본적으로 에 바인딩된 ^E후 저장됩니다.

text/pdf( PDF 첨부 파일을 본 적이 없기 때문에 테스트되지 않았습니다 .)

답변2

나는 그것을 사용 pdftotext합니다 mutt.

~/.mutt/muttrc정의된 경로 에서 ~/.mutt/mailcap:

# define mailcaps
set mailcap_path=~/.mutt/mailcap:/etc/mailcap
set mailcap_sanitize

당신의 ~/.mutt/mailcap:

text/pdf; pdftotext %s -; copiousoutput; needsterminal; description="Adobe PDF Doc"

관련 정보