2017-12-19 8 views
0

MFMailComposeViewControllerDelegateを使用してメールを送信することができますが、具体的なタスクが完了した後にユーザーにコンフォーメントメールを送信する方法については、上記のhereを参照してください。ユーザーが送信しなくても迅速にメールを送信するにはどうすればよいですか?

何らかの理由で、アップル社がユーザーのコンフォメーションなしにバックグラウンドメールを送信できないように感じます。これは問題ありません。

あなたがプロダクトA、プロダクトBを購入して支払いをした後、このメールIDに領収書を送る必要があります。

言ったパス内のすべてのガイドを大幅にあなたは電子メールの作曲せずにユーザーがデバイスから直接送信することはできません

+0

電子メールはクライアントアプリケーションではなくサーバーから送信する必要があります。ユーザーのメールアドレスを収集し、購入イベントの通知を受けていますか? – picciano

答えて

0

あなたはMFMailComposeViewControllerを使用せずにユーザーの電子メールアドレスからのメールを送信することはできません、あなたはサーバーを使用せずににユーザーをメールを送信することはできません。

あなたがするべきことは、ユーザーに電子メールアドレスを入力して購入の一部として送信し、サーバー側のメールアプリケーションを使用してユーザー提供の電子メールアドレスに確認メールを送信するように促すことです。

1

をappericiatedされるだろう。

これを行うには、これらのイベントを処理し、サーバー側から適切な電子メールを送信する独自​​のサーバーを準備するしかありません。

+1

私はOPが、ユーザーからではなくユーザーに電子メールを送信することを求めていると思います。 – picciano

+0

まだ答えは同じです:)送信する唯一の方法はサーバー側です –

+0

あなたは正しい、良い点、不必要な区別です – picciano

関連する問題