【发布时间】:2016-05-20 04:12:52
【问题描述】:
在我的应用中,我的用户填写了名字和电子邮件字段。当用户点击“提交”按钮时,我想将此数据发送到电子邮件地址,但我似乎可以做到这一点的唯一方法是打开 Apple Mail 客户端。现在,我正在使用以下代码 - 有没有办法在不启动 Apple Mail 的情况下将字段数据发送到特定的电子邮件地址? 例如用户点击“提交”,然后被推送到“谢谢”视图?
MFMailComposeViewController *mail =[[MFMailComposeViewController alloc] init];
NSString *emailbody = email.text;
NSString *firstnamebody = firstName.text;
[mail setMessageBody:emailbody isHTML:NO];
[mail setMessageBody:firstnamebody isHTML:NO];
【问题讨论】:
-
您希望从用户的电子邮件地址发送电子邮件还是从您的电子邮件地址发送?
-
@rmaddy 最好来自用户的电子邮件地址(从电子邮件字段中提取)。
-
那就不行了。您需要使用
MFMailComposeViewController(或启动邮件应用程序)从用户的电子邮件地址发送电子邮件。 -
@rmaddy Lame - 哈哈。如果我可以接受来自我自己指定的电子邮件地址的邮件怎么办?
标签: ios objective-c email