会社の大規模な Web アプリケーションの一部である電子メール クライアントを作成しています。ユーザーは、MD5 ハッシュを作成し、それをデータベースに格納されているものと比較することによって、Web アプリケーション全体にログインすることによって認証されます。
ただし、これは私の範囲外です。データベース内の一方向ハッシュにしかアクセスできません。電子メールと Web アプリで同じ資格情報を使用する必要があるため、プレーン テキストの代わりに MD5 ハッシュを Java Mail を介して IMAP サーバーに渡す方法はありますか? メールサーバーはプレーンテキストのパスワードのハッシュを作成して比較する以外に何もしないので、私はそう思います。しかし、Java Mail の IMAP でそれを行う方法は?
ありがとう