首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >MFMailComposeViewController IOS

MFMailComposeViewController IOS
EN

Stack Overflow用户
提问于 2012-11-23 04:22:57
回答 1查看 1.1K关注 0票数 1

目前,我有一个电子邮件的NSArray,我打开一个视图,以结束所有这些电子邮件:

代码语言:javascript
复制
MFMailComposeViewController *mailer = [[MFMailComposeViewController alloc] init];

mailer.mailComposeDelegate = self;

[mailer setSubject:@"App Support"];

NSArray *toRecipients = [NSArray arrayWithArray:emails];
[mailer setToRecipients:toRecipients];

NSString *emailBody = @"";
[mailer setMessageBody:emailBody isHTML:NO];

// only for iPad
mailer.modalPresentationStyle = UIModalTransitionStylePartialCurl;

[self presentModalViewController:mailer animated:YES];

有没有一种方法可以在不打开控制器的情况下向这个列表发送电子邮件(用户不需要按下发送按钮,也不能更改消息)?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-11-23 04:28:12

没有办法使用MFMailComposeViewController发送消息。

如果你想“静默”地发送电子邮件,我之前已经使用过SKPSMTPMessage --一个可以在iOS上使用的客户端,可以在没有任何UI的情况下发送电子邮件。

如果需要,你可以建立一个专门用于发送邮件的Gmail帐户。

我已经为您创建了一个简单的演示。Download it here。请注意,除了SMTP文件夹中的文件外,还需要链接到项目中的CFNetwork.framework

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13519530

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档