次の方法でメールを送信しています。
-(void) sendEmailOpenControllerWithSubject:(NSString *)subject messsageBody:(NSString *) message
{
MFMailComposeViewController* controller = [[MFMailComposeViewController alloc] init];
controller.mailComposeDelegate = self;
[controller setSubject:subject];
[controller setMessageBody:message isHTML:NO];
[controller setToRecipients:[[NSArray alloc] initWithObjects:currentProspect.email, nil]];
if (controller) [self presentModalViewController:controller animated:YES];
}
メッセージ本文の件名と受信者を設定していますが、ユーザーが MailComposer でこれらの属性を変更する可能性があります。
必要なもの:
そのため、メールの送信後にメッセージ本文、件名、受信者などの内容を取得したいと考えています。ユーザーがメール作成者を介してこれらを変更した可能性があるため。