判断邮件格式

grossfinch 2002-08-02 02:47:37
最近要做一个邮件程序,不知道怎样处理html方式发送的。是不是根据content-type判断它是html格式,然后把html部分写到临时文件中,再把related的保存在同一目录下。
...全文
112 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
grossfinch 2002-08-13
  • 打赏
  • 举报
回复
不好意思,刚看到你回复,分已经给了

你给的是mime格式的,其它格式的怎么处理(邮件没做过,所以一点也不了解)
qsfsea 2002-08-10
  • 打赏
  • 举报
回复
gz
短歌如风 2002-08-06
  • 打赏
  • 举报
回复
下面是一个例子:

From: abc@a.com
To: abc@a.com <abc@a.com>
Subject:
Mime-Version: 1.0
Content-Type: multipart/related;
boundary="=====001_Dragon573773681136_=====";

This is a multi-part message in MIME format.

--=====001_Dragon573773681136_=====
Content-Type: text/html;
charset="GB2312"
Content-Transfer-Encoding: 7bit

<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=gb2312">
<META content="MSHTML 6.00.2600.0" name=GENERATOR></HEAD>
<BODY>
<DIV><IMG alt="" hspace=0 src="cid:000" align=baseline
border=0>hello!<IMG alt="" hspace=0 src="cid:001" align=baseline
border=0></DIV></BODY></HTML>

--=====001_Dragon573773681136_=====
Content-Type: image/gif;
name="bk1.gif"
Content-Transfer-Encoding: base64
Content-ID: <000>

R0lGODdhIAAQALMAAAAAAIAAAACAAICAAAAAgIAAgACAgH9/f7+/v/8AAAD/AP//AAAA//8A/wD/
/////ywAAAAAIAAQAAAEkHBImWqdGJ+9M7bg5XETmVnDARxUknXPc8QyO6EDoA9gycacWqc10QFQ
LsnvkepsZEyRxCi6PJlN1qzGS0oCgIDXOvNtmU9pavVxPTVb5UxaAZzc5VQq5ntU1URvQVhyUV0J
KjZdJUJ6Gnw9Ri1eHDNBhTdJiYcvcT9NfJkhgHJXoIRtOB4SQleoq7AeNKETEQA7

--=====001_Dragon573773681136_=====
Content-Type: image/gif;
name="bk10.gif"
Content-Transfer-Encoding: base64
Content-ID: <001>

R0lGODdhIAAQALMAAAAAAIAAAACAAICAAAAAgIAAgACAgH9/f7+/v/8AAAD/AP//AAAA//8A/wD/
/////ywAAAAAIAAQAAAEqnDISau9WIKd6fnZwQ2ABhzVhw7H86jUiSBnPYsT6qKt/mqzm+gQROB0
OdAjR7ptnhvjcclSwSQtKCDB5WqrKpfY2jIlEA/AA5EYSV6t5aoqZm1p6TT75Nmxfn8TWwliai5e
TFQvS1RzW4Z5aY85gIEgZSRcLpAPiFiMLAOKi1h3kAB7c6Ghcliignd5eyUeK4BwVBIBT21tGwEW
MD0fLrDAX7u0VaJkOysRADs=

--=====001_Dragon573773681136_=====--
短歌如风 2002-08-06
  • 打赏
  • 举报
回复
邮件的Content-type为multipart/related;
第一部分的Content-type为text/html,内容为html的主体内容
其余部分为html中引用的内容,如图片等,并且每部分设置一个不重复的Content-ID,在html中引用这个ID,如:<IMG alt="" hspace=0 src="cid:000" align=baseline border=0>.

2,586

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 资源
社区管理员
  • 资源
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧