我已经在 Windows 上安装了 hMailServer 并将其链接到 MySQL。当我创建电子邮件帐户时,我在创建时输入的密码在插入数据库之前被散列。(我不知道在散列时使用哪种类型的算法。文档没有帮助)。所以现在,我想关闭散列或使用另一种众所周知的算法,如 md5。即使我正在更改 hmailServer.ini 文件并将preferredHashAlgorithm 设置为0(无散列),但没有运气。
问问题
1243 次
2 回答
0
hmailServer 5.6.7 版使用 md5 对管理员和 hMailServer 数据库密码进行哈希处理。
当您对 hmailServer.ini 文件进行任何更改时,您需要重新启动 hmailServer 服务。
于 2018-10-17T06:38:52.073 回答
0
只有 hMailServer 管理员用户密码被散列为 MD5,而不是数据库用户(无论哪个 DB)。
数据库密码始终作为 Blowfish Hash 进行散列。
查看有关 hMailServers DB-Password 哈希的这篇文章: https ://www.hmailserver.com/forum/viewtopic.php?f=21&t=33793
于 2019-07-19T04:46:53.423 回答