3

是否有替代 MFMailComposeViewController 具有或多或少相同功能的替代方案,但这将让我自己处理电子邮件的发送,在 Apple 的电子邮件发送系统之外?

我想做的是提供一个漂亮的电子邮件对话,然后通过 CRM 系统而不是直接从 iPad 发送。

干杯

尼克

4

2 回答 2

3

是的,您可以使用 MailCore 框架。您可以自己处理电子邮件的发送。在发送邮件之前,您必须设置其字段,例如 To、CC、BCC、Subject、body 等,然后通过以下代码发送。

CTCoreMessage *msg = [[CTCoreMessage alloc] init];
[CTSMTPConnection sendMessage:msg server:[server stringValue] username:[username stringValue]
                         password:[password stringValue] port:[port intValue] useTLS:tls useAuth:auth];
 [msg release];

它对我有用。希望对你有帮助。。

于 2012-08-24T08:25:54.390 回答
2

您将需要创建自己的电子邮件视图和处理程序。您可以使用类似 JSTokenField 的东西:https ://github.com/jasarien/JSTokenField来获取邮件“收件人:”字段的功能。

于 2012-08-09T14:05:17.083 回答