QT:添加电子邮件功能(发送,扫描,下载附件)到Qt应用程序

时间:2011-04-20 15:03:02

标签: qt imap email-client

我有一个跨平台的Qt应用程序,我想为其添加电子邮件功能。鉴于用户授予他/她对应用程序的许可并向应用程序提供电子邮件/服务器/密码信息,我想:

  1. 使用该帐户以编程方式发送电子邮件
  2. 扫描收件箱,查找我有兴趣下载的某些电子邮件(在主题栏内搜索字符串)
  3. 能够从我认为有趣的电子邮件中下载附件。
  4. 理想情况下,我希望能够与GMail,Hotmail,(IMAP)等流行的电子邮件服务进行交互,以便我的用户可以轻松配置(例如“我有gmail,这是我的ID /密码”) 。

    是否有任何Qt库可以帮助完成该任务?

1 个答案:

答案 0 :(得分:1)

您可能需要查看this

确保您可能需要在那里更改一些内容,例如:

socket->connectToHost( "smtp.yourserver.com", 25);

用于电子邮件(例如)smtp服务器等...