0

Qt C++ 应用程序如何请求操作系统发送带有特定主题、正文和可能的附件文件的电子邮件?它应该使用配置的默认电子邮件客户端发送。

4

2 回答 2

2

看起来QDesktopServices::openUrl()会接受一个mailto:URL。但是指定附件可能很棘手。

于 2012-08-07T05:07:33.313 回答
1

我也写了一个处理附件的小组件。它会创建一个临时 .eml 文件,其中填充了您提供给 Email 类的内容,并使用 openInDefaultProgram() 打开默认电子邮件客户端。API 应该是自我解释的,但如果您有任何问题,请随时与我联系 :)

https://github.com/picaschaf/qt-email

于 2012-08-07T13:15:46.817 回答