2009-06-20 78 views
1

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

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

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

除了“body =”,还有其他可以提供给Mail App的参数吗?

+0

我知道这是可能的。我已经看到亚当罗森菲尔德在Word Fu(真棒游戏,btw)中这样做。 – 2009-06-20 23:42:40

回答

2

既然iPhone OS 3.0在这里,就有新的API用于发送电子邮件应用内。它似乎不支持你想要的,除非可能通过支持添加附件。我建议你提交一个请求这个增强的bug。

相关问题