mirror of
https://github.com/mjl-/mox.git
synced 2025-07-12 17:04:39 +03:00
support cram-md5 authentication for imap and smtp
and change thunderbird autoconfiguration to use it. unfortunately, for microsoft autodiscover, there appears to be no way to request secure password negotiation. so it will default to plain text auth. cram-md5 is less secure than scram-sha-*, but thunderbird does not yet support scram auth. it currently chooses "plain", sending the literal password over the connection (which is TLS-protected, but we don't want to receive clear text passwords). in short, cram-md5 is better than nothing... for cram-md5 to work, a new set of derived credentials need to be stored in the database. so you need to save your password again to make it work. this was also the case with the scram-sha-1 addition, but i forgot to mention it then.
This commit is contained in:
@ -226,6 +226,8 @@ and many more, see http://sieve.info/documents
|
||||
|
||||
# SASL
|
||||
|
||||
2104 HMAC: Keyed-Hashing for Message Authentication
|
||||
2195 IMAP/POP AUTHorize Extension for Simple Challenge/Response
|
||||
4013 (obsoleted by RFC 7613) SASLprep: Stringprep Profile for User Names and Passwords
|
||||
4422 Simple Authentication and Security Layer (SASL)
|
||||
4505 Anonymous Simple Authentication and Security Layer (SASL) Mechanism
|
||||
|
Reference in New Issue
Block a user