MIME   Multi-purpose Internet Mail Extension  

(2017-11-24)
1. MIME인터넷 전자메일의 다목적용 확장(RFC 822 또는 2822의 확장) 기능에 대한 표준규격
     - 서로 다른 수많은 컴퓨터들 사이에서 서로 상이한 문자체계의 극복
     - 다른 언어간에 텍스트를 주고받을 수 있게 함
     - 다양한 멀티미디어전자메일을 사용 등


2. 출현배경인터넷 전자우편(메일)의 보편적 형태는 IETFRFC 822이나, 
     - 이는 텍스트 위주의 프로토콜로써 이미지멀티미디어 등은 처리할 수 없음
  ㅇ 이를 극복하기 위해 이진 데이타까지 전송할 수 있도록 한 것이 MIME 프로토콜
3. `메일 메세지 포멧` 헤더에서 MIME을 나타내는 주요 키워드들메세지 헤더 부분에 아래 키워드 있으면, 메세지 본체에 비 ASCII 데이터가 있음을 알림
     - 즉, 멀티미디어용 데이터가 포함되어 있음을 알림

  ㅇ MIME-Version:
     - MIME의 버젼을 나타냄

  ㅇ Content-Transfer-Encoding:
     - 메세지 본체(body)가 어떤 형식으로 코딩되어 있는가를 나타냄 (例: base 64 등)

  ㅇ Content-Type: type/subtype; parameters                  ☞ IANA 미디어 타입 종류
     - type => 현재 text,image,audio,video,application,multitype,message 7가지 정
               도가 정의되어 있음 (일반적으로 미디어 종류를 나타냄)
     - subtype => type에 연관된 하부타입으로써, 해당 미디어에 대한 형식을 나타냄
        . 매년 그 수가 증가하고 있음  (아래 例 참조)
     - parameters => 선택사항임


4. 주요 MIME 중 Content-Type  例)

  ㅇ Content-Type: application/msword 
     - 메일수신 에이전트는 이 타입 선언을 만나면 MS-WORD를 기동하고 메세지 본문을
       MS-WORD로 전달함

  ㅇ Content-Type: text/html; charset=ks_c_5601-1987 
     - 메세지 본문이 HTML 형식의 태그를 갖으며,
     - 문자 인코딩 형식이 KSC5601 임을 나타냄

  ※ 한편, 
     - HTTP 메세지 중 응답헤더에 이러한 Content-Type 헤더 형식이 차용됨


5. 관련표준 RFC 822 (STANDARD FOR THE FORMAT OF ARPA INTERNET TEXT MESSAGES, 1982)의 확장으로써,

  ㅇ RFC 2045 ~ RFC 2049
     * 텍스트 및 2진 데이터를 RFC 822에서 정의한 7비트 아스키(ASCII)로 코드화하는
       메커니즘을 명시하고 있음
     - RFC 2045 (MIME Part One: Format of Internet Message Bodies, 1996)
     - RFC 2046 (MIME Part Two: Media Types, 1996)
     - RFC 2047 (MIME Part Three: Message Header Extensions for Non-ASCII Text,
                1996)
     - RFC 2048 (MIME Part Four: Registration Procedures, 1996)
     - RFC 2049 (MIME Part Five: Conformance Criteria and Examples, 1996)

  ※ 기타 이외에도 많은 표준들이 추가적인 MIME 확장 규격을 담고 있음


[전자메일] 1. 전자메일 2. IMAP 3. MHS 4. MIME 5. MTA,MAA 6. POP,POP3 7. S/MIME 8. SMTP 9. X.400 10. 메일 메세지 포멧 11. 메일서버 12. 카본카피
  1.   기술공통
  2.   기초과학
  3.   진동/파동
  4.   방송/멀티미디어/정보이론
  5.   전기전자공학
  6.   통신/네트워킹
        1. 통신 이란?
        2. 신뢰적 통신
    1.   통신이론
    2.   선로/전송
    3.   통신망 일반
    4.   회선교환(PSTN)
    5.   무선/이동통신
    6.   광통신
    7.   인터넷/데이터통신
          1. 데이터통신망
          2. 인터넷
          3. 데이터 네트워크 설계
      1.   데이터 단위
      2.   프로토콜/계층
      3.   데이터 링크
      4.   TCP/IP
      5.   라우팅
      6.   인터넷 QoS
      7.   인터넷 관리
      8.   인터넷 응용
        1.   NetBIOS
        2.   DNS
        3.   가상단말
        4.   FTP
        5.   전자메일
          1.   1. 전자메일
              2. IMAP
              3. MHS
              4. MIME
              5. MTA,MAA
              6. POP,POP3
              7. S/MIME
              8. SMTP
              9. X.400
              10. 메일 메세지 포멧
              11. 메일서버
              12. 카본카피
        6.   VoIP
        7.   웹기술
        8.   VPN
        9.   무선인터넷
        10.   전자상거래
        11.   개인 컨텐츠
        12.   인터넷 기타 응용
      9.   인터넷 기타
      10.   패킷교환(PSN)
      11.   인터넷 관련 기관
  7.   정보기술(IT)
  8.   공업일반(기계,재료등)
  9.   표준/계측/품질
  10.   기술경영

 
        최근수정     요약목록(시험중)     참고문헌