ダイレクトメールを送信しようとしています。私の知る限り、ダイレクトメールの場合、つまり他のコントローラーは表示されません。メールはmyControllerからのボタンクリックで送信されるはずなので、使用できませんMFMailComposeViewController
。したがって、SKPSMTPMessageを使用しています。SKPSMTPMessage については、基本的な設定を行い、一時データを使用してメールを送信できます。
testMsg.fromEmail = @“from@gmail.com”;
testMsg.toEmail = @“to@gmail.com”;
testMsg.relayHost = @"smtp.gmail.com";
testMsg.requiresAuth = YES;
testMsg.login = @“from@gmail.com";
testMsg.pass = @"mypassword”;
ここでは、testMsg.login/testMsg.pass を渡す必要があります。現在、いくつかの一時的なユーザーIDとそれぞれのパスワードを使用しています.しかし、私のアプリケーションでは、彼のパスワードの詳細を尋ねる/取得する場所はありません. そこで質問なのですが・・・ユーザーのパスワードを知らなくてもメールは送れますか?そうでない場合、SKPSMTPMessage を使用してメールを送信する最も適切な方法は何ですか?