その質問の適切なタイトルはわかりませんが、私の質問の要約は以下のとおりです。
私は、ユーザーがワンクリックでさまざまなメールサーバーのさまざまなメールIDをメールで送信する必要があるAndroidアプリを開発しています。さて、私のアプリケーションのデザインは、ユーザーがクリックしてメールを送信するときのようなものです。まず、ユーザーのクエリは、リモートサーバーで実行されている私のWebサービスにヒットします。このWebサービスは、異なるサーバーの異なるIDで電子メールを送信します。また、SSLを使用してJavaメールAPIを試しましたが、メールを送信するには、ユーザー名とパスワードの両方をパラメーターとして渡す必要があります。さて、私の質問は、別のユーザーのパスワードをWebサーバーに保存する必要があるかどうかです。これはユーザーのセキュリティ違反になると思うからです。そして、Java Mail APIを使用してパスワードなしでメールを送信することはできないと思います。はいの場合、どのようにしたらよいでしょうか。Open IDについても聞いたことがありますが、これは認証のためだけだと思います。または、パスワードを保存せずにメールを送信するためにOpenIDの概念を使用することもできます。