views:

29

answers:

0

My application uses msmapi32 to connect to Exchange server and download incoming messages. If I use Negotiate authentication in mapi profile, everything works fine, but other options fail. I get a non-descriptive error when calling 'm_session.SignOn();' method.

AFAIK, Negotiate just chooses between Kerberos and NTLM, so I'm confused. Also, I've tried all these authentication protocols using the same mapi profile in Outlook and it works.