<!doctype html>
<html>
<head>
<meta charset="UTF-8">
</head>
<body>
<div>
<br>
</div>
<blockquote type="cite">
<div>
On 20 December 2018 at 14:33 Odhiambo Washington <
<a href="mailto:odhiambo@gmail.com">odhiambo@gmail.com</a>> wrote:
</div>
<div>
<br>
</div>
<div>
<br>
</div>
<div>
On Thu, 20 Dec 2018 at 15:23, Aki Tuomi <
<a href="mailto:aki.tuomi@open-xchange.com">aki.tuomi@open-xchange.com</a>> wrote:
</div>
<div>
<br>
</div>
<div>
>
</div>
<blockquote type="cite">
<div>
On 20 December 2018 at 14:10 Odhiambo Washington <
<a href="mailto:odhiambo@gmail.com">odhiambo@gmail.com</a>>
</div>
<div>
wrote:
</div>
</blockquote>
<div>
>
</div>
<blockquote type="cite">
<div>
You've made this more difficult to understand, even :-)
</div>
</blockquote>
<blockquote type="cite">
<div>
So the answer is:
</div>
<div>
Set the following in 10-auth.conf
</div>
</blockquote>
<blockquote type="cite">
<div>
1. disable_plaintext_auth = no
</div>
<div>
2. auth_mechanisms = plain
</div>
</blockquote>
<blockquote type="cite">
<div>
And yes, the encrypted passwords are stored in MySQL.
</div>
</blockquote>
<div>
>
</div>
<blockquote type="cite">
<div>
You cannot use hashed passwords with digest-md5 mechanism.
</div>
</blockquote>
<blockquote type="cite">
<div>
Aki
</div>
</blockquote>
<div>
<br>
</div>
<div>
So, for the record, whenever passwords are hashed, digest-md5 should be
</div>
<div>
disabled/removed from auth_mechanisms.
</div>
<div>
<br>
</div>
<div>
My question though - for purposes of understanding - how does dovecot take
</div>
<div>
the sent password from a client and match it against the hashed one stored
</div>
<div>
in the DB (in my case)? What happens in between the process?
</div>
<div>
<br>
</div>
<div>
--
</div>
<div>
Best regards,
</div>
<div>
Odhiambo WASHINGTON,
</div>
<div>
Nairobi,KE
</div>
<div>
+254 7 3200 0004/+254 7 2274 3223
</div>
<div>
"Oh, the cruft.", grep ^[^#] :-)
</div>
</blockquote>
<div>
<br>
</div>
<div>
Dovecot hashes the client sent password using the same salt and compares the result.
</div>
<div class="io-ox-signature">
---
<br>Aki Tuomi
</div>
</body>
</html>