現在、舞台裏でメールを送信する方法を理解しようとしています。基本的に、MFMailComposeViewController がポップアップして [送信] ボタンが押されることは望ましくありません。すべてのフィールドは事前に入力されているため、何も入力する必要はありません。これは可能ですか?別のフレームワークを使用する必要がありますか?
ありがとう
現在、舞台裏でメールを送信する方法を理解しようとしています。基本的に、MFMailComposeViewController がポップアップして [送信] ボタンが押されることは望ましくありません。すべてのフィールドは事前に入力されているため、何も入力する必要はありません。これは可能ですか?別のフレームワークを使用する必要がありますか?
ありがとう
独自のメール サーバーを使用する必要があります (または、ユーザーに独自の資格情報を要求しますが、これはおそらくやりたくないでしょう)。iOS SDK は意図的に、ユーザー インターフェイスのないユーザーに代わってメールを送信することを許可していません。ユーザーに「送信」を押させることは、彼らが決して驚かないようにするための全体的なアイデアです。
電子メールを自動的にプッシュするアプリは、独自のサーバーから送信するか、この機能を提供する Mailgun や Parse などのサーバー フレームワークと統合します。
私は、ホストされた電子メール Web サービスである Mailgun を使用して、私のアプリの 1 つでそれを行いました。