使用POP3下载和解析邮件(Delphi)

时间:2011-05-30 14:16:08

标签: delphi email client attachment pop3

我尝试将Indy9与D6一起使用,但在解析消息时出现整数溢出错误。

因此我搜索了一个活动组件系列:

  • 连接服务器
  • 下载消息
  • 删除下载的消息
  • 解析邮件
  • 将附件保存到文件

如果Delphi没有其他组件,我可以使用c#代码(我从Delphi代码中调用子进程)。

感谢您的帮助:   DD

1 个答案:

答案 0 :(得分:1)

我建议你安装一个较新版本的Indy(你正在使用哪一个?),有些版本已知有错误,我记得我必须从新闻组应用补丁来使消息解析代码到完全工作了一段时间 - 你得到哪个错误?替代方案是Synapse(较少“视觉”)或ICS

无论如何,无论您使用什么互联网协议(POP,IMAP)来获取邮件,它都是RFC(2)822格式,其格式不依赖于邮箱处理协议或用于发送邮件的协议(SMTP)