2011-01-26 21 views
0

MFMailComposeViewControllerを開かずに、UITextfieldsに入力された詳細を管理者のメールIDに送信する必要がある状況があります。iPhoneでMFMailComposeViewControllerを使用してメールを送信する

これはアプリケーションの登録部分ですので、ユーザーに名前、メールID、DOBなどの個人情報を入力するように要求します。これらの情報をハードコードされたIDにメールとして送信します。管理者のメールIDです。

同じページの下部にある登録ボタンが押されたときに、このメールを送信します。

私は、登録ボタン

[self presentModalViewController:picker animated:YES];
を打つと私は

を使用するときにポップアップ表示され、モーダルビューを防止するために、この文の使用を避けることによって、作曲ビューを表示せず、MFMailComposeViewControllerを使用

 - (void)mailComposeController:(MFMailComposeViewController*)controller didFinishWithResult:(MFMailComposeResult)result error:(NSError*)error
ピッカーが
MFMailComposeViewController

の目的である声明

[self mailComposeController:picker didFinishWithResult:MFMailComposeResultSent error:nil];

を使用して、それを呼び出すことにより、

同じものを実装するにはどうすればよいですか?

これを達成する方法については、誰でも助言してください。

ありがとうございます。

答えて

1

MessageUI.frameworkでは不可能です。代わりに、メールを送信するWebサービスを設定することができます。あなたのアプリはあなたのサーバーに接続し、そこからメールを送信します。

関連する問題