【发布时间】:2014-11-19 18:30:40
【问题描述】:
我正在尝试制作一个使用 MFMailComposeViewController 发送电子邮件的应用,但该类似乎没有提供设置电子邮件标题的方法。
我试图寻找执行此操作的较低级别的解决方案(甚至是库),但找不到。如何在 Objective-C 应用程序中设置/获取电子邮件标头?
[编辑] 明确地说,我正在寻找一种通过 MFMailComposeViewController 提供之外的方式设置电子邮件标题的方法。我已经知道如何发送一封简单的电子邮件。我正在寻找一种方法来设置电子邮件标题,例如 In-Reply-To 或 Message-ID
【问题讨论】:
-
标题表示你想设置主题?
-
这里有你需要的所有方法: setSubject(:) setToRecipients(:) setCcRecipients(:) setBccRecipients(:) setMessageBody(:isHTML:) addAttachmentData(:mimeType:fileName:
-
不,我所说的标题实际上是指完整的电子邮件标题en.wikipedia.org/wiki/Email#Header_fields 更具体地说,我试图访问诸如 Message-ID 或 In-Reply-To 之类的标题。
-
我已经知道如何使用上面提到的所有方法发送简单的电子邮件。
-
@Vlad 你找不到任何与内置 iOS 邮件集成的东西,允许设置额外的标头(
mailto:支持MFMailComposeViewController支持的有限集)。
标签: ios objective-c ios7 mfmailcomposeviewcontroller email-headers