ユーザーが自分のパスワードを忘れてしまい、自分のパスワードを知りたがっているとします。彼は秘密の質問に答えなければなりません。正しい答えを提供した後、パスワードの詳細を記載したメールをユーザーのメール アドレスに送信したいと考えています。
では、それぞれのユーザーの多くの電子メール アドレスとやり取りするには、jsf でどのようなメール構成を行う必要がありますか?
それで、ここであなたの質問は本当に何ですか?
Javamail API - FAQとしていくつかの解決策を調べ始めるのが最善だと思います。メールを送信できるように接続を設定するには、いくつかの方法があります。
個人的には、パスワードを含むメールは送信しません。これは単にトラブルを求めているだけです。resetpassword.xhtml?hash=xxxxxxxxxxxxxxのような場所へのリンクを送信して、ユーザーを新しいパスワードを設定できるフォームにリダイレクトするのはどうですか? このハッシュは、このユーザー専用に生成する必要があり、ランダム ハッシュで十分です。彼が正しいユーザー名/電子メールと正しいハッシュを使用してフォームを送信すると、新しいパスワードを送信できます。