从iphone应用程序到用户的自动后台电子邮件

时间:2011-08-07 22:32:06

标签: iphone

我很困惑。我的简单要求是:我有一个包含确认表格即nib文件的应用程序。它包含一些textFields,如姓名,年龄,电子邮件等。我只是想当有人点击提交按钮应用程序发送背景和自动电子邮件到textField中定义的电子邮件。该电子邮件包含所有信息,如姓名,年龄等。用户不需要填写任何内容,它应该在后台工作。有这么多应用程序做同样的事情。我正在创建预订申请。

那么我怎么能表达这种行为呢。

3 个答案:

答案 0 :(得分:2)

Apple没有提供这样做的方法 - 并且有充分的理由。从手机发送电子邮件会自动带来很多安全风险。

我愿意打赌,执行此操作的应用程序使用他们发布数据的中间服务器。发布数据后,服务器将处理发送电子邮件。

答案 1 :(得分:1)

不幸的是,没有官方功能,但您可以下载第三方库。有关一些建议,请参阅here

答案 2 :(得分:1)

要做到这一点:

  1. 向服务器应用程序发送HTTPS POST请求。
  2. 从您的服务器应用程序,通过SMTP(或构建在SMTP之上的API)发送电子邮件。
  3. Google AppEngine提供了一种简单而廉价的方式来创建这样的网络服务,该服务运行在Google的云计算基础架构之上。 sending mail from AppEngine帮助文档包含有关如何从服务器应用程序发送邮件的详细示例(假设您使用的是Python AppEngine的Python版本)。