Re: [Mimedefang] OT: Anyone here use Dovecot imap server in production evironment?

2005-04-08 Thread Rich West

In my initial evaluations of Dovecot and Cyrus, I did learn that 
Dovecot isn't truly ready for prime time just yet.. at least, not with 
the version I downloaded (I'm planning on trying again soon, though, 
as UW is painful in its delays).

Ok.. I take that back.. Dovecot 0.99.13 and above are ready for prime time.
Our environment makes heavy use of procmail, the storing the inbox local 
to the user's home directory rather than a shared store, an inconsistent 
storage location for mail (some users have a subfolder which is the root 
of all of their mail, some don't), and the use of IMAP subscriptions 
(.mailboxlist).  Dovecot takes a little tweaking in order for it to work 
in a similar fashion as UW's.

Most specifically, I found that the "default_mail_env" directive in 
dovecot.conf has to be exactly what you want it to be.

In our case, "default_mail_env = mbox:~/:INBOX=%h/mbox" worked fine in 
addition to renaming all .mailboxlist files to .subscriptions.

Dovecot takes a little extra tweaking to get it to run with xinetd, but, 
after some analysis, there really is little benefit to running dovecot 
out of xinetd if the server gets a fair amount of traffic (imap/pop 
traffic, that is).  Running it standalone is just fine.

In comparison to UW, dovecot cruises through mailboxes. :)
Our environment is now sendmail + mimedefang + procmail + spamassassin 
on the delivery side, and dovecot on the user access side. :)

-Rich
___
Visit http://www.mimedefang.org and http://www.canit.ca
MIMEDefang mailing list
MIMEDefang@lists.roaringpenguin.com
http://lists.roaringpenguin.com/mailman/listinfo/mimedefang


Re: [Mimedefang] OT: Anyone here use Dovecot imap server in production evironment?

2005-04-07 Thread Rich West

 

I tested Dovecot briefly on OpenBSD, and lost mailboxes. No idea what
happened, but UW-IMAP has been much more forgiving, especially when
compiled with MBX support for faster mailboxes.
   

In my initial evaluations of Dovecot and Cyrus, I did learn that Dovecot 
isn't truly ready for prime time just yet.. at least, not with the 
version I downloaded (I'm planning on trying again soon, though, as UW 
is painful in its delays).

Cyrus is definitely a much more "serious" server, and I do miss the
shared mailboxes.  (We worked around it with Dovecot by creating special
users and giving access to the appropriate people:  All the salespeople
get to access "shsales", for example.)
One thing that is a bit of a pain with Cyrus is that it's very awkward
to use procmail with Cyrus, and Sieve just isn't as flexible as procmail.
 

Cyrus is a great mail server, no doubt, but its design makes it such 
that it only works in certain specific environments.  In an environment 
that we serve here, which is a "multiple domain, multiple user, nothing 
shared ever, mail filtering required" environment, Cyrus just doesn't 
apply.  Similar to what David states, Cyrus lacks the true ability to 
utilize procmail (someone on their list hinted that it was possible, but 
more painful than having your fingernails pulled off).

What I did discover is that while there is a lot of noise about Cyrus 
and how wonderful it is, it was designed with a specific customer/user 
base in mind.  UW-IMAP, while older than dirt itself, pretty much 
applies to any install.  And, yes, UW-IMAP is simplistic in its install, 
while both Courier and Cyrus are scarier than hell (making compiling 
sendmail and building a good sendmail.cf/submit.cf look like a junior 
admin could do it with their eyes closed).

Just my $0.02, but I find that Dovecot is quite promising as a potential 
drop-in replacement for UW-IMAP if Courier or Cyrus don't do "it" for you..

-Rich
___
Visit http://www.mimedefang.org and http://www.canit.ca
MIMEDefang mailing list
MIMEDefang@lists.roaringpenguin.com
http://lists.roaringpenguin.com/mailman/listinfo/mimedefang


Re: [Mimedefang] OT: Anyone here use Dovecot imap server in production evironment?

2005-04-07 Thread Nate Carlson
On Wed, 6 Apr 2005, Jeremy Mates wrote:
> The HIPAA auditors would kill us for setting up shared accounts, so
> that's out...

The next version of Dovecot will also support shared folders quite a bit 
better.

-- 
Nate Carlson <[EMAIL PROTECTED]>   | Phone : (952)943-8700
http://www.real-time.com| Fax   : (952)943-8500

___
Visit http://www.mimedefang.org and http://www.canit.ca
MIMEDefang mailing list
MIMEDefang@lists.roaringpenguin.com
http://lists.roaringpenguin.com/mailman/listinfo/mimedefang


Re: [Mimedefang] OT: Anyone here use Dovecot imap server in production evironment?

2005-04-06 Thread Jeremy Mates
* David F. Skoll <[EMAIL PROTECTED]>
> Cyrus is definitely a much more "serious" server, and I do miss the
> shared mailboxes. (We worked around it with Dovecot by creating
> special users and giving access to the appropriate people: All the
> salespeople get to access "shsales", for example.)

The HIPAA auditors would kill us for setting up shared accounts, so
that's out...

> One thing that is a bit of a pain with Cyrus is that it's very awkward
> to use procmail with Cyrus, and Sieve just isn't as flexible as
> procmail.

Thanks, I'll have to check into that when I look at implementing Cyrus.

___
Visit http://www.mimedefang.org and http://www.canit.ca
MIMEDefang mailing list
MIMEDefang@lists.roaringpenguin.com
http://lists.roaringpenguin.com/mailman/listinfo/mimedefang


Re: [Mimedefang] OT: Anyone here use Dovecot imap server in production evironment?

2005-04-06 Thread David F. Skoll
Jeremy Mates wrote:

> I tested Dovecot briefly on OpenBSD, and lost mailboxes. No idea what
> happened, but UW-IMAP has been much more forgiving, especially when
> compiled with MBX support for faster mailboxes. Looking to move to
> Cyrus, for the single message store (e-mail to multiple recipients
> stored once, something maildir does not handle), and for the features we
> need at work (Kerberos, shared mail boxes).

Cyrus is definitely a much more "serious" server, and I do miss the
shared mailboxes.  (We worked around it with Dovecot by creating special
users and giving access to the appropriate people:  All the salespeople
get to access "shsales", for example.)

One thing that is a bit of a pain with Cyrus is that it's very awkward
to use procmail with Cyrus, and Sieve just isn't as flexible as procmail.

--
David.
___
Visit http://www.mimedefang.org and http://www.canit.ca
MIMEDefang mailing list
MIMEDefang@lists.roaringpenguin.com
http://lists.roaringpenguin.com/mailman/listinfo/mimedefang


Re: [Mimedefang] OT: Anyone here use Dovecot imap server in production evironment?

2005-04-06 Thread Jeremy Mates
* Shayne Hardesty <[EMAIL PROTECTED]>
> From reading Dovecot's site (dovecot.org) it looks promising.. It can
> use mbox or maildir, and is written to be fast and secure. I'm just
> wondering if it's ready for prime time yet.. Anyone here use it on a
> fairly busy server (500+ users)? If so please share your experiences
> (on list or off, whatever you're comfortable with).

I tested Dovecot briefly on OpenBSD, and lost mailboxes. No idea what
happened, but UW-IMAP has been much more forgiving, especially when
compiled with MBX support for faster mailboxes. Looking to move to
Cyrus, for the single message store (e-mail to multiple recipients
stored once, something maildir does not handle), and for the features we
need at work (Kerberos, shared mail boxes).

___
Visit http://www.mimedefang.org and http://www.canit.ca
MIMEDefang mailing list
MIMEDefang@lists.roaringpenguin.com
http://lists.roaringpenguin.com/mailman/listinfo/mimedefang


Re: [Mimedefang] OT: Anyone here use Dovecot imap server in production evironment?

2005-04-06 Thread David F. Skoll
Shayne Hardesty wrote:

>   From reading Dovecot's site (dovecot.org) it looks promising..  It
> can use mbox or maildir, and is written to be fast and secure.  I'm just
> wondering if it's ready for prime time yet..  Anyone here use it on a
> fairly busy server (500+ users)?  If so please share your experiences
> (on list or off, whatever you're comfortable with).

We use Dovecot, but we only have a dozen or so users.  It's still
noticeably faster than UW-IMAP.  One of our users has an INBOX with
11,000 messages in it, totalling 456MB, and Dovecot screams through that.
It took around 15 seconds to open the first time, and was almost
instantaneous once Dovecot had indexed it.

For a really large installation, I'd choose Cyrus over Dovecot or
UW-IMAP, but migrating mail from UW-IMAP to Cyrus is a real pain.  (In
fact, that's why I chose Dovecot: Copying the mail over involved
rsyncing mbox files, and after that, everything Just Worked.)

Regards,

David.
___
Visit http://www.mimedefang.org and http://www.canit.ca
MIMEDefang mailing list
MIMEDefang@lists.roaringpenguin.com
http://lists.roaringpenguin.com/mailman/listinfo/mimedefang