It looks like you're encountering something I've been fearing. The IMAP
standard was recently revised (in RFC 3501), and one of the things that
changed was the sorts of authentication mechanisms that are allowed.
Outlook can only authenticate using AUTH=LOGIN and AUTH=NTLM (a proprietary
authentication mechanism used by Microsoft). The AUTH=LOGIN mechanism is
now disallowed in IMAP4rev1 compliant servers, and your server doesn't
support NTLM, so I don't see any way that you'll be able to get Outlook to
authenticate to your server.
The possible solutions I see are:
1) See if your mail administrator is willing to configure the server to
accept AUTH=LOGIN. While compliance to the Internet standards requires that
a server *ship* with a default configuration that follows the standards, it
doesn't forbid the server to be configurable in a other ways.
2) Try (just for laughs) checking the "use SSL" option on the Advanced tab
of your account. It may be that the server supports SSL and will allow
AUTH=LOGIN over the secure SSL connection. (What it wants, I think, is
AUTH=PLAIN after STARTTLS...)
3) If neither of the above work, you'll have to use a non-Microsoft mail
client to connect to the server. I warned people here about this issue when
the new standard was being drafted, but couldn't get anybody to commit the
manpower to deal with it. Unfortunately, we in Outlook can't fix this
ourselves - the Windows component that we use to talk to IMAP servers just
doesn't support what we'd need in order to work against an RFC 3501
compliant server. I've already sent this post out to try and light a fire
under people - hopefully we'll get a good result.
Sorry you're hitting this :-(.
--
Jeff Stephenson
Outlook Development
This posting is provided "AS IS" with no warranties, and confers no rights
Jeff Stephenson [MSFT]:
Could you turn on diagnostic logging (see
http://support.microsoft.com/default.aspx?scid=kb;en-us;Q300479) and
post the OPMLog.log file after trying to receive?
Ok, this is pretty much is repeated with all accounts:
Microsoft Internet Messaging API 6.00.2800.1165
IMAP Log started at 12/09/2003 20:07:26
IMAP: 20:07:26 [db] Connecting to 'XXXXXXXX.com' on port 143.
IMAP: 20:07:26 [db] OnNotify: asOld = 0, asNew = 2, ae = 0
IMAP: 20:07:26 [db] srv_name = "XXXXXXX.com" srv_addr = 207.44.XXX.XXX
IMAP: 20:07:26 [db] OnNotify: asOld = 2, asNew = 3, ae = 1
IMAP: 20:07:26 [db] OnNotify: asOld = 3, asNew = 4, ae = 0
IMAP: 20:07:26 [db] OnNotify: asOld = 4, asNew = 5, ae = 2
IMAP: 20:07:26 [db] OnNotify: asOld = 5, asNew = 5, ae = 4
IMAP: 20:07:26 [db] OnNotify: asOld = 5, asNew = 5, ae = 3
IMAP: 20:07:26 [rx] * OK Courier-IMAP ready. Copyright 1998-2002
Double Precision, Inc. See COPYING for distribution information.
IMAP: 20:07:26 [tx] 0001 CAPABILITY
IMAP: 20:07:26 [db] OnNotify: asOld = 5, asNew = 5, ae = 3
IMAP: 20:07:26 [rx] * CAPABILITY IMAP4rev1 CHILDREN NAMESPACE
THREAD=ORDEREDSUBJECT THREAD=REFERENCES SORT STARTTLS
IMAP: 20:07:26 [rx] 0001 OK CAPABILITY completed
IMAP: 20:07:26 [tx] LOGIN command sent
IMAP: 20:07:31 [db] OnNotify: asOld = 5, asNew = 5, ae = 3
IMAP: 20:07:31 [rx] 0004 NO Login failed.
IMAP: 20:07:31 [db] ERROR: "The server has rejected your login. Please
verify that your user name and password are correct.", hr=0x800CCCD1
IMAP: 20:07:49 [tx] LOGIN command sent
IMAP: 20:07:54 [db] OnNotify: asOld = 5, asNew = 5, ae = 3
IMAP: 20:07:54 [rx] 0006 NO Login failed.
IMAP: 20:07:54 [db] ERROR: "The server has rejected your login. Please
verify that your user name and password are correct.", hr=0x800CCCD1
IMAP: 20:07:58 [tx] LOGIN command sent
IMAP: 20:08:03 [db] OnNotify: asOld = 5, asNew = 5, ae = 3
IMAP: 20:08:03 [rx] 0008 NO Login failed.
IMAP: 20:08:03 [db] ERROR: "The server has rejected your login. Please
verify that your user name and password are correct.", hr=0x800CCCD1
IMAP: 20:08:06 [tx] LOGIN command sent
IMAP: 20:08:11 [db] OnNotify: asOld = 5, asNew = 5, ae = 3
IMAP: 20:08:11 [rx] 0009 NO Login failed.
IMAP: 20:08:11 [db] ERROR: "The server has rejected your login. Please
verify that your user name and password are correct.", hr=0x800CCCD1
IMAP: 20:08:13 [tx] LOGIN command sent
IMAP: 20:08:18 [db] OnNotify: asOld = 5, asNew = 5, ae = 3
IMAP: 20:08:18 [rx] 000B NO Login failed.
IMAP: 20:08:18 [db] ERROR: "The server has rejected your login. Please
verify that your user name and password are correct.", hr=0x800CCCD1
IMAP: 20:08:27 [db] Connection to '' closed.
IMAP: 20:08:27 [db] OnNotify: asOld = 5, asNew = 0, ae = 5
Here I gave up, otherwise I would be prompted again.
Just in case it's relevant here's my system:
OS Name Microsoft Windows XP Professional
Version 5.1.2600 Service Pack 1 Build 2600
OS Manufacturer Microsoft Corporation
System Name MAIN
System Manufacturer System Manufacturer
System Model System Name
System Type X86-based PC
Processor x86 Family 6 Model 6 Stepping 2 AuthenticAMD ~1666 Mhz
Processor x86 Family 6 Model 6 Stepping 2 AuthenticAMD ~1666 Mhz
BIOS Version/Date Award Software, Inc. ASUS A7M266-D ACPI BIOS
Revision 1010, 3/3/2003
SMBIOS Version 2.3
Windows Directory D:\WINDOWS
System Directory D:\WINDOWS\System32
Boot Device \Device\HarddiskVolume1
Locale United States
Hardware Abstraction Layer Version = "5.1.2600.1106
(xpsp1.020828-1920)"
User Name MAIN\Eugene
Time Zone Eastern Standard Time
Total Physical Memory 1,024.00 MB
Available Physical Memory 418.26 MB
Total Virtual Memory 3.40 GB
Available Virtual Memory 2.35 GB
Page File Space 2.40 GB
Page File D:\pagefile.sys
Well I hope this was all you needed, I appreciate your help.
-Eugene