为什么E-Mail收信看不到附件

最近发现有客户寄来的E-Mail 都看不到附件,信件大小看起来又蛮大的,仔细看了该信件的
邮件原始档 发现除了信件本文以外,最底下还有这一段

------=_NextPart_000_0008_01C9615D.2618C4A0
Content-Type: application/ms-tnef;
name="winmail.dat"
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
filename="winmail.dat"

eJ8+IhkDAQaQCAAEAAAAAAABAAEAAQeQBgAIAAAA5AQAAAAAAADoAAEIgAcAGAAAAElQTS5NaWNy
(以下同样的乱码简略)

原因是 :
寄件者在寄出信件时,使用Outlook设定信件格式为「使用 Outlook Rich Text (RTF) 格式传送」。
导致利用非Outlook收信的人,看到寄来的信件所夹带的附档是「winmail.dat」。

由于 Microsoft 的 Outlook 会将Mail 使用 RTF 格式送出,所以只要使用非 Outlook 的读信软体,就会看到一个 winmail.dat 的附件(使用Live Mail则连winmail.dat的附件都看不见) ,完全看不到信件的内容。
当然,在 ThunderBird 收信软体中也是一样。
解决方法 1:

请寄件人调整Outlook发信的信件格式后,再重寄一次。为避免自己寄出的信件,也造
成别人的困扰,也可调整自己的设定。

打开 Outlook,到「工具」→「选项」→「邮件格式」,选为「转换成HTML格式或纯文字格式」都可以, 不要选择「使用 Outlook Rich Text (RTF) 格式传送」。

解决方法 2:

利用一些程式在读取 winmail.dat 的内容,如 Winmail Opener 或 Winmail.dat Reader 这样的软体,可以把 .dat 的档案,关连到这类的程式。
这边有介绍教学参考


关于作者: 网站小编

码农网专注IT技术教程资源分享平台,学习资源下载网站,58码农网包含计算机技术、网站程序源码下载、编程技术论坛、互联网资源下载等产品服务,提供原创、优质、完整内容的专业码农交流分享平台。

热门文章