1

我正在编写一个电子邮件客户端,它是公司大型 Web 应用程序的一部分。用户通过创建一个 MD5 哈希并将其与存储在数据库中的哈希值进行比较来登录整个 Web 应用程序来进行身份验证。

但是,这超出了我的范围。我只能访问数据库中的单向哈希。由于应使用电子邮件和 Web 应用程序的相同凭据,有没有办法通过 Java Mail 将 MD5 哈希而不是纯文本传递到 IMAP 服务器?我会这么认为,因为邮件服务器只会创建纯文本密码的哈希值并进行比较。但是如何在 Java Mail 的 IMAP 中做到这一点?

谢谢

4

0 回答 0