Thursday, July 28, 2011

Getting POP Mail to work with 10.7 Lion - Fix

While we generally advise our clients to hold off on upgrading to newly released versions of OS systems until they have had time to mature, and for vendors to provide compatible apps, many our of customers will still upgrade regardless. And when they do, the 'broken' reports fly in.

The most glaring break in Mac OS X Lion 10.7 has been POP mail compatibility.

Hundreds of users from varying ISPs, companies and institutions have reported that the new Lion Apple Mail 5.0, while working fine for IMAP, can no longer make successful authentication handshakes while in POP mode.

While most of our newer customers are IMAP users, our older clientele tend to be POP.
Though there are many mail server systems out there, we will focus on the Perdition Mail Proxy server for POP.

If your ISP, company or institution uses Perdition POP then there is a chance you will see an issue with Lion depending on its configuration.

Below are the changes that should be made to the perdition configuration file.

Before Perdition 1.8 a proper delimiter was two spaces " " but starting with 1.8 a proper delimiter is now a '.' space.

So in the Perdition configuration file instead of having a
"--pop_capability" string perhaps of:
TOP UIDL USER LOGIN SASL

It should instead be:
TOP.UIDL.USER.LOGIN.SASL

Once this change occurs, apart from successful POP handshakes while in Lion Apple Mail, the results can also be seen when querying the server with a telnet session.

You should see server response change from:
$ telnet [your server] 110
Trying [server IP]...
Connected to [your server].
Escape character is '^]'.
+OK POP3 perditon ready on [your server]
capa
+OK Capability list follows, mate
TOP UIDL USER LOGIN SASL
STLS

to

$ telnet [your server] 110
Trying [server IP]...
Connected to [your server].
Escape character is '^]'.
+OK POP3 perditon ready on [your server]
capa
+OK Capability list follows, mate
TOP
UIDL
USER
LOGIN
SASL
STLS
We hope this will be useful to Perdition admins with newly minted Lion customers who are most likely roaring about Lion's POP problems.

Go Go

3 comments:

  1. I'm experiencing this problem but my ISP says that they're not using Perdition but IMail and seem rather reluctant to look any further…any suggestions as to what to tell them?

    ReplyDelete
  2. Hey... I'm thinking of asking my ISP to adjust these settings as you've specified... but it they do, will it muss up my other devices that are not on Lion? (MacBookPro on Snow Leopard and an iPhone.)

    ReplyDelete
    Replies
    1. It shouldn't mess up any settings. We've only gotten reports of ancient Eudora clients having trouble with their POP after the change but that is it.

      Delete