1

我正在创建一个 iPhone 应用程序,用户可以在其中通过电子邮件将他们的工作发送给他们想要的任何人。使用 UIApplication 的 openURL 方法打开邮件应用程序很容易。

NSString* lsMailToStr = @"mailto:?subject=Subject!&body=Body";
[[UIApplication sharedApplication] openURL: [NSURL URLWithString:lsMailtoStr]]; 

但是,最好为那些不支持 HTML 电子邮件的电子邮件程序提供纯文本回退。有没有办法打开邮件应用程序并让它发送多部分的电子邮件(包含 text/plain 和 text/html)?

除了“body=”之外,还有其他参数可以提供给允许这样做的邮件应用程序吗?

4

1 回答 1

2

现在 iPhone OS 3.0 已经发布,有用于在应用程序内发送电子邮件的新 API。它似乎不支持您想要的,除非可能通过对添加附件的支持。我建议您提交一个请求此增强功能的错误。

于 2009-06-20T23:09:05.867 回答