1

我知道如何通过启动 iPhone Mail 应用程序从我的应用程序发送电子邮件,然后返回我的应用程序。但我有两个担忧:

1 / 我首先关心的是我的应用程序如何在不打开邮件应用程序的情况下发送电子邮件?

因此,我会通知用户电子邮件已发送成功或传输失败时失败。

2 / 我的第二个问题是像 UILocalNotification 一样使发送邮件编程(在计划任务中)。

我还没有找到解决方案,我尽量避免知道使用开源类通过 SMTP 发送邮件的解决方案,因为我希望我的应用程序使用 iphone 的配置并且邮件要求用户配置未配置邮件的位置。

预先感谢您的帮助。

4

2 回答 2

1

您可以使用 MFMailComposeViewController 从您的应用程序发送邮件。

http://developer.apple.com/library/ios/#documentation/MessageUI/Reference/MFMailComposeViewController_class/Reference/Reference.html

于 2011-06-02T15:23:55.180 回答
0
  1. 您可以使用MailCore或类似的替代方案。
  2. 你不能在后台使用你的应用程序来做到这一点。这与UILocalNotification在应用程序对该通知执行任何操作之前需要用户批准不同。
于 2011-06-02T15:27:36.537 回答