Groupmax MailからSendmailにMIME形式のメールを送信するときに,Mail - SMTPが実行する処理を,本文と添付ファイルとの場合に分けて説明します。
MIME形式のメールのマッピング例を以下に示します。
Subject: =?ISO-2022-JP?B?g2WDWINng4GBW4OL?=主題
MIME-Version: 1.0
Content-Type: multipart/mixed;
boundary=GMAILSMTPBOUND00950917182030
--GMAILSMTPBOUND00950917182030
Content-Type: text/plain; charset=ISO-2022-JP
本文
body this is text
--GMAILSMTPBOUND00950917182030
Content-Type: application/octet-stream; name="tmp1.txt"
Content-Disposition: attachment; filename="tmp1.txt"
Content-Transfer-Encoding: Base64
添付ファイル1
k1mVdIN0g0CDQ4OLglAKgrGCzIN0g0CDQ4OLgs2TWZV0g3SDQINDg4uC
UILFgreBQgo=
--GMAILSMTPBOUND00950917182030
Content-Type: application/octet-stream; name="tmp2.txt"
Content-Disposition: attachment; filename="tmp2.txt"
Content-Transfer-Encoding: Base64
添付ファイル2
grGCzIN0g0CDQ4OLgs2TWZV0g3SDQINDg4uCUYLFgreBQgpUaGlzIHRl
eHQgaXMgR3JvdXBNYWlsL1NNVFAgMDEtMDEgRlMgU2FtcGxlCg==
--GMAILSMTPBOUND00950917182030--