使用pear 发送e-mail,附件为中文文件名,exchange收到后文件名都被替换成ATTxxxxx.dat,有用过pear的人知道怎么回事么?
但是发到hotmail的邮件,附件文件名可以正常显示

解决方案 »

  1.   

    是Outlook/Outlook Express收到的是ATTxxxxx.dat吗,你看看邮件的原始内容就知道了!
    估计是客户端的问题!
      

  2.   


    对的,用outlook收就有问题,附件的文件名都被替换成ATTxxxxx.dat,要不就是名字没有了只有.扩展名
      

  3.   

    outlook只支持rfc2047,但是pear对附件编码是采用rfc2231的标准。但是我看了pear的源代码,他好像也可以支持老的2047,不知道怎么搞出来。有人试过用pear发送带中文附件的邮件给outlook成功的么?