不能保存完全的信体 -SMTP POP问题(50分)

  • 主题发起人 主题发起人 ulysses
  • 开始时间 开始时间
U

ulysses

Unregistered / Unconfirmed
GUEST, unregistred user!
各位同志 我已经没有分了。所以只能送50分了。
我以前做过一个VB6的邮件客户端和服务器,类似于一种信关的东西。
现在我想把它移植到BCB5中去。我遇到了一个非常严重的问题。
在VB6中 在SMTP和POP部分我使用了MABRY 控件来完成TCP的操作。
但是我使用BCB的NMSMTP NMPOP时,发现对于已经发出的邮件。我不
能完整的存储它信体。即包括信头(HEADER),正文(BODY),附件
未解码的MIME格式的文件(ATTACHMENT)。即一个完整的信体。
当POP的时候。NMPOP会自动在GETMESSAGE的时候把附件存到硬盘上。
我还是不能得到它完整的信体。我看了无数次的HELP,难道我还是
没有看到相关的属性吗?

谁能帮助我,我万分感谢。
 
不要用NM系列,用indy系列。
 
我正在使用INDY。谢谢。
INDY的资料不是很多。你有好的地方可以下载吗?
 
直接看他的帮助和Demo不好么?
 
IdPOP3.Retrieve(lvHeaders.Selected.Index + 1, Msg);//经过MIME解码,
如果是Idpop3.RetrieveRaw则没有
那么你可以接收邮件没有经过MIME解码的,然后当作文本来保存,显示的时候进行解码就成
 
有BCB的DEMO。好象只有DELPHI。我在BORLAND的NEWSGROUP上看到的。
我去下了。但是没有一个EXAMPLE比较难以入手的。

谢谢各位给我信心。各位可以到 www.zhenjiangstar.com/sub/hj/
去看看我用BCB5 练手的 邮件群发软件。

再次感谢。
 
多人接受答案了。
 
后退
顶部