直接发送电子邮件至userid

时间:2011-11-23 11:32:51

标签: iphone

我正在尝试向X人发送电子邮件,其中包含应用中的一些详细信息。

我正在使用以下代码。我不想使用MessageUI,因为我想直接发送邮件而不显示邮件编辑器。

 NSString *url = [NSString stringWithFormat:@"mailto:pradeep@gmail.com?&subject=Results&body=Check Out your Results here=%@",score];
    [[UIApplication sharedApplication] openURL: [NSURL URLWithString: [url stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding]]];

但它失败了EXEC_BAD_ACCESS。任何人都可以让我知道如何解决它?

1 个答案:

答案 0 :(得分:1)

没有邮件编辑器,您无法发送邮件。您尝试这样做的方式将打开邮件应用程序并向用户显示邮件,并在邮件链接中提供所有详细信息。

实现您想要它的唯一方法是拥有一个Web应用程序,它可以在应用程序中处理实现SMTP的邮件。您需要向用户询问SMTP设置,因此Web服务可能是最好的方式。