IMAP not working with Exchange 2007
Has anyone been able to deploy Exchange 2007 and actually gotten IMAP to work? I have the service running. I can view the settings using the commandlet and see that all users are enabled for IMAP. I can even telnet to port 143, but I cannot use regular IMAP commands - things such as ? login gives a "Bad command received in invalid state" - I tested against my Exchange 2003 and it works just fine. This is a 32-bit version, so I will get no support from Microsoft on this, but from what I can tell IMAP should work just fine. OWA works, so does Outlook client access. Does anyone have any info on possible IMAP problems?
January 31st, 2007 10:16pm

I'm use outlook 2007+Exchange 2007 and success login IMAP and send email message out. By default IMAP Server login type is set "SecureLogin",that means you need use IMAP SSL (Port 993) to login your IMAP4 Server. You can use Get-IMAPSetting cmdlet to see Login type,Set-IMAPSetting cmdlet change IMAP login type. Please check your IMAP Account setting......
Free Windows Admin Tool Kit Click here and download it now
February 1st, 2007 5:49am

I finally figured out that SSL was getting in my way just maybean hourbefore you replied. I have now been trying to turn off SSL (for now - I realize that long-term its the way to go) but have had no luck. The cmdlet to change the logintype does not appear to affect the actual SSL use of IMAP. I have tried PlainTextLogon as well as the other 2 and none of them will get around requiring SSL port 993 for IMAP. Is there a way to flat out disable SSL for IMAP (and pop3)? I mean completely turn it off, just like one might do with OWA via the IIS Admin. The implementation of IMAP and POP3 (non-GUI) is really suspect in 2007. I'm not real pleased. If I can't turn off SSL I'll be even less pleased. I'm guessing there is a way. BTW: I tried going into adsiedit and changing the SSL port from 993 to 143.. that tricked it, but I still get a prompt for a bad cert, and my windows mobile phone flat out broke when I did that. One problem I have is that this is just a demo server and its behind a firewall tat does not have port 993 open, nor will I ever get that port open.
February 1st, 2007 6:00am

Gopher, One you set IMAP to plaintext, restart the IMAP service on Exchange, it will work.
Free Windows Admin Tool Kit Click here and download it now
February 1st, 2007 11:36pm

You are right, I had to both restart the service AND remove the earlier port binding I had done on the SSL port (I had added port 143 to the already used 993). Once I removed this and did another restart of the service, it works. I think I was testing too many changes at one time and not waiting for replication and restarts properly between changes.
February 2nd, 2007 12:21am

This was very useful to me for Exchange 2010 too - disabling the requirement for certificates for IMAP. Its very important to restart IMAP service, else settings do not take effect.
Free Windows Admin Tool Kit Click here and download it now
March 16th, 2011 6:38am

This topic is archived. No further replies will be accepted.

Other recent topics Other recent topics