急:解决邮件中乱码问题(200分)

  • 主题发起人 主题发起人 bruce.li
  • 开始时间 开始时间
B

bruce.li

Unregistered / Unconfirmed
GUEST, unregistred user!
用TNMPOP3控件做了个邮件接收的程序,但中间有些邮件(不是全部)显示的是乱码,
请问有什么方法解决?另外,邮件的接收时间该怎样取,怎么没这个属性。
 
TNMPOP3控件不包括邮件解析功能,如果你的邮件本身不是纯文本的话,那么显示的就只是
乱码而以,你可以去找找看有没有针对邮件解码的控件
 
就是纯文本的也会出错,163的不会错,CHINA的就会错,WHY?
 
有个方法,你可以试着用foxmail接收两个地方的邮件,然后用记事本打开foxmail的
In.box文件,看看里面的文本是不是和你收到的相同,如果是,说明接收没问题,如果
不是就说明接收有问题了。
 
base64,unicode,你做了报文分析没有?
 
terry_lzs:和foxmail中的内容一致,FOXMAIL中也有乱码
 
base64,unicode?怎样做,还望指点,不胜感激
 
既然是一致就说明接收上是没有问题的,问题出在解码上
网上应该有解码的控件
http://vcl.vclxx.org/DELPHIGB/DEFAULT.HTM
 
从网上下了个控件,勉强解决问题
 
后退
顶部