特急!在线等候!!用TidPOP收邮件的问题:如果用foxMail发的超文本格式的可以正常接收,但如果是发文本格式的则邮件内容显示为空的?  (100分)

  • 主题发起人 主题发起人 sky2008
  • 开始时间 开始时间
S

sky2008

Unregistered / Unconfirmed
GUEST, unregistred user!
用TidPOP收邮件的问题:
如果用foxMail发的超文本格式的可以正常接收,
但如果是发文本格式的则邮件内容显示为空的?  
 
你的正常接收是显示html代码吗?
我的程序是正文全以文本显示,但主题只要是中文的就显示不正常了。
你是对附件和正文分别处理的吗。不要用TIdMEssage的对象的 .body直接得到正文,大部分是得不到的,要用messageparts属性。
 
我的主题是显示正常的,

可以说详细些吗?
》不要用TIdMEssage的对象的 .body直接得到正文,大部分是得不到的,要用messageparts属性。
 
这个问题我也被困扰着,文本格式的邮件不是不能收到,必须是有附件的才能收到,我看
过Indy的所有属性(运行时),IdText的确是有一个,但是所有相关属性都是空值,的确
得不到邮件内容,只知道有内容,但是是空的。我还没有时间研究他的代码。也许是一个
bug。
 

Similar threads

D
回复
0
查看
824
DelphiTeacher的专栏
D
S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
后退
顶部