Q&A

  • 메일에서의 내용에서 첨부 파일과 첨부 파일 가져오기
안녕하세요....
델파이에 입문하지 별로 안되는 이경돈 이라고 합니다.
mail 에서 첨부 파일을 가져 오는 방법에서 물어 보고 싶습니다.

저는 인디를 8. 대 버전 즉 델6.0에서 있는 인디를 가지고 메일 클라이언트를 만들고 있습니다.

일단 첨부 파일을 저장하는것 까지 어정쩡하게 만들었는데... 첨부파일을 가져오는 부분이 좀 막히는 군요.


--------메일을 파일로 저장한 일부분 --------

From: Apine@Quick.COM
Subject: =?EUC-KR?B?xde9usauIMO3us7GxMDPILXOsLM=?=
To: apinekd
Content-Type: multipart/mixed; boundary="=_NextPart_2rfkindysadvnqw3nerasdf";
MIME-Version: 1.0
Date: Tue, 12 Aug 2003 11:17:03 +0900
X-Priority: 256
X-Library: Indy 8.0.25

This is a multi-part message in MIME format

--=_NextPart_2rfkindysadvnqw3nerasdf
Content-Type: text/plain
Content-Transfer-Encoding: 7bit

첨부파일 두개 같이 가는 테스트입니다..

--=_NextPart_2rfkindysadvnqw3nerasdf
Content-Type: application/octet-stream;
        name="이력서.doc"
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
        filename="이력서.doc"

0M8R4KGxGuEAAAAAAAAAAAAAAAAAAAAAPgADAP7/CQAGAAAAAAAAAAAAAAABAAAAcQAAAAAAAAAA
EAAAcwAAAAEAAAD+////AAAAAHAAAAD/////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////

----------  중간 생략    -----------------------------------

위에서 보시면 알겠지만 첨부파일은 base64라는 놈으로 저장됩니다.
제가 알고 싶은 건 첨부파일의 갯수가 몇개이고 이걸 어떻게 읽어들어야 되는지입니다.
위에 보시면   ' 이력서.doc ' 가 보시죠 그게 첨부파일 이름입니다..

제 생각으로  한줄 뛰우고  ' --=_NextPart_2rfkindysadvnqw3nerasdf '  <-- 이걸 구분자로 첨부 파일을 계속 붙이는 것 같은데.. 제 생각대로 막 만들어두 되는지. 혹시 알려진 방법이 있으면 좀 알려 주세요..
부탁합니다...


0  COMMENTS