Google-App-Engine を使用して Gmail アカウントからメールを送信するにはどうすればよいですか? 送信者のアドレスが問題です。これは当然のことながら、スパムのために制限されています。(制限はこちら: https://developers.google.com/appengine/docs/java/mail/usingjavamail#Senders_and_Recipients )
目的: ユーザーに Web サイトにアクセスしてもらい、サービスを使用するために登録してもらいます (OAuth 経由)。また、サービスは「送信者アドレス」をユーザーのメールアドレスに設定してメールを送信できるようになります。(サービス:メール送信表計算式)
関連する質問: Google App Engine から Gmail アカウントにアクセスする
オプション:
1) JavaMail を避ける: HTTP 経由の電子メールは、少額の料金で機能するように見えます。使用できます: Amazon SES aws.amazon.com/ses/
不可能 2) contextIO -一部の人々は contextIO を提案しました。更新: 電子メールを送信しません。http://context.io/docs/2.0を参照してください。
3) OAuth - OpenID を使用して、現在ログインしているユーザーとしてメールを送信できるようです。ということで、OAuth によるオフライン送信が可能になるかもしれません。(ユーザー API https://developers.google.com/appengine/docs/java/users/ )
4) 送信者の検証 - (製品品質のソリューションではなく、テストにのみ使用できます) App Engine には、ビューアーとして「このアプリケーションで共同作業するユーザーを招待する」機能があります。共同作業者を追加するための API があるかもしれません。
選択5) ソケット/SMTP トライアル - (認証された SMTP のみ) 2012 年 9 月に Google がhttp://googleappengine.blogspot.com.au/2012_09_01_archive.htmlを投稿