+ -
当前位置:首页 → 问答吧 → jmail收邮件标题乱码问题

jmail收邮件标题乱码问题

时间:2007-05-10

来源:互联网

用jmail4.3收邮件,一般的邮件都没有问题,在收取嵌入html(包括图片,文字等)页面的邮件时,标题会出现乱码,乱码如下所示:
鏂伴椈蹇€?--绗洓鏈燂紝2007骞?鏈?(璇峰悜MSTC鍚屼簨杞彂锛Fw:   MSTC鏂伴椈蹇€?--绗洓鏈燂紝2007骞?鏈?(
请问如何解决?

作者: dadaiedadaie   发布时间: 2007-05-10

把Jmail的ISOEncodeHeaders属性设为true

作者: wanqingcheng   发布时间: 2007-05-10

楼上正确

作者: CathySun118   发布时间: 2007-05-10

我试了一下,还是不行,还是会出现乱码,代码如下:
Set   pop3   =   Server.CreateObject(   "JMail.POP3 "   )
pop3.Connect   Pop3Name,   Pop3Pwd,   Pop3Server
for   i   =   pop3.count   to   1   step   -1
      Set   Msg=   pop3.Messages.item(i)  
      Msg.ISOEncodeHeaders       =       true
      Subject   =   Msg.Subject
      Response.write   Subject
Next

作者: dadaiedadaie   发布时间: 2007-05-10

看看其他编码方面有什么问题

作者: tipboy   发布时间: 2007-05-10

您指的是哪些方面的编码?

作者: dadaiedadaie   发布时间: 2007-05-10

msg.Charset   =   "GB2312 "
msg.ISOEncodeHeaders   =   false

作者: liuguozhong   发布时间: 2007-05-10

msg.Charset   =   "GB2312 "
msg.ISOEncodeHeaders   =   false

这样试了一下,也不行,照样乱码。

作者: dadaiedadaie   发布时间: 2007-05-10

msg.Charset   =   "GB2312 "  
msg.ContentType   =   "text/html "

作者: wanqingcheng   发布时间: 2007-05-10

msg.Charset   =   "GB2312 "  
msg.ContentType   =   "text/html "
这样也不行

作者: dadaiedadaie   发布时间: 2007-05-10

应该可以的   你是用什么服务器发的

作者: liu_87663663   发布时间: 2007-05-10

这是别人转发过来的,我也不清楚是什么服务器。

作者: dadaiedadaie   发布时间: 2007-05-10

是所有的都这样么?
你自己发一封测试一下,如果没问题那就是那边发过来时那边的问题

作者: liuguozhong   发布时间: 2007-05-10

不是所有的,普通邮件都没有问题,涉及到在foxmail中用html方式查看的,即在邮件中正文内容是html,包含了文字、图片等信息的,才会有问题。

作者: dadaiedadaie   发布时间: 2007-05-10

在页面中显示的是乱码,如果页面用UTF-8查看,可乱码的部分可以正常显示中文。

作者: dadaiedadaie   发布时间: 2007-05-11

顶起,我正在找。

作者: cosler   发布时间: 2011-06-10