Page 1 of 1

Cyrus IMAP server

PostPosted: Sun Sep 23, 2001 5:12 pm
by mankin
This is a tough one... lots of dependencies.

Homepage: <A HREF="http://asg.web.cmu.edu/cyrus/imapd/" TARGET=_blank>http://asg.web.cmu.edu/cyrus/imapd/</A>

Download: <A HREF="ftp://ftp.andrew.cmu.edu/pub/cyrus-mail/cyrus-imapd-2.0.16.tar.gz" TARGET=_blank>ftp://ftp.andrew.cmu.edu/pub/cyrus-mail/cyrus-imapd-2.0.16.tar.gz</A>

Hard part is that you need to get Berkeley DB (easy) and libsasl compiled.

Berkeley DB: <A HREF="http://www.sleepycat.com/" TARGET=_blank>http://www.sleepycat.com/</A>

SASL: <A HREF="ftp://ftp.andrew.cmu.edu/pub/cyrus-mail/" TARGET=_blank>ftp://ftp.andrew.cmu.edu/pub/cyrus-mail/</A>. I don't even know if SASL2 will work with cyrus imapd, but SASL1 seems harder to compile -- I couldn't even make ./configure run.

[ September 23, 2001: Message edited by: DaveMan ]

[ September 23, 2001: Message edited by: DaveMan ]

Re: Cyrus IMAP server

PostPosted: Sun Oct 14, 2001 8:28 am
by mankin
I really need this package to be able to move my mail from a server that is going away soon to my mac. Also, this is a really great IMAP server -- it's fast and allows multiple read-write connections for the same user simultaneously.

Is there anything I can say to draw your attention to this one, Apex? Do paypal donations help?

Re: Cyrus IMAP server

PostPosted: Sun Oct 14, 2001 6:34 pm
by apex
It's been requested before, but I thought one imapd server was enough. Paypal donations *always* help, but ill put it in my to-do list anyhow. [img]images/icons/grin.gif"%20border="0[/img]

Re: Cyrus IMAP server

PostPosted: Mon Oct 15, 2001 7:26 am
by apex
Little update, we appear to need kerberos also -- I'll download it tonight. I'm compiling cyrus-sasl right now and I was able to get Cyrus imapd to use my berkely db 3.2 package.
So far so good [img]images/icons/smile.gif"%20border="0[/img]

Re: Cyrus IMAP server

PostPosted: Mon Oct 15, 2001 9:24 pm
by apex
Cyrus Imapd: <A HREF="http://macosx.forked.net/ports/cyrus-imapd-2.0.16.pkg.tgz" TARGET=_blank>http://macosx.forked.net/ports/cyrus-imapd-2.0.16.pkg.tgz</A> .

Thanks for the donation Dave [img]images/icons/grin.gif"%20border="0[/img]
If you have any problems with the packages please let me know.

Re: Cyrus IMAP server

PostPosted: Fri Jun 07, 2002 7:15 am
by stmoddell
Okay, so I've run the pkg and now what do I do? I didn't see that it created a imap.conf in the etc dir. That doesn't give me warm fuzzy feelings about this having succeeded. I've gone to the /usr/local/bin and cyradm is there, but if I attempt to run it. I get....

/usr/local/bin % cyradm
Can't locate loadable object for module Cyrus::IMAP in @INC (@INC contains: /System/Library/Perl/darwin /System/Library/Perl /Library/Perl/darwin /Library/Perl /Library/Perl /Network/Library/Perl/darwin /Network/Library/Perl /Network/Library/Perl .) at /Library/Perl/darwin/Cyrus/IMAP/Admin.pm line 43
Compilation failed in require at /Library/Perl/darwin/Cyrus/IMAP/Admin.pm line 43.
BEGIN failed--compilation aborted at /Library/Perl/darwin/Cyrus/IMAP/Admin.pm line 43.
Compilation failed in require at /Library/Perl/darwin/Cyrus/IMAP/Shell.pm line 58.
BEGIN failed--compilation aborted at /Library/Perl/darwin/Cyrus/IMAP/Shell.pm line 58.
Compilation failed in require.
BEGIN failed--compilation aborted.

Re: Cyrus IMAP server

PostPosted: Sat Jun 15, 2002 9:27 pm
by <DaveMan>
I ran into the same problems when I tried to get the package working here. I worked with Apex on AIM and we tried, but I never did get it working.

I'd be thrilled to know how if someone has gotten this working. Or if someone has better luck making another install fo this that actually works!

Re: Cyrus IMAP server

PostPosted: Mon Aug 26, 2002 11:55 pm
by mankin
I realized when someone forwarded this thread back to me that I never wrote a conclusion message...

Turns out that the package available on forked.net really doesn't work at all. Bummer. Hopefully Apex or someone else can get it figured out again someday.

Cyrus is a very complicated program so a package which just installs libraries without information on how to configure it isn't much help. In addition, it requires SASL to run, so this package wouldn't run on its own anyway, and nobody I know's been able to get SASL working.

Maybe Jaguar will make this easier...