测试邮件标题:
你好!
测试邮件内容:
你好,smtp world!
附件文件test.txt内容:
hello, smtp world!
测试邮箱为网易邮箱,打开邮箱,使用高级动作查看信头,内容如下(//后面的为注释):
Received: from flybird (unknown [218.XXX.X.XX])
by smtp6 (Coremail) with SMTP id J0BxuLcH0kFMN0gF.2
for <flybird14@163.com>; Wed, 29 Dec 2004 09:26:37 +0800 (CST)
X-Originating-IP: [218.XXX.X.XX] // 给你发邮件的ip地址
Date: Wed, 29 Dec 2004 9:27:22 +0800 // 邮件发送时间
From: <flybird14@163.com> // 标记发信人
To: flybird14@163.com <flybird14@163.com> // 收信人
Subject: =?GB2312?B?=C4=E3=BA=C3=A3=A1?= // 邮件标题,采用gb2321编码,=C4=E3=BA=C3=A3=A1为"你好!"的base64编码
Mime-Version: 1.0
Content-Type: multipart/mixed; // 邮件类型
boundary="=====000_Dragon401541412041_=====" // 信息分隔符
Message-Id: <41D207CD.0156AE.23127>
--=====000_Dragon401541412041_===== // 开始分隔符
Content-Type: text/plain;
charset="GB2312" // 内容类型及其charset类型
Content-Transfer-Encoding: quoted-printable
=C4=E3=BA=C3=A3=ACsmtp world! // 邮件内容"你好,smtp world!"的quoted-printable编码,这里也可以用base64编码
--=====000_Dragon401541412041_===== // 分隔符,下面为附件内容
Content-Type: application/octet-stream; // 附件文件类型,application/octet-stream为通用类型
name="test.txt" // 附件名称
Content-Transfer-Encoding: base64 // 编码方式为base64
Content-Disposition: attachment; // 附件附加属性
filename="test.txt" // 文件名
aGVsbG8sIHNtdHAgd29ybGQh // 文件内容"hello, smtp world!"的base64编码
--=====000_Dragon401541412041_=====-- // 结束分隔符,注意,后面多了"--"
评论