【问题标题】:Send Multi-Part Email from iPhone App从 iPhone 应用程序发送多部分电子邮件
【发布时间】:2009-06-20 19:08:18
【问题描述】:

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

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

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

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

【问题讨论】:

  • 我知道这是可能的。我已经看到 Adam Rosenfield 在 Word Fu 中这样做了(很棒的游戏,顺便说一句)。

标签: iphone cocoa-touch email multipart


【解决方案1】:

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

【讨论】:

    猜你喜欢
    • 2011-05-08
    • 2010-12-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-06-08
    相关资源
    最近更新 更多