iPhone自动发送应用内邮件

3
在iPhone编程中,有两种发送邮件的方式。 1. openURL 2. 使用messageUI框架的应用内邮件。
使用第二种方法 - 应用内邮件,它将显示一个视图,其中包含收件人地址、主题和正文。然后它将有“发送”和“取消”按钮。点击发送按钮后,消息将被发送,然后回到应用程序。
现在我的问题是,是否有可能在不显示视图并点击“发送”按钮的情况下自动发送邮件?
因为我想向10个不同的电子邮件地址发送10条定制消息。 可行或不可行?

这可能会有所帮助...一个具有良好资源的类似问题 - Aaron Saunders
忘记添加链接 https://dev59.com/N3RB5IYBdhLWcg3wCjgV - Aaron Saunders
现在使用messageUI框架,我们也可以发送短信,我能否也使用您提供的链接发送短信? - Satyam
2个回答

3

您需要在应用程序中内置自己的邮件代理代码以连接到邮件服务器,并要求用户输入所有必要的帐户凭据(或者内置您自己的帐户)。


2
这是不可能的。消息发送接口强制要求您允许用户选择取消或发送选项 - 这是为了防止应用程序滥发用户帐户的垃圾邮件。

这只是针对于你想要使用messageUI框架而言。你或许可以使用其他方法来实现,包括但不仅限于在你的web服务器上运行实现了sendmail()函数的PHP脚本。你可以使用NSURL和NS等方式调用它们来连接HTTP页面。 - Christian Stewart
有没有办法至少显示邮件撰写器,而不给用户更改内容或主题的能力? - Pierre de LESPINAY

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接