通过代码发送邮件,而无需打开MailComposer或新视图

时间:2011-07-15 10:19:59

标签: iphone objective-c ios email

在我的应用程序中,我想发送邮件到某个人。

如果我使用以下代码新窗口打开邮件。

[[UIApplication sharedApplication] openURL: [NSURL URLWithString:string]];

如果我使用MailComposer,则会显示相同的控制器用于邮件。

但我希望通过在我的应用程序中打开任何屏幕或视图直接从我的代码发送邮件,借助邮件地址,主题和正文部分。

任何帮助?

2 个答案:

答案 0 :(得分:2)

download the sample code from skpsmtpmessage - Google Code and ran that. 你可能需要改变一些东西,但它会起作用。

答案 1 :(得分:0)

希望不要过于广告,但您可以使用PostageApp轻松完成此操作。

您所要做的就是使用您的API密钥,电子邮件内容(或模板名称)进行API调用,并向我们的API服务器发出HTTP POST请求,并通过它发送ta daaaa。我们目前有一些iPhone应用程序正在做这件事。

作为一种公平行为,您可以查看此类活动的所有可用服务,您可以选择适合您需求的服务:

完全披露:我是PostageApp的产品经理。)