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 cyrus 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 cyrus, 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


Cyrus Home Page: http://cyrusimap.web.cmu.edu/
Cyrus Wiki/FAQ: http://cyrusimap.web.cmu.edu/twiki
List Archives/Info: http://asg.web.cmu.edu/cyrus/mailing-list.html

Re: Cyrus vs Dovecot

2008-08-11 Thread Alain Spineux
2008/8/11 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 cyrus and I would like to have some of its
 assets.

what do you need ?
how many mailbox ?
how many users ?
what is in use now ?
what kind of access ? IMAP, POP3, webmail ?
how many server ?
Do you already have a database with your user ? in wich format ?


 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 cyrus, It
 could be great and a lot more FAIR !!

 Thank you in advance for your advice.



 
 Cyrus Home Page: http://cyrusimap.web.cmu.edu/
 Cyrus Wiki/FAQ: http://cyrusimap.web.cmu.edu/twiki
 List Archives/Info: http://asg.web.cmu.edu/cyrus/mailing-list.html




-- 
Alain Spineux
aspineux gmail com
May the sources be with you

Cyrus Home Page: http://cyrusimap.web.cmu.edu/
Cyrus Wiki/FAQ: http://cyrusimap.web.cmu.edu/twiki
List Archives/Info: http://asg.web.cmu.edu/cyrus/mailing-list.html


Re: Cyrus vs Dovecot

2008-08-11 Thread Mathieu Kretchner

Alain Spineux a écrit :

2008/8/11 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 cyrus and I would like to have some of its
assets.


what do you need ?

A secure / reliable / fast / easy to configure Imap server !


how many mailbox ?

5000


how many users ?

6000


what is in use now ?

Cyrus



what kind of access ? IMAP, POP3, webmail ?

All of them!


how many server ?

2


Do you already have a database with your user ? in wich format ?

YES : LDAP / NIS

The real question is because we have only 2 options :

Why should I choose Cyrus instead of dovecot ?






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 cyrus, It
could be great and a lot more FAIR !!

Thank you in advance for your advice.




Cyrus Home Page: http://cyrusimap.web.cmu.edu/
Cyrus Wiki/FAQ: http://cyrusimap.web.cmu.edu/twiki
List Archives/Info: http://asg.web.cmu.edu/cyrus/mailing-list.html







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


Cyrus Home Page: http://cyrusimap.web.cmu.edu/
Cyrus Wiki/FAQ: http://cyrusimap.web.cmu.edu/twiki
List Archives/Info: http://asg.web.cmu.edu/cyrus/mailing-list.html

Re: Cyrus vs Dovecot

2008-08-11 Thread Wesley Craig
On 11 Aug 2008, at 08:57, Mathieu Kretchner wrote:
 what is in use now ?
 Cyrus

 Why should I choose Cyrus instead of dovecot ?

Are you having a problem with Cyrus?  Migrating from any server to  
any other is likely to be challenging (to say the least), so you  
ought to have a pretty compelling reason to migrate before you decide  
to.

:wes

Cyrus Home Page: http://cyrusimap.web.cmu.edu/
Cyrus Wiki/FAQ: http://cyrusimap.web.cmu.edu/twiki
List Archives/Info: http://asg.web.cmu.edu/cyrus/mailing-list.html


Re: Cyrus vs Dovecot

2008-08-11 Thread Adam Tauno Williams
 The real question is because we have only 2 options :
 Why should I choose Cyrus instead of dovecot ?

Features like delayed expunge, message expiration, etc... that allow you
to have a managed mail store.  Cyrus is the only Open Source IMAP/POP
server I know of with any capacity to support data-retention policies.


Cyrus Home Page: http://cyrusimap.web.cmu.edu/
Cyrus Wiki/FAQ: http://cyrusimap.web.cmu.edu/twiki
List Archives/Info: http://asg.web.cmu.edu/cyrus/mailing-list.html


Re: Cyrus vs Dovecot

2008-08-11 Thread Mathieu Kretchner

Wesley Craig a écrit :

On 11 Aug 2008, at 08:57, Mathieu Kretchner wrote:

what is in use now ?

Cyrus

Why should I choose Cyrus instead of dovecot ?


Are you having a problem with Cyrus?  Migrating from any server to any 
other is likely to be challenging (to say the least), so you ought to 
have a pretty compelling reason to migrate before you decide to.


:wes


Not realy, we have an old hardware with an old imap server and we want
to reconsider our choice !

My question is explicitly open to have multiple answers

An I'm having only new questions ! :-/



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


Cyrus Home Page: http://cyrusimap.web.cmu.edu/
Cyrus Wiki/FAQ: http://cyrusimap.web.cmu.edu/twiki
List Archives/Info: http://asg.web.cmu.edu/cyrus/mailing-list.html

Re: sync: DELSUB on non-existant mailbox

2008-08-11 Thread Per olof Ljungmark
Wesley Craig wrote:
 The user's subscription DB, on either the master or the replica.

But then why does ADDSUB work but not DELSUB? I've got the feeling I'm 
missing something here... ADD/DELSUB both works for the online replica 
with rolling replication...

The command is
sync_client -l -S IP -u -f file-with-uid's

--per

Cyrus Home Page: http://cyrusimap.web.cmu.edu/
Cyrus Wiki/FAQ: http://cyrusimap.web.cmu.edu/twiki
List Archives/Info: http://asg.web.cmu.edu/cyrus/mailing-list.html


sync_client / sasldb

2008-08-11 Thread Martin Schweizer
Hello

I have two mail server (FreeBSD 7.0, sendmail/cyrus v2.3.12p2), incl.
replication with sync_client/-master. Until now they works perfect.
Now I changed on the sync_server from sasldb (Berkeley db1.85) to
saslauthd (with saslauthd -a getpwent, the Unix password file). All
works but not the replication (but the login to cyrus imapd works). So
I tracked down the problem to the sasldb file. I seems that the sync
mechanism needs the sync_authname in the sasldb (it not check the
password file). Is this correct?

Regards,
-- 
Martin Schweizer
[EMAIL PROTECTED]
Tel.: +41 32 512 48 54 (VoIP)
Fax: +1 619 3300587

Cyrus Home Page: http://cyrusimap.web.cmu.edu/
Cyrus Wiki/FAQ: http://cyrusimap.web.cmu.edu/twiki
List Archives/Info: http://asg.web.cmu.edu/cyrus/mailing-list.html


Re: ptloader problem

2008-08-11 Thread Dmitriy Kirhlarov
I can't do it.

I try to create new login for my e-mail. Register it.
Waiting several days for confirmation link without success.

Could you, please, open this bug report?

Wesley Craig wrote:
 You can add it to the bugzilla here:
 
 https://bugzilla.andrew.cmu.edu/
 
 Thanks!
 
 :wes
 
 On 30 Jul 2008, at 05:57, Dmitriy Kirhlarov wrote:
 We find a problem -- when ptloader build with ldap support by gcc4 on
 amd64 platform it's doesn't work.

 After investigation ptloader core with gdb we find a problem. (I'm
 sorry, for possible unpropper problem description)

 1. ldap.h have hints:
 
 #if LDAP_DEPRECATED
 LDAP_F( char ** )
 ldap_get_values LDAP_P((/* deprecated, use ldap_get_values_len */
  LDAP *ld,
  LDAPMessage *entry,
  LDAP_CONST char *target ));
 

 2. cyrus building without -DLDAP_DEPRECATED, by default and
 ldap_get_values is int32

 3. ptloader running
 3.1 call libldap
 3.2 libldap get values from server
 3.3 return pointer to ptloader as int64
 3.4 ptloader get it as _int32_ and core dumping

 My test configuration:
 cyrus-imapd-2.3.{8,11} with ldap support
 cyrus-sasl-saslauthd-2.1.22 with ldap support
 openldap 2.{3,4}
 FreeBSD 7.0 amd64

 This configuration work very good on FreeBSD 6.x amd64.
 userbase in ldap, authentication over saslauthd, authorization over
 ptloader.

 How I can report a but to developers?
 I can provide my configs and detalize test procedure, if needed.
 


WBR
Dmitriy

Cyrus Home Page: http://cyrusimap.web.cmu.edu/
Cyrus Wiki/FAQ: http://cyrusimap.web.cmu.edu/twiki
List Archives/Info: http://asg.web.cmu.edu/cyrus/mailing-list.html


Admin functions not working when logging into cyradm

2008-08-11 Thread David Korpiewski
I'm having a problem when I log into the cyradm interface 
(/usr/bin/cyrus/admin/cyradm) as an administrator I don't get the list 
of the 'Other Users/username'.   I really don't understand why.  Can 
someone help me?

Imapd.conf:
--
admins: davidk, cyrusimap, cyrusadministrator, steve
configdirectory: /var/imap
partition-default: /var/spool/imap
  (rest clipped)


Example:
--
server:admin root# ./cyradm -u davidk server.cs.umass.edu
Password:
server.cs.umass.edu lm
INBOX (\Noinferiors)Trash (\HasNoChildren)
server.cs.umass.edu

Example 2:
--
server:admin root# ./cyradm -u cyrusadministrator server.cs.umass.edu
Password:
server.cs.umass.edu lm
INBOX (\Noinferiors)
server.cs.umass.edu

I should be seeing 'Other Users/steve' and other mailboxes, but 
unfortunately I'm not.   I can use any one of the list of administrators 
listed in the Imapd.conf but none of them work :-(   Why?



-- 
===
David Korpiewski
Software Specialist I
CSCF - Computer Science Computing Facility
Department of Computer Science
Phone: 413-545-4319
Fax:   413-577-2285
===

Cyrus Home Page: http://cyrusimap.web.cmu.edu/
Cyrus Wiki/FAQ: http://cyrusimap.web.cmu.edu/twiki
List Archives/Info: http://asg.web.cmu.edu/cyrus/mailing-list.html


Re: Admin functions not working when logging into cyradm

2008-08-11 Thread Andrew Morgan
On Mon, 11 Aug 2008, David Korpiewski wrote:

 I'm having a problem when I log into the cyradm interface
 (/usr/bin/cyrus/admin/cyradm) as an administrator I don't get the list
 of the 'Other Users/username'.   I really don't understand why.  Can
 someone help me?

 Imapd.conf:
 --
 admins: davidk, cyrusimap, cyrusadministrator, steve
 configdirectory: /var/imap
 partition-default: /var/spool/imap
  (rest clipped)


 Example:
 --
 server:admin root# ./cyradm -u davidk server.cs.umass.edu
 Password:
 server.cs.umass.edu lm
 INBOX (\Noinferiors)Trash (\HasNoChildren)
 server.cs.umass.edu

 Example 2:
 --
 server:admin root# ./cyradm -u cyrusadministrator server.cs.umass.edu
 Password:
 server.cs.umass.edu lm
 INBOX (\Noinferiors)
 server.cs.umass.edu

 I should be seeing 'Other Users/steve' and other mailboxes, but
 unfortunately I'm not.   I can use any one of the list of administrators
 listed in the Imapd.conf but none of them work :-(   Why?

It sounds like you have unixhierarchysep:1 and altnamespace:1 set.  The 
manpage says:

---
altnamespace: 0

Use the alternate IMAP namespace, where personal folders 
reside at the same level in the hierarchy as INBOX.

This option ONLY applies where interaction takes place with the 
client/user.  Currently this is limited to the IMAP protocol (imapd)  and 
Sieve scripts (lmtpd).  This option does NOT apply to admin tools such as 
cyradm (admins ONLY), reconstruct, quota, etc., NOR does it affect LMTP 
delivery of messages directly to mailboxes via plus-addressing.
---

You need to use the standard internal namespace notation when using 
cyradm.  Try the command lm user/%.

I recommend reading the altnamespace documentation.  Here is my local 
copy:

   http://admin.onid.oregonstate.edu/cyrus-imapd-2.3.11/altnamespace.html

Generally speaking, your administrators should NOT have mailboxes of their 
own...  Your regular email client can do funny things when it can see and 
modify all mailboxes on the system.

Andy

Cyrus Home Page: http://cyrusimap.web.cmu.edu/
Cyrus Wiki/FAQ: http://cyrusimap.web.cmu.edu/twiki
List Archives/Info: http://asg.web.cmu.edu/cyrus/mailing-list.html


timsieved float comparison

2008-08-11 Thread Thiago Henrique
Hi, 

About timsieved: 

Is there comparison of float numbers in timsieved? 
I know the i; ascii-numeric, but it compares only positive integers.

Thank you all in advance.
Best Regards

--
[]'s
Thiago Henrique
Network Administration
Digirati Networks
K8 Networks



Cyrus Home Page: http://cyrusimap.web.cmu.edu/
Cyrus Wiki/FAQ: http://cyrusimap.web.cmu.edu/twiki
List Archives/Info: http://asg.web.cmu.edu/cyrus/mailing-list.html