[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.