문제

MHT 파일의 콘텐츠 유형은 무엇입니까?

도움이 되었습니까?

해결책

애플리케이션 / 옥텟 스트림

이 콘텐츠 유형과 .mht를 확장자로 사용하여 .eml 파일의 콘텐츠를 브라우저로 스트리밍 할 수 있으며 이메일은 이메일 클라이언트에서 렌더링되는 방식과 유사하게 렌더링됩니다.

다른 팁

MHT의 사양을 공동 작성한 Microsoft는 에서 'message/rfc822'여야한다고 생각하는 것 같습니다.이 지원 페이지 .

특정 MIME 유형이 사양에 지정되지 않은 것 같습니다. RFC2557 : HTML (MHTML)과 같은 집계 문서의 MIME 캡슐화

이것이 오래되었다는 것을 알고 있지만 더 자세히 설명하고 설명해야한다고 생각했습니다 ...

@Guy Starbuck의 글 : <인용구>

메시지 / rfc822

RFC 822-ARPA 인터넷 문자 메시지 형식 표준

이 답변의 문제는 MHTML 파일이 RFC822에 의해 정의되지 않는다 라는 것입니다.

MHTML 파일 (.mht, .mhtml)의 올바른 콘텐츠 유형은 멀티 파트 / 관련 입니다.

위에서 언급했듯이 RFC822 는 인터넷 문자 메시지 <의 형식을 정의합니다. / em>. 콘텐츠 유형 message / rfc822 는 이메일 메시지 [1] [2] 내의 텍스트 첨부 파일에 사용됩니다.

대부분의 사람들은 인라인으로 인용되는 대신 원본 메시지가 첨부 파일로 포함 된 이메일에 대한 회신을 받았을 것입니다. 해당 첨부 파일 의 콘텐츠 유형은 message / rfc822 입니다. 이러한 이메일에서 콘텐츠 유형은 다음과 같이 분류됩니다.

  • 멀티 파트 / 혼합 = 전체 메시지
  • 텍스트 / 일반 = 답장 이메일 텍스트
  • message / rfc822 = 원본 이메일을 첨부 파일로

    반면 @feeela에서 언급했듯이 MHTML 파일은 RFC2557 . MHTML 파일은 여러 부분으로 구성되며 각 부분은 다른 콘텐츠 유형을 가질 수 있습니다. 그러나 RFC2557은 전체 파일의 콘텐츠 유형을 멀티 파트 / 관련 으로 정의합니다.

    [1] RFC1341 : MIME (Multipurpose Internet Mail Extensions)
    [2] 메시지 콘텐츠 유형

메시지 / rfc822

RFC 822-ARPA 인터넷 문자 메시지 형식 표준

다음은 하이퍼 링크입니다. message / rfc822

"HTML과 같은 집계 문서의 MIME 캡슐화"(MHTML 또는 MHT)는 RFC 2557 .

MIME 유형은 multipart/related이고 확장자는 .mht입니다.

참조 :

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top