delphi的NMPOP3控件不能显示中文(100分)

  • 主题发起人 主题发起人 海权论者
  • 开始时间 开始时间

海权论者

Unregistered / Unconfirmed
GUEST, unregistred user!
如何显示中文呢?
 
我也碰到了同样的问题,请哪位大虾指教一下!
 
为什么要显示中文呢?
 
主要是译码的问题。你没有解码,当然看到的就是乱码了。
 
to skter:怎样解码呢
 
看你这个样子应该不是因为不能显示中文的问题,pop3这是按照传输过来的字符流接收罢了
如果传输的字符流有经过加密,收到的也只能是加密过的字符流,例如outlook发出的信件
就是经过译码的。你可以去下载几个解密的控件来试试。
http://vcl.vclxx.org/DELPHIGB/DEFAULT.HTM
这里可能有你要的控件
 
那里只有UUEncode 及 UUDecode 编解码的 OCX 构件,和本问题好像无关。
我现在发现,用delphi的NMSMTP控件发的中文邮件(ascii码),可以识别,但别的邮件软件发的(gb2312码)就不能识别
可能是gb码的解码问题,不知谁有办法。
 
用MAPI吧,NMPOP3的Bug太多了,MIME解码的问题也没办法解决。
 
后退
顶部