年前散分,顺便问个idMessage的问题(这300分用来散分的,答对另外开贴给200分) (300分)

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

shaga

Unregistered / Unconfirmed
GUEST, unregistred user!
大家先来开心一笑:[:D]
一个白人妈妈给小孩喝母奶,正好旁边黑人妈妈也在喂奶,白人小孩哭了,妈妈问怎么了,他说:我也要喝巧克力口味的!

=======================================
问题如下:
为了写一个发邮件的接口函数,把服务器传来的邮件格式(包含信头和信体)再发出去。
但发现indy的idMessage的loadFromStream(或loadFromFile)不能原本的读出自己saveToStream(或SaveToFile)的内容,只是当存在 附件时才不能正确解析(指解析有误差,邮件这种格式,有小小误差也是不允许的,不然接收端翻译有误),

应该是indy有bug(我下载了最新的indy9也有该问题),不知道有高手修改过源码没?
 
一日上班正无聊,偶看一兄台散分.由于昨日不小心参与 千*火 之战,今天无心情回答问题.
故进来捡下分.望兄台见谅....[:)]
 
哎~流可是好东西~但是你说的东西我没遇到过。去研究下
关注~~
 
没搞过,来拣分[:)]
 
没搞过,来拣分!
 
顶,接分
 
呵呵。。。。。
 
你们接什么[:D]
 
学习中。。。
 
我用idmessage接收过信件,接收信件没有问题,附件是存在的,我做的是用idpop3接收,再转发到idimap4,附件可见,但是若用idpop3检查附件一般是查不到的,这肯定是id的bug。还有你所说的loadfromfile方法不能读取idmessag保存的文件的问题,我想是这样,idmessage有一个nodecode属性,在它为false时信在idmessage.body中,可以用取信的经典方法(demo中有),但是要少读一行,因为idmessage有个标记放在最后,所以你load文件时在文件里加个标记试试
 
学习,学习
 
接分,沒試過
 

Similar threads

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