Re: [Dovecot] Cyrus vs Dovecot

2008-08-16 Thread David Lang

On Wed, 13 Aug 2008, Wesley Craig wrote:


On 13 Aug 2008, at 10:31, kbajwa wrote:

I think you are missing a point which is most important, i.e., what
type of
support Cyrus vs Dovecot offers. In my experience:

Cyrus  =  0
Dovecot=  100


As someone who answers many help requests for cyrus (and I'm very far
from the only one), I can honestly say I've never seen a requests
from you.  Perhaps you've had a lot of occasion to ask for help with
Dovecot.  I'm happy to hear you've gotten that help.  Community is a
lot of what open source software is about.  As for your experience
with the cyrus imapd community, perhaps your sample size is too small.

Or perhaps you're thinking of paid support?  Because I know very well
that you can get that for cyrus imap.


can you provide links to where from?

David Lang


Re: [Dovecot] Cyrus vs Dovecot

2008-08-14 Thread Mathieu Kretchner

Pascal Gienger a écrit :

Mathieu Kretchner [EMAIL PROTECTED] wrote:


kbajwa a écrit :



Cyrus  =  0
Dovecot=  100



I guess you've right but I can't post this answer at Cyrus mailing list.
I'm just trying to have my own opinion of imap server and I already have
sarcastic answer on the cyrus mailing list !


Stop. What's this?

a) crossposing content to the dovecot mailing list
b) talking about sarcastic answers when users try to help you saying 
that migrating from an old cyrus release to a new one is easier then 
migrating to a new system?

c) many users here have described their running configuration to help you.
d) starting an advocacy war?

What are you trying to do?



Sorry but your manners on cyrus list have been disrespectful and hurt me...
I do not want an advocacy war so I'll stop here this discussion and 
focus on technical aspect.
begin:vcard
fn:Mathieu Kretchner
n:Kretchner;Mathieu
org:INRIA;Syslog
adr;dom:;;2007 route des lucioles - BP93;Sophia Antipolis;;06902 CEDEX
email;internet:[EMAIL PROTECTED]
tel;work:04 92 38 76 67
x-mozilla-html:FALSE
version:2.1
end:vcard



Re: [Dovecot] Cyrus vs Dovecot

2008-08-14 Thread Mathieu Kretchner
Ed W a écrit :
 Mathieu Kretchner wrote:
 kbajwa a écrit :
 Hello:

 I think you are missing a point which is most important, i.e., what 
 type of
 support Cyrus vs Dovecot offers. In my experience:

 Cyrus  =  0
 Dovecot=  100


 My personal experience.

 Kirt

 I guess you've right but I can't post this answer at Cyrus mailing 
 list.  I'm just trying to have my own opinion of imap server and I 
 already have sarcastic answer on the cyrus mailing list !
 
 Reading the cyrus list I think the above quote might be a bit unfair and 
 accidently crossposted?
 
 In any case I only have experience of dovecot and it's used in some 
 larger installs such as the old webmail.us, now 11 (I believe).  I 
 think your installation is probably large enough that you might want to 
 do a trial migration of a couple of accounts and see if migration is a 
 problem.  

I'm trying to migrate my own account from cyrus to dovecot with the 2
tools which seems to fit the most my needs :

cyrus2courier :
Work fast and well but I must use cyrus2courier-1.5.ts and I have 2
problems with it : falg unseen (or seen if I want) for all e-mail / Sub
folders of Inbox are invisibles (I see them on the File System) !

imapsync :
Must add a transition configuration to dovecot in order to have user
passdb file (or master user) but once done it's ok and work correctly.
I've just tested a transition and I'm happy to see it keeps all flags
(seen/unseen too) and timestamp but as cyrus2courier, I can't see my
inbox sub folders although I could see them (full) on the File System?


 Certainly for all new servers I would STRONGLY recommend some 
 sort of virtualisation option (I use linux vservers, lots of other 
 options available).  This makes it fantasically easy to boot up (say) 
 three instances of your target software installation, perhaps all with 
 different configuration options and compare them easily.  I used this as 
 a solution to migrate from Courier and also recently when I was 
 migrating from 32bit to 64bit guests - essentially you spin up your new 
 guest, get it all ready, test it like made and then in a couple of 
 seconds you can down the live guest and boot up the new guest.  I 
 separate out all signficant data from the guest partition so try to keep 
 the actual installations under a couple hundred MB each (even that feels 
 bloated, but hey) and this makes it simple to boot up a copy of a guest 
 to test some change without having to copy too much
 
 I personally picked dovecot because I worried about the horror stories I 
 read about with cyrus.  However, both are clearly the two best options 
 available for opensource solutions right now and both are used in large 
 installations so you should be very happy with either.
 
 With regards to functionality it would appear (I don't use cyrus) that 
 cyrus has more admin tools to do stuff, but Dovecot is built to be 
 more hackable, for example you can easily run a script before each 
 (imap, etc) login and hence do some very advanced stuff through that 
 route.  Plugins also appear to be quite easy to write to extend dovecot 
 in new directions
 
 On the cyrus list they mentioned email retention policies.  Now some 
 people are going to say that this is really a job for the MTA 
 (postfix/sendmail/etc).  However, you have some plugins which might get 
 you partly towards solving that need, but nothing out of the box which 
 would give you a cast iron (stand up in court) kind of archiving 
 control.  However, you can get close I think
 
 Ed W


begin:vcard
fn:Mathieu Kretchner
n:Kretchner;Mathieu
org:INRIA;Syslog
adr;dom:;;2007 route des lucioles - BP93;Sophia Antipolis;;06902 CEDEX
email;internet:[EMAIL PROTECTED]
tel;work:04 92 38 76 67
x-mozilla-html:FALSE
version:2.1
end:vcard



Re: [Dovecot] Cyrus vs Dovecot

2008-08-14 Thread Patrick Ben Koetter
* Mathieu Kretchner [EMAIL PROTECTED]:
 Ed W a écrit :
  Mathieu Kretchner wrote:
  kbajwa a écrit :
  Hello:
 
  I think you are missing a point which is most important, i.e., what 
  type of
  support Cyrus vs Dovecot offers. In my experience:
 
  Cyrus  =  0
  Dovecot=  100
 
 
  My personal experience.
 
  Kirt
 
  I guess you've right but I can't post this answer at Cyrus mailing 
  list.  I'm just trying to have my own opinion of imap server and I 
  already have sarcastic answer on the cyrus mailing list !
  
  Reading the cyrus list I think the above quote might be a bit unfair and 
  accidently crossposted?
  
  In any case I only have experience of dovecot and it's used in some 
  larger installs such as the old webmail.us, now 11 (I believe).  I 
  think your installation is probably large enough that you might want to 
  do a trial migration of a couple of accounts and see if migration is a 
  problem.  
 
 I'm trying to migrate my own account from cyrus to dovecot with the 2
 tools which seems to fit the most my needs :
 
 cyrus2courier :
 Work fast and well but I must use cyrus2courier-1.5.ts and I have 2
 problems with it : falg unseen (or seen if I want) for all e-mail / Sub
 folders of Inbox are invisibles (I see them on the File System) !
 
 imapsync :
 Must add a transition configuration to dovecot in order to have user
 passdb file (or master user) but once done it's ok and work correctly.
 I've just tested a transition and I'm happy to see it keeps all flags
 (seen/unseen too) and timestamp but as cyrus2courier, I can't see my
 inbox sub folders although I could see them (full) on the File System?

If you serve Outlook Clients and use imapsynv check that they don't see all
mails with the same delivery date. There's a script on the imapsync website
that fixes this problem.

[EMAIL PROTECTED]

-- 
state of mind
Agentur für Kommunikation, Design und Softwareentwicklung

Patrick KoetterTel: 089 45227227
Echinger Strasse 3 Fax: 089 45227226
85386 Eching   Web: http://www.state-of-mind.de

Amtsgericht MünchenPartnerschaftsregister PR 563


Re: [Dovecot] Cyrus vs Dovecot

2008-08-14 Thread Mathieu Kretchner
 In any case I only have experience of dovecot and it's used in some 
 larger installs such as the old webmail.us, now 11 (I believe).  I 
 think your installation is probably large enough that you might want to 
 do a trial migration of a couple of accounts and see if migration is a 
 problem.  
 I'm trying to migrate my own account from cyrus to dovecot with the 2
 tools which seems to fit the most my needs :

 cyrus2courier :
 Work fast and well but I must use cyrus2courier-1.5.ts and I have 2
 problems with it : falg unseen (or seen if I want) for all e-mail / Sub
 folders of Inbox are invisibles (I see them on the File System) !

 imapsync :
 Must add a transition configuration to dovecot in order to have user
 passdb file (or master user) but once done it's ok and work correctly.
 I've just tested a transition and I'm happy to see it keeps all flags
 (seen/unseen too) and timestamp but as cyrus2courier, I can't see my
 inbox sub folders although I could see them (full) on the File System?
 
 If you serve Outlook Clients and use imapsynv check that they don't see all
 mails with the same delivery date. There's a script on the imapsync website
 that fixes this problem.
 
 [EMAIL PROTECTED]
 

We are using thunderbird here, but I'm glad to have your advice.

begin:vcard
fn:Mathieu Kretchner
n:Kretchner;Mathieu
org:INRIA;Syslog
adr;dom:;;2007 route des lucioles - BP93;Sophia Antipolis;;06902 CEDEX
email;internet:[EMAIL PROTECTED]
tel;work:04 92 38 76 67
x-mozilla-html:FALSE
version:2.1
end:vcard



Re: [Dovecot] Cyrus vs Dovecot

2008-08-14 Thread martijn


On Thu, 14 Aug 2008 10:42:49 +0200, Mathieu Kretchner
[EMAIL PROTECTED] wrote:
 Ed W a écrit :
 Mathieu Kretchner wrote:
 kbajwa a écrit :
 Hello:

 I think you are missing a point which is most important, i.e., what 
 type of
 support Cyrus vs Dovecot offers. In my experience:

 Cyrus  =  0
 Dovecot=  100


 My personal experience.

 Kirt

 I guess you've right but I can't post this answer at Cyrus mailing 
 list.  I'm just trying to have my own opinion of imap server and I 
 already have sarcastic answer on the cyrus mailing list !
 
 Reading the cyrus list I think the above quote might be a bit unfair and
 
 accidently crossposted?
 
 In any case I only have experience of dovecot and it's used in some 
 larger installs such as the old webmail.us, now 11 (I believe).  I 
 think your installation is probably large enough that you might want to 
 do a trial migration of a couple of accounts and see if migration is a 
 problem.  
 
 I'm trying to migrate my own account from cyrus to dovecot with the 2
 tools which seems to fit the most my needs :
 
 cyrus2courier :
 Work fast and well but I must use cyrus2courier-1.5.ts and I have 2
 problems with it : falg unseen (or seen if I want) for all e-mail / Sub
 folders of Inbox are invisibles (I see them on the File System) !
 
 imapsync :
 Must add a transition configuration to dovecot in order to have user
 passdb file (or master user) but once done it's ok and work correctly.
 I've just tested a transition and I'm happy to see it keeps all flags
 (seen/unseen too) and timestamp but as cyrus2courier, I can't see my
 inbox sub folders although I could see them (full) on the File System?
You need to subscribe to the folders on the new server.
 
 
 Certainly for all new servers I would STRONGLY recommend some 
 sort of virtualisation option (I use linux vservers, lots of other 
 options available).  This makes it fantasically easy to boot up (say) 
 three instances of your target software installation, perhaps all with 
 different configuration options and compare them easily.  I used this as
 
 a solution to migrate from Courier and also recently when I was 
 migrating from 32bit to 64bit guests - essentially you spin up your new 
 guest, get it all ready, test it like made and then in a couple of 
 seconds you can down the live guest and boot up the new guest.  I 
 separate out all signficant data from the guest partition so try to keep
 
 the actual installations under a couple hundred MB each (even that feels
 
 bloated, but hey) and this makes it simple to boot up a copy of a guest 
 to test some change without having to copy too much
 
 I personally picked dovecot because I worried about the horror stories I
 
 read about with cyrus.  However, both are clearly the two best options 
 available for opensource solutions right now and both are used in large 
 installations so you should be very happy with either.
 
 With regards to functionality it would appear (I don't use cyrus) that 
 cyrus has more admin tools to do stuff, but Dovecot is built to be 
 more hackable, for example you can easily run a script before each 
 (imap, etc) login and hence do some very advanced stuff through that 
 route.  Plugins also appear to be quite easy to write to extend dovecot 
 in new directions
 
 On the cyrus list they mentioned email retention policies.  Now some 
 people are going to say that this is really a job for the MTA 
 (postfix/sendmail/etc).  However, you have some plugins which might get 
 you partly towards solving that need, but nothing out of the box which 
 would give you a cast iron (stand up in court) kind of archiving 
 control.  However, you can get close I think
 
 Ed W



Re: [Dovecot] Cyrus vs Dovecot

2008-08-14 Thread Mathieu Kretchner
 You need to subscribe to the folders on the new server.

I find it just a few time after my mail but anyway thank you for your
answer !

begin:vcard
fn:Mathieu Kretchner
n:Kretchner;Mathieu
org:INRIA;Syslog
adr;dom:;;2007 route des lucioles - BP93;Sophia Antipolis;;06902 CEDEX
email;internet:[EMAIL PROTECTED]
tel;work:04 92 38 76 67
x-mozilla-html:FALSE
version:2.1
end:vcard



Re: [Dovecot] Cyrus vs Dovecot

2008-08-13 Thread kbajwa
Hello:

I think you are missing a point which is most important, i.e., what type of
support Cyrus vs Dovecot offers. In my experience:

Cyrus  =  0
Dovecot=  100


My personal experience.

Kirt






Re: [Dovecot] Cyrus vs Dovecot

2008-08-13 Thread Ed W

kbajwa wrote:

Hello:

I think you are missing a point which is most important, i.e., what type of
support Cyrus vs Dovecot offers. In my experience:

Cyrus  =  0
Dovecot=  100


My personal experience.
  


Don't forget that although for some reason he doesn't widely advertise 
it - Timo is also for hire if you have special requirements or need a 
bug fixing even faster.  He is very good value and I am not sure why he 
doesn't say more about his services more publicly...


If you had a requirement for a custom feature then please do approach 
him with your cheque book open and request a feature - I think you will 
have a very good experience


Commercial support can be a real boon for some companies so if this is 
you then be sure to ask


Ed W



Re: [Dovecot] Cyrus vs Dovecot

2008-08-13 Thread Mathieu Kretchner

kbajwa a écrit :

Hello:

I think you are missing a point which is most important, i.e., what type of
support Cyrus vs Dovecot offers. In my experience:

Cyrus  =  0
Dovecot=  100


My personal experience.

Kirt

I guess you've right but I can't post this answer at Cyrus mailing list. 
 I'm just trying to have my own opinion of imap server and I already 
have sarcastic answer on the cyrus mailing list !


regards
begin:vcard
fn:Mathieu Kretchner
n:Kretchner;Mathieu
org:INRIA;Syslog
adr;dom:;;2007 route des lucioles - BP93;Sophia Antipolis;;06902 CEDEX
email;internet:[EMAIL PROTECTED]
tel;work:04 92 38 76 67
x-mozilla-html:FALSE
version:2.1
end:vcard



Re: [Dovecot] Cyrus vs Dovecot

2008-08-13 Thread Ed W

Mathieu Kretchner wrote:

kbajwa a écrit :

Hello:

I think you are missing a point which is most important, i.e., what 
type of

support Cyrus vs Dovecot offers. In my experience:

Cyrus  =  0
Dovecot=  100


My personal experience.

Kirt

I guess you've right but I can't post this answer at Cyrus mailing 
list.  I'm just trying to have my own opinion of imap server and I 
already have sarcastic answer on the cyrus mailing list !


Reading the cyrus list I think the above quote might be a bit unfair and 
accidently crossposted?


In any case I only have experience of dovecot and it's used in some 
larger installs such as the old webmail.us, now 11 (I believe).  I 
think your installation is probably large enough that you might want to 
do a trial migration of a couple of accounts and see if migration is a 
problem.  Certainly for all new servers I would STRONGLY recommend some 
sort of virtualisation option (I use linux vservers, lots of other 
options available).  This makes it fantasically easy to boot up (say) 
three instances of your target software installation, perhaps all with 
different configuration options and compare them easily.  I used this as 
a solution to migrate from Courier and also recently when I was 
migrating from 32bit to 64bit guests - essentially you spin up your new 
guest, get it all ready, test it like made and then in a couple of 
seconds you can down the live guest and boot up the new guest.  I 
separate out all signficant data from the guest partition so try to keep 
the actual installations under a couple hundred MB each (even that feels 
bloated, but hey) and this makes it simple to boot up a copy of a guest 
to test some change without having to copy too much


I personally picked dovecot because I worried about the horror stories I 
read about with cyrus.  However, both are clearly the two best options 
available for opensource solutions right now and both are used in large 
installations so you should be very happy with either.


With regards to functionality it would appear (I don't use cyrus) that 
cyrus has more admin tools to do stuff, but Dovecot is built to be 
more hackable, for example you can easily run a script before each 
(imap, etc) login and hence do some very advanced stuff through that 
route.  Plugins also appear to be quite easy to write to extend dovecot 
in new directions


On the cyrus list they mentioned email retention policies.  Now some 
people are going to say that this is really a job for the MTA 
(postfix/sendmail/etc).  However, you have some plugins which might get 
you partly towards solving that need, but nothing out of the box which 
would give you a cast iron (stand up in court) kind of archiving 
control.  However, you can get close I think


Ed W


Re: [Dovecot] Cyrus vs Dovecot

2008-08-13 Thread Timo Sirainen

On Aug 13, 2008, at 12:44 PM, Ed W wrote:

On the cyrus list they mentioned email retention policies.  Now some  
people are going to say that this is really a job for the MTA  
(postfix/sendmail/etc).  However, you have some plugins which might  
get you partly towards solving that need, but nothing out of the box  
which would give you a cast iron (stand up in court) kind of  
archiving control.  However, you can get close I think


I noticed someone mentioned delayed expunges, which is implemented  
nearly identically for Dovecot using lazy-expunge plugin. Although  
with maildir that requires renaming the files elsewhere while Cyrus is  
able to just leave the files where they are. I'll probably implement  
the same thing for dbox format some day.




PGP.sig
Description: This is a digitally signed message part


Re: [Dovecot] Cyrus vs Dovecot

2008-08-13 Thread Pascal Gienger

Mathieu Kretchner [EMAIL PROTECTED] wrote:


kbajwa a écrit :



Cyrus  =  0
Dovecot=  100



I guess you've right but I can't post this answer at Cyrus mailing list.
I'm just trying to have my own opinion of imap server and I already have
sarcastic answer on the cyrus mailing list !


Stop. What's this?

a) crossposing content to the dovecot mailing list
b) talking about sarcastic answers when users try to help you saying that 
migrating from an old cyrus release to a new one is easier then migrating 
to a new system?

c) many users here have described their running configuration to help you.
d) starting an advocacy war?

What are you trying to do?



Re: [Dovecot] Cyrus vs Dovecot

2008-08-13 Thread Wesley Craig

On 13 Aug 2008, at 10:31, kbajwa wrote:
I think you are missing a point which is most important, i.e., what  
type of

support Cyrus vs Dovecot offers. In my experience:

Cyrus  =  0
Dovecot=  100


As someone who answers many help requests for cyrus (and I'm very far  
from the only one), I can honestly say I've never seen a requests  
from you.  Perhaps you've had a lot of occasion to ask for help with  
Dovecot.  I'm happy to hear you've gotten that help.  Community is a  
lot of what open source software is about.  As for your experience  
with the cyrus imapd community, perhaps your sample size is too small.


Or perhaps you're thinking of paid support?  Because I know very well  
that you can get that for cyrus imap.


:wes


Re: [Dovecot] Cyrus vs Dovecot

2008-08-13 Thread Bron Gondwana
On Wed, Aug 13, 2008 at 01:07:34PM -0400, Wesley Craig wrote:
 On 13 Aug 2008, at 10:31, kbajwa wrote:
  I think you are missing a point which is most important, i.e., what  
  type of
  support Cyrus vs Dovecot offers. In my experience:
 
  Cyrus  =  0
  Dovecot=  100
 
 As someone who answers many help requests for cyrus (and I'm very far  
 from the only one), I can honestly say I've never seen a requests  
 from you.  Perhaps you've had a lot of occasion to ask for help with  
 Dovecot.  I'm happy to hear you've gotten that help.  Community is a  
 lot of what open source software is about.  As for your experience  
 with the cyrus imapd community, perhaps your sample size is too small.

Yeah, there are a few of us here answering help requests, and even
helping debugging in some cases.  I'd be interested to see where
that '0' comes from too.

Still, I think Cyrus and Dovecot are the best two imap servers out
there, so it's going to be a question of which integrates best with
your usage pattern.  For a small server, starting with no experience
in either, I would probably choose Dovecot.  Now that I know Cyrus
inside out, back to front, warts and all - well, I'd choose Cyrus
because I know how to make it play nice.  It's more of a total
system in itself though, that you write support stuff around.
Dovecot integrates more with other tools in a unix-daemon'y way.

Enjoy,

Bron ( now if someone came along with a compelling competitior
   for SASL... )


Re: [Dovecot] Cyrus vs Dovecot

2008-08-12 Thread Mathieu Kretchner

Charles Marcus a écrit :

On 8/11/2008, Mathieu Kretchner ([EMAIL PROTECTED]) wrote:

So here is my next environment :

how many mailbox ?
5000


with adequate hardware/RAM, no problem


how many users ?
6000


again - with adequate hardware/RAM, no problem



Ok it seems to be great, but wath do you consider to be an adequate 
hardware/RAM for this kind of environment ?



Concurrent access/usage will dictate if you need more than one server.


what kind of access ?
IMAP(s), POP3(s), webmail


no problem - webmail is separate of course, use whichever webmail app 
you like


yes, of course, this will be an other discussion :)




how many server ?
2 (how to configure this with dovecot ? hearthbeat ? is it better with 
1 big hardware ? )


Timo is working on integrated replication right now, but it does 
currently have proxy capability that I understand works well and makes 
this fairly painless, although I haven't used it...


But I'm not sure if you are talking about 2 REDUNDANT servers (for 
fail-over in the event the primary fails), or 2 active/load-balanced 
servers... proxy would work for load-balancing, and you can configure 
anything to use heartbeat, no?


I've explicitly post a fuzzy question to have this kind of answer ! 
Thanks I've a better global view of dovecot now.





Database user ?
LDAP


Here is an other problem : we don't have uid/gid stored in our LDAP 
database. Do we have to configure dovecot with a dovecot specific 
user/group ?




no problem


Mail DB ?
Cyrus maildir


You'll have to convert to standard maildir:

http://wiki.dovecot.org/Migration/Cyrus


Thanks for the url, I've already seen it before and the script 
cyrus2courrier seems good but we wonder why you didn't mention imapsync 
? (maybe because for mass migration we must have a clear password file?)





Capability ?
Sieve / Quota


On latest version (1.1.2 currently), no problem, but a newer/full 
rewrite to provide native sieve capability is in progress, which will 
provide much better control



High Performance without hacking conf files !


this is one of dovecots strongest points imo...



Indeed, we bench cyrus and dovecot from scratch and dovecot seems to be 
realy fast !


begin:vcard
fn:Mathieu Kretchner
n:Kretchner;Mathieu
org:INRIA;Syslog
adr;dom:;;2007 route des lucioles - BP93;Sophia Antipolis;;06902 CEDEX
email;internet:[EMAIL PROTECTED]
tel;work:04 92 38 76 67
x-mozilla-html:FALSE
version:2.1
end:vcard



Re: [Dovecot] Cyrus vs Dovecot

2008-08-12 Thread Mathieu Kretchner

Timo Sirainen a écrit :

On Aug 11, 2008, at 10:57 AM, Mathieu Kretchner wrote:


High Performance without hacking conf files !


http://wiki.dovecot.org/PerformanceTuning lists some of the things you 
can tune, but the defaults should be pretty good (although some default 
settings prefer reliability/security over performance).




Thanks, we'll try to test with those configurations!
begin:vcard
fn:Mathieu Kretchner
n:Kretchner;Mathieu
org:INRIA;Syslog
adr;dom:;;2007 route des lucioles - BP93;Sophia Antipolis;;06902 CEDEX
email;internet:[EMAIL PROTECTED]
tel;work:04 92 38 76 67
x-mozilla-html:FALSE
version:2.1
end:vcard



Re: [Dovecot] Cyrus vs Dovecot

2008-08-12 Thread Timo Sirainen

On Aug 12, 2008, at 3:41 AM, Mathieu Kretchner wrote:


Database user ?
LDAP


Here is an other problem : we don't have uid/gid stored in our LDAP  
database. Do we have to configure dovecot with a dovecot specific  
user/group ?


Yes, one or more (for one you have mail_uid/gid settings with v1.1).  
See http://wiki.dovecot.org/UserIds



no problem

Mail DB ?
Cyrus maildir

You'll have to convert to standard maildir:
http://wiki.dovecot.org/Migration/Cyrus


Thanks for the url, I've already seen it before and the script  
cyrus2courrier seems good but we wonder why you didn't mention  
imapsync ? (maybe because for mass migration we must have a clear  
password file?)


Most importantly imapsync doesn't preserve message UIDs. cyrus2courier  
is also faster since it doesn't have to write all the mail data, just  
rename the files.



Capability ?
Sieve / Quota
On latest version (1.1.2 currently), no problem, but a newer/full  
rewrite to provide native sieve capability is in progress, which  
will provide much better control

High Performance without hacking conf files !

this is one of dovecots strongest points imo...


Indeed, we bench cyrus and dovecot from scratch and dovecot seems to  
be realy fast !


Benchmarking IMAP servers for real-world usage is a bit difficult. 
http://imapwiki.org/Benchmarking


PGP.sig
Description: This is a digitally signed message part


Re: [Dovecot] Cyrus vs Dovecot

2008-08-12 Thread Philipp Kolmann

Mathieu Kretchner wrote:

Charles Marcus a écrit :
On 8/11/2008, Mathieu Kretchner ([EMAIL PROTECTED]) 
wrote:

So here is my next environment :

how many mailbox ?
5000


with adequate hardware/RAM, no problem


how many users ?
6000


again - with adequate hardware/RAM, no problem



Ok it seems to be great, but wath do you consider to be an adequate 
hardware/RAM for this kind of environment ?



Hi,

we are providing Mail-Service (POP3, IMAP; either TLS or SSL) to 22000 
students here at my university.


There are 2 machines running as active-passive cluster with DRBD to sync 
the maildata. Each box is a 4 core Intel(R) Xeon(R) CPU 5160 @ 3.00GHz 
with 8 gigs RAM.


After a tuneup for DRBD and upgrade to dovecot 1.1 average load is 
around 1.0.


HTH
Philipp


Re: [Dovecot] Cyrus vs Dovecot

2008-08-12 Thread Mathieu Kretchner

Hi,

we are providing Mail-Service (POP3, IMAP; either TLS or SSL) to 22000 
students here at my university.


There are 2 machines running as active-passive cluster with DRBD to sync 
the maildata. Each box is a 4 core Intel(R) Xeon(R) CPU 5160 @ 3.00GHz 
with 8 gigs RAM.


After a tuneup for DRBD and upgrade to dovecot 1.1 average load is 
around 1.0.


HTH
Philipp


Impressive !

You'll be my contact for next few months :)

How many Megabyte does the datamail size ? (total and per user?)

Have you tune your conf file following this link : 
http://wiki.dovecot.org/PerformanceTuning ?


Do you have Mail data or index on a NFS server (NAS) ? Actually that the 
point of interest, we would like to take advantage of our NAS because it 
manages so well automatic snapshot and incremental backup that would be 
a really good security for data mail users. Does anybody have such IMAP 
architecture ?


PS : awesome mailing list... so reactive !
begin:vcard
fn:Mathieu Kretchner
n:Kretchner;Mathieu
org:INRIA;Syslog
adr;dom:;;2007 route des lucioles - BP93;Sophia Antipolis;;06902 CEDEX
email;internet:[EMAIL PROTECTED]
tel;work:04 92 38 76 67
x-mozilla-html:FALSE
version:2.1
end:vcard



Re: [Dovecot] Cyrus vs Dovecot

2008-08-12 Thread Proskurin Kirill

Mathieu Kretchner wrote:


PS : awesome mailing list... so reactive !


Welcome to dovecot. :-)

What i may say - you should try a dovecot and 99% of your question will 
expire.


P.S. Please tune your mail client to make reply-to field to 
dovecot@dovecot.org then you write a message here.


P.P.S.
http://www.google.com/search?client=operarls=ruq=cyrus+DB+ERRORsourceid=operaie=utf-8oe=utf-8

--
Best regards,
Proskurin Kirill


[Dovecot] Cyrus vs Dovecot

2008-08-11 Thread Mathieu Kretchner

First of all : forgive me for my poor English

Hello all,

I've to compare cyrus with dovecot for my work. Because these are the 
only solutions that could fit our needs.
Unfortunately I really don't know a lot about dovecot and I would like 
to have some of its assets.

Here are the properties of the versus table I've done :
dovecot cyrus
Installation:
Update:
Migration from cyrus :
Migration from dovecot :
functionalities :
Management :
Local Delivery :
availability :
Security :
Indexes management :
NFS compatibility :
Scalability :
Configuration :
interoperability :
Sieve filter :
Documentation :
Quota capability :
Performance :
IMAP capability :

So I know this can scared you, but If you have some asset for dovecot, 
It could be great and a lot more FAIR !!


Thank you in advance for your advice.
begin:vcard
fn:Mathieu Kretchner
n:Kretchner;Mathieu
org:INRIA;Syslog
adr;dom:;;2007 route des lucioles - BP93;Sophia Antipolis;;06902 CEDEX
email;internet:[EMAIL PROTECTED]
tel;work:04 92 38 76 67
x-mozilla-html:FALSE
version:2.1
end:vcard



Re: [Dovecot] Cyrus vs Dovecot

2008-08-11 Thread Ralf Hildebrandt
* Mathieu Kretchner [EMAIL PROTECTED]:
 First of all : forgive me for my poor English

 Hello all,

 I've to compare cyrus with dovecot for my work. Because these are the  
 only solutions that could fit our needs.
 Unfortunately I really don't know a lot about dovecot and I would like to 
 have some of its assets.

All I can tell you is that I would never touch cyrus. I heard so many
bad things and read so many posts on the postfix-users and other lists
that I can only recommend dovecot, which I use.

-- 
Ralf Hildebrandt ([EMAIL PROTECTED])  [EMAIL PROTECTED]
Postfix - Einrichtung, Betrieb und Wartung   Tel. +49 (0)30-450 570-155
http://www.arschkrebs.de
It's easy to cry 'bug' when the truth is that you've got a complex
system and sometimes it takes a while to get all the components to
co-exist peacefully.-Doug Vargas


Re: [Dovecot] Cyrus vs Dovecot

2008-08-11 Thread Proskurin Kirill

Mathieu Kretchner wrote:

First of all : forgive me for my poor English

Hello all,

I've to compare cyrus with dovecot for my work. Because these are the 
only solutions that could fit our needs.
Unfortunately I really don't know a lot about dovecot and I would like 
to have some of its assets.


So I know this can scared you, but If you have some asset for dovecot, 
It could be great and a lot more FAIR !!


Thank you in advance for your advice.


Hello, sorry for my english too.

Im start migration from Cyrus to Dovecot not far ago. Im have only 500 
maildirs, but...


For now im can say what Dovecot is faster in IMAP. Im use my maildir 
with 4 emails with many many subfolders - it is much faster.


Security:
http://dovecot.org/security.html

Migration:
http://wiki.dovecot.org/Migration

And so on. Many answers to your questions on dovecot.org.

In this list someone post his load average grafs on *really* heavy load 
servers. Search it.


Only thing what dovecot is not supported against Cyrus is replication, 
but it is planed on roadmap.


P.S. Im start to hate cyrus then this happened and happened again with 
no answer from developers:

http://lists.andrew.cmu.edu/pipermail/info-cyrus/2007-November/027889.html

And this:
http://lists.andrew.cmu.edu/pipermail/info-cyrus/2008-May/029163.html

P.P.S. Dovecot is really on heavy development and seems to be best IMAP 
daemon on opensource now. And Timo help a lot for many people in this 
list.


--
Best regards,
Proskurin Kirill


Re: [Dovecot] Cyrus vs Dovecot

2008-08-11 Thread Marcin Gryszkalis
On Monday of August 11 2008, Proskurin Kirill wrote:
 And Timo help a lot for many people in this list.

Confirmed. Timo (and other users) doesn't leave any (non trivial) question 
unanswered, wiki is full of useful info, important bugs are fixed quick 
(follow mercurial repo) and new versions are released often - dovecot is one 
of best supported open source projects I know...

regards
-- 
Marcin Gryszkalis, PGP 0x9F183FA3 
jabber jid:[EMAIL PROTECTED], gg:2532994
http://the.fork.pl


Re: [Dovecot] Cyrus vs Dovecot

2008-08-11 Thread Mathieu Kretchner

Marcin Gryszkalis a écrit :

On Monday of August 11 2008, Proskurin Kirill wrote:

And Timo help a lot for many people in this list.


Confirmed. Timo (and other users) doesn't leave any (non trivial) question 
unanswered, wiki is full of useful info, important bugs are fixed quick 
(follow mercurial repo) and new versions are released often - dovecot is one 
of best supported open source projects I know...


regards


Indeed It's a good point for us that this is a big project with a lot of 
involved developers  !


But, at present, we need to have a secure / reliable / fast with all the 
properties that must fit a real e-mail server in order to support our 
new e-mail IMAP architecture, so the question is (because we have only 2 
options)

Why should I choose dovecot instead of Cyrus ?

Thanks
begin:vcard
fn:Mathieu Kretchner
n:Kretchner;Mathieu
org:INRIA;Syslog
adr;dom:;;2007 route des lucioles - BP93;Sophia Antipolis;;06902 CEDEX
email;internet:[EMAIL PROTECTED]
tel;work:04 92 38 76 67
x-mozilla-html:FALSE
version:2.1
end:vcard



Re: [Dovecot] Cyrus vs Dovecot

2008-08-11 Thread Charles Marcus

On 8/11/2008, Mathieu Kretchner ([EMAIL PROTECTED]) wrote:

But, at present, we need to have a secure / reliable / fast with all
the properties that must fit a real e-mail server in order to support
our new e-mail IMAP architecture, so the question is (because we have
only 2 options) Why should I choose dovecot instead of Cyrus ?


Because it is secure / reliable / faster than cyrus - and *much* easier 
to install/configure?


You'll have more chance of a specific answer if you provide more 
specifics as to what 'properties that must fit a real email server' 
means to you.


--

Best regards,

Charles


Re: [Dovecot] Cyrus vs Dovecot

2008-08-11 Thread Mathieu Kretchner

Charles Marcus a écrit :

On 8/11/2008, Mathieu Kretchner ([EMAIL PROTECTED]) wrote:

But, at present, we need to have a secure / reliable / fast with all
the properties that must fit a real e-mail server in order to support
our new e-mail IMAP architecture, so the question is (because we have
only 2 options) Why should I choose dovecot instead of Cyrus ?


Because it is secure / reliable / faster than cyrus - and *much* easier 
to install/configure?


You'll have more chance of a specific answer if you provide more 
specifics as to what 'properties that must fit a real email server' 
means to you.




So here is my next environment :

how many mailbox ?
5000

how many users ?
6000

what is in use now ?
Cyrus

what kind of access ?
IMAP(s), POP3(s), webmail

how many server ?
2 (how to configure this with dovecot ? hearthbeat ? is it better with 1 
big hardware ? )


Database user ?
LDAP

Mail DB ?
Cyrus maildir

Capability ?
Sieve / Quota

High Performance without hacking conf files !




begin:vcard
fn:Mathieu Kretchner
n:Kretchner;Mathieu
org:INRIA;Syslog
adr;dom:;;2007 route des lucioles - BP93;Sophia Antipolis;;06902 CEDEX
email;internet:[EMAIL PROTECTED]
tel;work:04 92 38 76 67
x-mozilla-html:FALSE
version:2.1
end:vcard



Re: [Dovecot] Cyrus vs Dovecot

2008-08-11 Thread Charles Marcus

On 8/11/2008, Mathieu Kretchner ([EMAIL PROTECTED]) wrote:

So here is my next environment :

how many mailbox ?
5000


with adequate hardware/RAM, no problem


how many users ?
6000


again - with adequate hardware/RAM, no problem

Concurrent access/usage will dictate if you need more than one server.


what kind of access ?
IMAP(s), POP3(s), webmail


no problem - webmail is separate of course, use whichever webmail app 
you like



how many server ?
2 (how to configure this with dovecot ? hearthbeat ? is it better with 1 big 
hardware ? )


Timo is working on integrated replication right now, but it does 
currently have proxy capability that I understand works well and makes 
this fairly painless, although I haven't used it...


But I'm not sure if you are talking about 2 REDUNDANT servers (for 
fail-over in the event the primary fails), or 2 active/load-balanced 
servers... proxy would work for load-balancing, and you can configure 
anything to use heartbeat, no?



Database user ?
LDAP


no problem


Mail DB ?
Cyrus maildir


You'll have to convert to standard maildir:

http://wiki.dovecot.org/Migration/Cyrus


Capability ?
Sieve / Quota


On latest version (1.1.2 currently), no problem, but a newer/full 
rewrite to provide native sieve capability is in progress, which will 
provide much better control



High Performance without hacking conf files !


this is one of dovecots strongest points imo...

--

Best regards,

Charles


Re: [Dovecot] Cyrus vs Dovecot

2008-08-11 Thread Timo Sirainen

On Aug 11, 2008, at 10:57 AM, Mathieu Kretchner wrote:


High Performance without hacking conf files !


http://wiki.dovecot.org/PerformanceTuning lists some of the things you  
can tune, but the defaults should be pretty good (although some  
default settings prefer reliability/security over performance).




PGP.sig
Description: This is a digitally signed message part