NOTE: NOT ENTIRELY WORKING YET!
Telnet IP address of Mail server (Exchange) 143 Note that the syntax is very case and space sensitive!
telnet 192.168.1.x 143
+OK Microsoft Exchange IMAP4rev1 server version x.x.x (F.Q.D.N.) ready
? LOGIN NTDOMAIN/NTACCOUNT/ALIAS PASSWORD
(Alias is in the Active Directory -> Exch General tab)
+OK LOGIN completed
example:
telnet mailserver 143
? LOGIN mydomain/username/useralias
? BAD Protocol Error: "Expected SPACE not found".
? LOGIN mydomain/username/useralias (this time with a space after alias)
? BAD Protocol Error: "Invalid string supplied for password".
? LOGIN mydomain/username/useralias password
? NO Cleartext login on this server requires the use of transport level security (SSL/TLS)
? LOGOUT
Appending a mailbox entry to the username is also useful for accessing a mailbox that is not the users default mailbox, such as the mailbox of another user to which the person has access too.
imapObject.Login("myDomain/myUsername/sharedMailbox","myPassword")
The UPN can be used in the same way as a simple username: imapObject.Login("username@domain.com","myPassword") imapObject.Login("username@domain.com/sharedMailbox","myPassword")
using-Thunderbird-with-exchange-server-2003-imap4
download mozilla thunderbird or thunderbird portable (ver 2?) http://www.mozillamessaging.com/thunderbird/ http://portableapps.com/apps/internet/thunderbird_portable
Start Thunderbird -> Tools -> Account Settings -> Add Account Email Account -> Name and email address IMAP -> Incoming Server = servername (or ip address?)
Usually for incoming user name fill in your Domain Logon username... BUT sometimes you'll need to fill it in as DOMAIN\ACCOUNT\ALIAS
Additionally, you may have to enable TLS or SSL
Login might fail =(
How Mozilla/Thunderbird LDAP works with Exchange 2000-2003:
-
The default LDAP port for Active Directory is 3268 (not 389) so make sure you've got this port open thru the firewall, and make sure to configure it in your LDAP account settings in Mozilla/Thunderbird.
-
For Base DN, you MUST enter something like dc=yourdomain,dc=com (whereas Outlook Express lets you get away with putting NULL).
-
For Bind DN, you must enter a domain user which has permission to search the directory. You should enter it qualified by the NetBIOS domain name, for example: mydomain\username