<<< Date Index >>>     <<< Thread Index >>>

[PATCH]: NTLM authentication



Sorry for replying to myself, but I forgot to include a subject line in
my original post.  Perhaps I need "set abort_nosubject=yes" :)

* On Thu 10:15AM, 19 Oct 2006, Hsiu-Khuern Tang (hsiu-khuern.tang@xxxxxx) wrote:
> I couldn't get NTLM authentication to work with an Exchange IMAP server.
> I always got a "SASL authentication failed." error.  I tried both 1.5.13
> and CVS.  The changes on 2006-04-18 to fix Exchange + NTLM issues didn't
> make things work for me.  So I took Grant Edwards' NTLM patch
> (mutt-1.2.5-ntlmauth.patch) and produced a patch against mutt-1.5.13.
> And it works!  The files involved are
> 
>     configure.in
>     imap/Makefile.am
>     imap/auth.c
>     imap/auth.h
>     imap/auth_ntlm.c
>     imap/command.c
>     imap/imap_private.h
> 
> I am new to this list and to the mutt source code and IMAP; I hope it is
> OK to attach the patch here.  Are there any issues with incorporating
> this into mutt?
> 
> To get the patch working, you need to:
> 
> + Have libntlm installed
> + Use the configure flag --with-ntlm
> + Use the format
>     set imap_user=user@domain
>   in your muttrc instead of "domain\\user"
> 
> Best,
> Hsiu-Khuern.

Best,
Hsiu-Khuern.