是否可以定期从iOS应用程序发送邮件

时间:2015-01-07 15:15:33

标签: ios email

我正在开发一个应用程序,用于创建一个包含应用程序创建的基本信息的简单文档。它不包含任何个人信息,但它将包含用户创建和请求的数据。我希望用户能够通过电子邮件将其发送给自己。我还想为用户添加选项以使该文件(每天更新)能够每周/每月自动发送给他们,因此他们不必考虑它。用户可以自己设置间隔。

这可能吗?用户将自己从菜单中设置此选项,因此他们不会知道它正在发生。每个自动邮件还将包含有关如何再次关闭该选项的信息。

这是否可能,Apple是否允许?

感谢您的回复

3 个答案:

答案 0 :(得分:1)

在应用内无法实现。用户必须通过MFMailComposeViewController明确发送电子邮件。

如果您需要此功能,则应为您的应用构建后端。

澄清一下,如果要使用用户配置的帐户;即他们与Mail一起使用的帐户,然后你不能自动执行此操作。其他答案依赖于用户输入他们的POP / IMAP设置这一事实,我个人不会这样做。

答案 1 :(得分:0)

您可以使用电子邮件服务作为mandril或mailgun,从您的应用中发送电子邮件"。

看看这个:https://github.com/rackerlabs/objc-mailgun

答案 2 :(得分:0)

有一个名为MailCore的图书馆非常强大。您可以使用它在应用程序的后台发送邮件,而无需显示内置的邮件编辑器视图

https://github.com/MailCore/mailcore2