0

我想知道是否可以一次向不同的人发送不同的信息。使用 MFMessageComposeViewController,我可以向不同的人发送一条消息,但不能向不同的人发送不同的消息。

谢谢

4

1 回答 1

0

不可能,因为 SDK 中没有执行这些任务的方法,但是您可以使用一些开源工具,例如GitHub 上提供的 Mailcore。

例如,使用 MailCore,您可以轻松地在后台发送电子邮件,例如:

CTCoreMessage *msg = [[CTCoreMessage alloc] init];
CTCoreAddress *toAddress = [CTCoreAddress addressWithName:@"Monkey"
                                                    email:@"monkey@monkey.com"];
[msg setTo:[NSSet setWithObject:toAddress]];
[msg setBody:@"This is a test message!"];

NSError *error;
BOOL success = [CTSMTPConnection sendMessage:testMsg 
                                      server:@"mail.test.com"
                                    username:@"test"
                                    password:@"test"
                                        port:587
                              connectionType:CTSMTPConnectionTypeStartTLS
                                     useAuth:YES
                                       error:&error];
于 2014-10-30T19:51:50.113 回答