关于email中的网页在客户端的显示问题

caomo 2001-05-28 02:45:00
能否问一下,outlook和foxmail中是如何处理html中内嵌的图片等外部文件的。
它们不会仅仅是以附件的形式添加在邮件中吧
html中对它们的链接在客户端如何处理的?难道是把邮件中包含的全部存放在临时目录中?
我查看了一下outlook邮件的源文件,它对html采用3D content-type,采用了src=3D"cid:006601c0dee9$cf99e710$a10c47d3@caomo",也就是说,邮件本身就对不同部分有链接。
能否释疑:)十分感谢。
邮件的封装如下:(略去信头信息,邮件内容为HTML嵌套了一个safepro.gif,紧接它是两个字母"oh")
Content-Type: multipart/alternative;
boundary="----=_NextPart_001_0068_01C0DF2C.DDC03450"
------=_NextPart_001_0068_01C0DF2C.DDC03450
Content-Type: text/plain;
charset="gb2312"
Content-Transfer-Encoding: 7bit
oh
------=_NextPart_001_0068_01C0DF2C.DDC03450
Content-Type: text/html;
charset="gb2312"
Content-Transfer-Encoding: quoted-printable
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META content=3D"text/html; charset=3Dgb2312" http-equiv=3DContent-Type>
<META content=3D"MSHTML 5.00.2920.0" name=3DGENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=3D#ffffff>
<DIV><IMG align=3Dbaseline alt=3D"" border=3D3 hspace=3D0=20
src=3D"cid:006601c0dee9$cf99e710$a10c47d3@caomo"><FONT=20
size=3D2>oh</FONT></DIV></BODY></HTML>
------=_NextPart_001_0068_01C0DF2C.DDC03450--
------=_NextPart_000_0067_01C0DF2C.DDC03450
Content-Type: image/gif;
name="safepro.gif"
Content-Transfer-Encoding: base64
Content-ID: <006601c0dee9$cf99e710$a10c47d3@caomo>
R0lGODlhXgAmAHcAACH5BAEAAPQALAAAAABeACYAh////wAGFwABBT4+PgAXVQAYRAAKNj9Xb32e

vgBBg5y1zgAjUZ+40L7O3rTJ3O3x9t7m7tDd6QArYV+JswEjRkJ0sQALRu/z+Ji10gAoUgAcY+Tq

------=_NextPart_000_0067_01C0DF2C.DDC03450--
...全文
63 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

4,354

社区成员

发帖
与我相关
我的任务
社区描述
通信技术相关讨论
社区管理员
  • 网络通信
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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