Andrew Morgan morgan at
Tue Feb 3 12:11:06 EST 2004

I'll say again, Cyrus wasn't designed to do what you're asking it to.  You
don't call a hammer a piece of garbage because it's not a screwdriver...

I agree that the initial setup can be confusing, particularly configuring
authentication with sasl.

However, I'm not sure what you hope to gain by sending this email to the
Cyrus mailing list?  Were your earlier posts to the list ignored?  Are you
trying to light a fire under someone so your requests for changes in Cyrus
occur?  Are you looking for better documentation?  I'll be happy to refund
you the full cost of your purchase of Cyrus...

If you just want to rant, tell us so we can ignore you.


On Tue, 3 Feb 2004, David Grant wrote:

> The program is garbage, even with the patches I still have cyradm issues.
> Thus far, nothing in any tutorial or howto on Garbage-2.2.3 has went
> smoothly. I t has required me to spend countless hours fixing things that
> should be working.
> You'd expect after all these years of sending and receiving email on the
> Internet, there would be one open source software that would get it right.
> David Grant
> P.S. You don't appreciate my snide comment, fair enough. I don't appreciate
> wasting time with garbage. Who's going to give that wasted time back?
> -----Original Message-----
> From: Andrew Morgan [mailto:morgan at]
> Sent: Tuesday, February 03, 2004 11:00 AM
> To: David Grant
> Cc: info-cyrus at
> Subject: Re: CYRUS = GARBAGE
> On Tue, 3 Feb 2004, David Grant wrote:
> > I've been working with Garbage-2.2.3 for almost two weeks now, based on
> some
> > lame programmer etiquette I've searched the net for howto and tutorials
> and
> > found stuff I thought would work before I sent mailling lists question
> after
> > question.
> >
> > Now I'm down to the last tiny little thing, and I found out Garbage won't
> > work, thanks to the mailling lists. Apparently, you CANNOT use mysql to
> > retain email address data and add and drop email accounts.
> >
> > You must use cyradm to add and drop user and their mailboxes? There is no
> > other way around this, and there is no way to get a database to do this
> work
> > for me?
> >
> > I'm sick of this Garbage. I never should have wasted my time with Garbage
> > from CMU!
> >
> > David Grant - Genuinely impatient
> Wow.  With a post like that, you're *sure* to get help from the list.  :)
> All mailbox administration in Cyrus happens over an IMAP connection.  That
> is by design.  If you want it to work some other way that's okay, but
> calling it a piece of garbage because it works as designed isn't
> productive.
> As far as using mysql for administration, it seems like a fairly simple
> exercise to write a perl script that pulls configuration changes out of
> mysql and calls cyradm (or the Perl Cyrus::IMAP::Admin module) to make the
> changes.  But fundamentally, Cyrus tracks mailboxes, IMAP flags, and
> indexes using a variety of file-based database backends.  It would be an
> interesting exercise to make mysql another possible database backend, and
> that might be useful for load balanced sites where mysql can handle the
> locking between multiple processes accessing the database.
> The tone of your message is not appreciated.
> 	Andy

More information about the Info-cyrus mailing list