アプリ内からメール送信する機能って
大体あるけど実際使わなくね?
ツイート機能さえあればユーザーは満足だろjk
とか思ってたけどそうも言ってられないので調べた。
Class mail = (NSClassFromString(@"MFMailComposeViewController")); if (mail != nil) { if ([mail canSendMail]) { MFMailComposeViewController *mailPicker = [[MFMailComposeViewController alloc] init]; mailPicker.mailComposeDelegate = self; [mailPicker setSubject:@"件名"]; [mailPicker setMessageBody:@"本文" isHTML:NO]; [self presentModalViewController:mailPicker animated:YES]; } else { // メール設定がされていない場合 } }
無論、添付も容易にできるし、送信結果を受け取ることもできる。
詳細は下記リンクが1番分かりやすいと思われ。
参考:http://conol.co.jp/blog/archives/47