EML 파일 디코딩

때때로 전자 메일 파일이 전자 메일 클라이언트에서 제대로 처리되지 않고 첨부 파일 .EML 파일이 있는 메일이 남습니다. 이 파일은 보낸 이메일의 전체 텍스트이지만 첨부 파일이 있는 경우 인코딩되어 파일에 임의의 텍스트로 나타납니다.

일부 전자 메일 클라이언트는 이러한 파일을 가져온 다음 자동으로 처리하여 메시지를 표시하고 프로그램을 사용하여 첨부 파일을 처리할 수 있도록 합니다. 일부는 그렇지 않을 수 있습니다. 이 FAQ에서 다루는 내용입니다.

이 파일로 작업하려면 두 가지 작업을 수행해야 합니다.

텍스트 편집기에서 EML 파일을 엽니다. 파일의 첫 번째 부분은 메일 헤더 다음에 이메일 본문의 텍스트 버전이 와야 하며, 두 번째 섹션은 아마도 동일한 이메일 메시지를 표시하지만 서식 있는 텍스트 표시를 위한 HTML 태그가 있는 섹션이어야 합니다. 메시지 텍스트는 텍스트 편집기에서 쉽게 읽을 수 있어야 합니다. 보기 위해 디코딩해야 하는 첨부 파일입니다.

EML 파일을 아래로 스크롤하면 여러 경계 마커가 표시되어야 합니다. 그들은 다음과 같이 보일 것입니다 ...

------=_Part_1269_26205643.1212678362048
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline

...이메일의 ASCII 텍스트 버전과 HTML 버전 사이의 경계. 첨부 파일이 이미지인 경우 경계는 다음과 같을 수 있습니다.

------=_Part_1268_32139554.1212678362047
Content-Type: image/jpeg; name=080605ML1.jpg
Content-Transfer-Encoding: base64
X-Attachment-Id: f_fh3fqzsq0
Content-Disposition: attachment; filename=080605ML1.jpg

이 경계 헤더는 다음 자료가 080605ML1.jpg라는 JPEG 이미지이고 자료가 base64로 인코딩되었음을 나타냅니다. 전자 메일 첨부 파일에 사용되는 표준 인코딩입니다.

당신이 원하는 것은 b64dec 프로그램을 시작할 때 표시되는 대화 상자에 다음 경계까지 경계를 따라가는 모든 무작위로 보이는 텍스트를 복사하는 것입니다. 그렇게 하고 복구된 파일에 이름을 지정하면 디코딩 버튼을 클릭하기만 하면 지정한 이름의 파일이 프로그램 폴더(또는 파일 이름을 지정할 때 지정한 다른 폴더)에 나타납니다.

완료했으면 돌아가서 원본 EML 파일에서 나머지 첨부 파일을 추출하십시오. 한 번에 하나의 첨부 파일.

추가 정보