mutt가 왜 content-disposition : inline을 맨 위에 보냅니 까? inline User-Agent: Mutt/1.5.20 (2009-06-14) Status: RO Content-Length:

mutt 및 msmtp 설정의 헤더는 다음과 같습니다.

From an.address@gmail.com Fri Dec 10 12:10:20 2010
Date: Fri, 10 Dec 2010 12:10:20 -0500
From: Name Name <an.address@gmail.com>
To: {0xFACEB00C>>2 in decimal}@fb.com
Subject: hoppity
Message-ID: <20101210171020.GA40317@firstname-lastname-macbook.local>
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="LZvS9be/3tNcYl/X"
Content-Disposition: inline
User-Agent: Mutt/1.5.20 (2009-06-14)
Status: RO
Content-Length: 898
Lines: 58

^ D를 사용하여 첨부 파일의 내용 처리를 변경하는 방법을 알고 있지만 위의 내용은 제거하거나 변경할 수 없습니다. 왜 거기에 있습니까? 어떻게 제거 할 수 있습니까?



답변

Mutt (1.5.20 현재) Content-Disposition는 MIME 헤더를 쓸 때 항상 헤더를 씁니다. 멀티 파트 메시지 또는 비 멀티 파트 메시지의 최상위 부분에 Content-Disposition대해서는 항상 inline입니다.

헤더를 완전히 제어하지 않으면 (음소거 사용자에게) 성가신 이유는 무엇입니까? 여러 부분으로 된 메시지가 있고 어떤 부분을 인라인으로 표시하지 않으려면 각 부분을 attachment충분하게 설정 해야합니다 (수신자의 MUA 핸들 Content-Disposition이 작성된대로 제공 되는 경우가 항상 그런 것은 아닙니다). 단일 파트 메시지가 있지만 본문이 기본적으로 표시되지 않게하려면 일반적인 전자 메일 습관과 일치하지 않습니다. 많은 MUA가이 경우를 처리하지는 않을 것입니다.


답변