이메일 메시지 포맷과 MIME
이메일은 단순히 텍스트만을 전송하는 것이 아니라, 메시지를 다양한 방식으로 포맷팅하여 전송할 수 있습니다.
이 과정에서 MIME
이라는 형식이 중요한 역할을 합니다.
이번 학습에서는 이메일 메시지의 기본 구조
와 함께 MIME 형식
을 활용한 이메일 작성법을 알아보겠습니다.
이메일 메시지의 구조
이메일은 크게 헤더(Header)
와 본문(Body)
두 부분으로 나눌 수 있습니다.
헤더
발신자, 수신자, 제목과 같은 이메일의 기본 정보를 포함합니다.
주요 헤더 항목은 다음과 같습니다.
-
From: 발신자 이메일 주소
-
To: 수신자 이메일 주소
-
Subject: 이메일 제목
-
Date: 이메일 발송 일시
-
Cc: 참조 이메일 주소
-
Bcc: 숨은 참조 이메일 주소
본문
실제 이메일의 내용이 담긴 부분입니다.
텍스트, 이미지, 링크, HTML 파일 등 다양한 요소가 포함될 수 있습니다.
From: sender@example.com
To: recipient@example.com
Subject: Greetings
Cc: cc@example.com
안녕하세요, 잘 지내시나요?
이메일에 다양한 형식을 더하는 MIME
MIME
(Multipurpose Internet Mail Extensions)은 이메일에 여러 형식의 데이터를 포함할 수 있도록 하는 표준입니다.
원래 이메일은 텍스트 형식만을 지원했지만, MIME 덕분에 이미지, 오디오, 비디오, 파일 첨부 등이 가능해졌습니다.
MIME의 주요 구성 요소
-
Content-Type: 이메일 본문이나 첨부 파일의 유형을 정의합니다. 예를 들어
text/plain
은 일반 텍스트,text/html
은 HTML 형식의 텍스트를 의미합니다. -
Content-Transfer-Encoding: 이메일 내용이 인코딩(암호화)된 방식을 정의합니다. 주로
base64
나quoted-printable
방식을 사용합니다. -
Boundary: 여러 MIME 파트를 구분하기 위한 구분자입니다. 이메일 본문에 여러 가지 형식이 포함될 때 각각의 파트를 구분하는 역할을 합니다.