Solved: Re: cannot retrieve mail in desktop client

Adam Tauno Williams awilliam at whitemice.org
Fri Jul 1 06:01:15 EDT 2011


On Fri, 2011-07-01 at 12:56 +0800, JonL wrote:
> Finally,  I have it fixed!!
> What I had to do to resolve this problem was:
> 1) make sure mail was in the postfix group
> 2) I added "1" to
> lmtpunix      cmd="lmtpd" listen="/var/lib/imap/socket/lmtp" prefork=1

FYI, it is also possible to have LMTP listen on a TCP/IP and use that
for Postfix-->Cyrus delivery.  This allows you to have SMTP (Postfix)
and IMAP (Cyrus) on separate hosts/instances.

> Couple of question however,
> a) since this is a SLES 10 SP1 server and I plan to move to SP4 soon, is 
> there a rpm for the cyrus-imapd 2.4.9? and to upgrade it manually, if there 
> is no cyrus-imapd rpm, the instructions seems very vague are there any good 
> step-by-step instructions.

There are very good RPMs at:
<http://www.invoca.ch/pub/packages/cyrus-imapd/>

I think just about everyone uses those.  They are for CentOS/RHEL but
I'd imagine just rebuilding the .src.rpm files should be sufficient.

Cyrus upgrades are generally seemless.  Although I'd probably upgrade
2.2 -> 2.3 -> 2.4 [being generally conservative is good].  But maybe
someone here has experience jumping from 2.2 straight to 2.4?

> b) is there a way to get the mail from an old outlook.pst file into this 
> system?

If it is just one user, or a few users, the general method is to open
the PST file in Outlook with the Cyrus connection configured and to
drag-n-drop.

FYI, one tip when using Outlook with a real IMAP server is:

Tools -> Options -> Other -> Advanced -> Options -> Add-In Manager ->
Uncheck Exchange Extensions property.

That may depend on the version of Outlook but at least in XP & 2003 I
believe I've had to do that to make random errors go away.




More information about the Info-cyrus mailing list