Re: [Dovecot] dovecot performance

2008-08-14 Thread tomas
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On Thu, Aug 14, 2008 at 03:38:50PM -0300, Giorgenes Gelatti wrote: > Hello All, [...] > It is well known that preforking is a good pratice if you want to > achieve a higher performance. > When I was asked about it I readily answered: "of course it do

Re: [Dovecot] Webmail app ... again.

2008-08-14 Thread Kyle Wheeler
On Thursday, August 14 at 07:01 AM, quoth Eric Toczek: While it's not free, a really nice webmail that does a lot of smart things (persistent imap connections, ldap connection pooling, and one of the best interfaces I've seen) is Nitido's PIM http://www.nitido.com/products/index.shtml?web_pim

Re: [Dovecot] Stateful Webmail

2008-08-14 Thread Patrick Nagel
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On Thu, 14 Aug 2008 13:51:20 -0700, "Michael Carter" <[EMAIL PROTECTED]> wrote: > I'm a developer on the Orbited project (http://www.orbited.org), which > provides a TCPSocket interface in javascript (emulated over HTTP using > ajax > and comet.) This

[Dovecot] Stateful Webmail

2008-08-14 Thread Michael Carter
Hello, I'm a developer on the Orbited project (http://www.orbited.org), which provides a TCPSocket interface in javascript (emulated over HTTP using ajax and comet.) This TCPSocket allows true bi-directional communication between a web browser and an arbitrary tcp server. One of the other develope

[Dovecot] Request queue is full

2008-08-14 Thread Raphael Bittencourt S. Costa
Hello all, Today I had problems on one of the servers. Dovecot stopped working and I got lots of "Request queue is full" on logs. Aug 14 16:49:45 mailserver03 dovecot: auth(default): ldap([EMAIL PROTECTED]): Request queue is full Aug 14 16:49:45 mailserver03 dovecot: auth(default): ldap([EMAIL PR

Re: [Dovecot] dovecot performance

2008-08-14 Thread Timo Sirainen
On Aug 14, 2008, at 4:25 PM, Giorgenes Gelatti wrote: 2008/8/14 Timo Sirainen <[EMAIL PROTECTED]>: But there are even some theoretical problems with preforking. For example the most secure way to set up your users is to use a different UNIX UID for each user. So for preforking that means you

Re: [Dovecot] dovecot performance

2008-08-14 Thread Giorgenes Gelatti
2008/8/14 Timo Sirainen <[EMAIL PROTECTED]>: > But there are even some theoretical problems with preforking. For example > the most secure way to set up your users is to use a different UNIX UID for > each user. So for preforking that means your preforked processes must run as > root until they rec

Re: [Dovecot] Proxy logging destuser

2008-08-14 Thread Timo Sirainen
On Aug 14, 2008, at 4:42 AM, Paul Gamble - MWEB wrote: Aug 14 10:14:03 withnail dovecot: imap-login: MYPROXY pid=6516, [EMAIL PROTECTED], method=PLAIN, rsock=127.0.0.1:48157, lsock=127.0.0.1:1143, proto=IMAP, secured proxy([EMAIL PROTECTED]): started proxying to 127.0.0.1:143/pgamble*master: Aug

Re: [Dovecot] restricting shared folders access

2008-08-14 Thread Timo Sirainen
On Aug 14, 2008, at 7:06 AM, Andrew Von Cid wrote: Either that or use a different UID for all users (or the staff users). With ACLs you could create dovecot-acl file with either: a) Listing all the users who have access to it and their permissions b) List staff group's access, and have your u

Re: [Dovecot] Migrating mbox to maildir

2008-08-14 Thread Timo Sirainen
On Aug 14, 2008, at 3:46 PM, Mike Hobbs wrote: Sorry to bother everyone but I was wondering if it is possible for Dovecot to handle mbox AND maildir at the same time? Sure. I'd like to use maildir with all my new users, but I'd like to be able to continue using mbox for my old users and sl

Re: [Dovecot] dovecot performance

2008-08-14 Thread Timo Sirainen
On Aug 14, 2008, at 2:38 PM, Giorgenes Gelatti wrote: I've been studying dovecot for replacing my company's current system and I got a little worried about an aspect of the dovecot's design. I was surprised that dovecot doesn't use prefork for its mail processes, forking a new processes for each

Re: [Dovecot] dovecot performance

2008-08-14 Thread Jose Celestino
Words by Giorgenes Gelatti [Thu, Aug 14, 2008 at 04:46:04PM -0300]: > Woa!! > > Do you have statistics of access/min for pop3? > No, but I 'greped' 2300 logins/minute peak for a given day for *IMAP*. > Indeed it could be premature since I didn't measure any real > bottleneck. Just something tha

[Dovecot] Migrating mbox to maildir

2008-08-14 Thread Mike Hobbs
Sorry to bother everyone but I was wondering if it is possible for Dovecot to handle mbox AND maildir at the same time? Example: I want to convert from UW Imap using mbox to Dovecot using maildir. Do I need to convert ALL my users mbox mailboxes to maildir right away or can I convert them one

Re: [Dovecot] dovecot performance

2008-08-14 Thread Giorgenes Gelatti
Woa!! Do you have statistics of access/min for pop3? Indeed it could be premature since I didn't measure any real bottleneck. Just something that got my attention. []'s giorgenes 2008/8/14 Jose Celestino <[EMAIL PROTECTED]>: > Words by Giorgenes Gelatti [Thu, Aug 14, 2008 at 03:38:50PM -0300]:

Re: [Dovecot] dovecot performance

2008-08-14 Thread Jose Celestino
Words by Giorgenes Gelatti [Thu, Aug 14, 2008 at 03:38:50PM -0300]: > Hello All, > > I've been studying dovecot for replacing my company's current system > and I got a little worried about an aspect of the dovecot's design. > I was surprised that dovecot doesn't use prefork for its mail > processe

[Dovecot] dovecot performance

2008-08-14 Thread Giorgenes Gelatti
Hello All, I've been studying dovecot for replacing my company's current system and I got a little worried about an aspect of the dovecot's design. I was surprised that dovecot doesn't use prefork for its mail processes, forking a new processes for each new client connection. Talking in the #dove

Re: [Dovecot] Plugin when downloading mail

2008-08-14 Thread Ed W
Timo Sirainen wrote: On Aug 14, 2008, at 11:12 AM, <[EMAIL PROTECTED]> <[EMAIL PROTECTED]> wrote: Is there a way to modify mail messages when they are downloaded using a special login. In theory, yes. eg. my normal login for dovecot is [EMAIL PROTECTED] but when I log in using [EMAIL PROT

Re: [Dovecot] Plugin when downloading mail

2008-08-14 Thread Timo Sirainen
On Aug 14, 2008, at 11:12 AM, <[EMAIL PROTECTED]> <[EMAIL PROTECTED] > wrote: Is there a way to modify mail messages when they are downloaded using a special login. In theory, yes. eg. my normal login for dovecot is [EMAIL PROTECTED] but when I log in using [EMAIL PROTECTED] I would like

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:[EMA

[Dovecot] Plugin when downloading mail

2008-08-14 Thread martijn
Is there a way to modify mail messages when they are downloaded using a special login. eg. my normal login for dovecot is [EMAIL PROTECTED] but when I log in using [EMAIL PROTECTED] I would like to download my mail which are processed using a Perl script. The Perl script will modify the content of

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 ex

Re: [Dovecot] Corrupted index cache files

2008-08-14 Thread Timo Sirainen
On Aug 14, 2008, at 9:56 AM, Mike Abbott wrote: I re-ran imaptest on an empty mail store, single client, multiple users, using your dovecot-crlf input file, for a couple hours. Here's the distribution of errors that imaptest reports: 100 Error: user%d[%d]: <...>: Header DELIVERED-TO changed

Re: [Dovecot] Corrupted index cache files

2008-08-14 Thread Mike Abbott
I re-ran imaptest on an empty mail store, single client, multiple users, using your dovecot-crlf input file, for a couple hours. Here's the distribution of errors that imaptest reports: 100 Error: user%d[%d]: <...>: Header DELIVERED-TO changed 167 Error: user%d[%d]: <...>: Header CC changed

Re: [Dovecot] Corrupted index cache files

2008-08-14 Thread Charles Marcus
On 8/13/2008, Mike Abbott ([EMAIL PROTECTED]) wrote: > > Post your dovecot -n output? > > Here's some of it. Not very enlightening. Why just some of it? Its not like its that much, and what you may *think* is irrelevant, may in fact be *very* relevant... -- Best regards, Charles

Re: [Dovecot] Yea[h]

2008-08-14 Thread Stewart Dean
But Timo walks through the valley of the shadow for us all.so maybe he's entitled. Timo Sirainen wrote: On Aug 13, 2008, at 5:24 PM, Chris Wakelin wrote: Timo Sirainen wrote: Yea, ... I've been meaning to tell you that should be "Yeah" for an informal version of "Yes", otherwise

Re: [Dovecot] restricting shared folders access

2008-08-14 Thread Andrew Von Cid
Hi Timo, Thanks for your reply. How exactly are you changing virtual users' groups? You said you're using a single UID and GID, so from the OS point of view there's only a single user. Makes sense. Either that or use a different UID for all users (or the staff users). With ACLs you could

Re: [Dovecot] restricting shared folders access

2008-08-14 Thread Andrew Von Cid
Hi Timo, Thanks for your reply. How exactly are you changing virtual users' groups? You said you're using a single UID and GID, so from the OS point of view there's only a single user. Makes sense. Either that or use a different UID for all users (or the staff users). With ACLs you could

Re: [Dovecot] Webmail app ... again.

2008-08-14 Thread Eric Toczek
Chris Wakelin wrote: > > Another persistent IMAP Webmail app may be Web-Alpine from UW, but I > haven't tried it out yet. If it's expecting to be talking to UW-IMAP > it'll need to use persistent connections! > While it's not free, a really nice webmail that does a lot of smart things (persistent

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 1&1 (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

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 =

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.

Re: [Dovecot] Proxy logging destuser

2008-08-14 Thread Paul Gamble - MWEB
Hi Timo Thanks very much, hadn't finished my morning coffee and already a patch :) The patch does the trick: - My dovecot.conf for the proxy: ... login_log_format_elements = pid=%p user=%u method=%m rsock=%r:%b lsock=%l:%a proto=%s %c login_log_format = MYPROXY %s %$: ... - gives me, via

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 th

Re: [Dovecot] Proxy logging destuser

2008-08-14 Thread Timo Sirainen
On Aug 14, 2008, at 2:36 AM, Paul Gamble - MWEB wrote: Is it possible for a Dovecot proxy's login process (IMAP and POP3) to include the "destuser", i.e. the uid used to authenticate to the backend IMAP/POP3 server, in its logging? "%u" gives me the uid provided by the client of course, but