[neomutt-users] sasl no longer valid?

Pietro Cerutti gahr at gahr.ch
Thu Nov 26 20:00:57 CET 2020


Yeah, I’m not convinced “SASL” should be invalid... that might change ;)

-- 
Pietro Cerutti

> On 26 Nov 2020, at 19:29, Andrew Sullivan <ajs at anvilwalrusden.com> wrote:
> 
> Got it, thanks.  The website still seems to have the old documentation.  This is not a complaint; just noting that there might be more people coming who are puzzled.  Thanks for the answer and thanks to the developers who work on neomutt!
> 
> A
> 
>> On Thu, Nov 26, 2020 at 09:13:59AM +0300, Yousef Akbar wrote:
>> Hi Andrew,
>> 
>>> On Wed, Nov 25, 2020 at 11:03:28PM -0500, Andrew Sullivan wrote:
>>> This just began on startup:
>>> 
>>>    Option imap_authenticators: sasl is not a valid authenticator
>>> 
>>> It happened after I upgraded to the latest available through brew (neomutt -v below).  Any clues?
>> 
>> This error message comes from this PR which introduced validators for imap,
>> smtp, pop, authenticators' config variables:
>> 
>> https://github.com/neomutt/neomutt/pull/2624
>> 
>> Now you need to specify which specific authentication method(s) you want to use
>> matching either list of accepted methods: imap_authenticators or
>> sasl_authenticators (in your case, probably the latter).
>> 
>>    /**
>>     * sasl_authenticators - Authenticaion methods supported by Cyrus SASL
>>     */
>>    static const char *const sasl_authenticators[] = {
>>      "ANONYMOUS",     "CRAM-MD5",       "DIGEST-MD5",    "EXTERNAL",
>>      "GS2-IAKERB",    "GS2-KRB5",       "GSS-SPNEGO",    "GSSAPI",
>>      "LOGIN",         "NTLM",           "OTP-MD4",       "OTP-MD5",
>>      "OTP-SHA1",      "PASSDSS-3DES-1", "PLAIN",         "SCRAM-SHA-1",
>>      "SCRAM-SHA-224", "SCRAM-SHA-256",  "SCRAM-SHA-384", "SCRAM-SHA-512",
>>      "SRP",
>>    };
>> 
>> For example:
>> 
>>    # Try PLAIN and DIGEST-MD5, in that order
>>    set imap_authenticators="plain:digest-md5"
>> 
>> Alternatively, if your $imap_authenticators is empty, NeoMutt will fall back and
>> try any auth method accepted by your server.
>> 
>> Hope this helps! Let me know how it goes.
>> 
>> --
>> Yousef Akbar
> 
> -- 
> Andrew Sullivan
> ajs at anvilwalrusden.com



More information about the neomutt-users mailing list