Hello,
I'm a rather new roundcube user... I have it setup on my server and was looking at moving my userbase into it. However, I have one hang up...
mail filtering - I have spam filtering covered... My users tend to get large amounts of mail and need the mail filtered out into folders based on sender or header criteria.
I've searched through the forums and I came across a ManageSieve Filters plugin which looks perfect... for Dovecot - I'm using Courier IMAP as a backend.
I was wondering if anyone else is using Courier IMAP and what methods they are using to filter mail?
I know I have procmail and maildrop as backends, but I'm hoping for something I can present to my user base instead of writing filter scripts for each of them. :)
Thanks, Daniel
List info: http://lists.roundcube.net/users/
On 2010-01-20 3:10 PM, Daniel Caleb wrote:
I'm a rather new roundcube user... I have it setup on my server and was looking at moving my userbase into it. However, I have one hang up...
mail filtering - I have spam filtering covered... My users tend to get large amounts of mail and need the mail filtered out into folders based on sender or header criteria.
I've searched through the forums and I came across a ManageSieve Filters plugin which looks perfect... for Dovecot - I'm using Courier IMAP as a backend.
I was wondering if anyone else is using Courier IMAP and what methods they are using to filter mail?
Well... not that this answers your question directly, but... have you considered just switching to dovecot? The difference in performance is amazing - and that is not an exaggeration.
Quoting Charles Marcus CMarcus@Media-Brokers.com:
On 2010-01-20 3:10 PM, Daniel Caleb wrote:
I was wondering if anyone else is using Courier IMAP and what methods they are using to filter mail?
Well... not that this answers your question directly, but... have you considered just switching to dovecot? The difference in performance is amazing - and that is not an exaggeration.
I have considered it... and that may be the option I am left with if I can't find a decent webmail client. Although, my bit of research showed Courier coming out a little ahead of Dovecot - mostly based on folder polling methods. In the end, I highly doubt my user base is savvy enough to notice the difference. I need to find a free weekend before I even consider it, and a decent mysql+dovecot guide. :)
Thanks for the input, Daniel
List info: http://lists.roundcube.net/users/
On Wed, Jan 20, 2010 at 1:27 PM, Daniel Caleb nix@tek12.com wrote:
Quoting Charles Marcus CMarcus@Media-Brokers.com:
On 2010-01-20 3:10 PM, Daniel Caleb wrote:
I was wondering if anyone else is using Courier IMAP and what methods they are using to filter mail?
Well... not that this answers your question directly, but... have you considered just switching to dovecot? The difference in performance is amazing - and that is not an exaggeration.
I have considered it... and that may be the option I am left with if I can't find a decent webmail client. Although, my bit of research showed Courier coming out a little ahead of Dovecot - mostly based on folder polling methods. In the end, I highly doubt my user base is savvy enough to notice the difference. I need to find a free weekend before I even consider it, and a decent mysql+dovecot guide. :)
Thanks for the input, Daniel
I had a virtual mail system with postfix + courier + postgres, and it was pretty easy to migrate from courier to dovecot.
http://wiki.dovecot.org/Migration/Courier
I assume you already have a database setup. Courier has it's DB settings in /etc/courier/authlib/authmysqlrc (or something similar). Dovecot has its DB settings in /etc/dovecot/dovecot-sql.conf (or similar). Dovecot executes queries directly from its file, while Courier creates its queries using variables. Reverse engineering the queries should be simple, especially if you can view the DB query log. Also, if your Postifx setup executes queries (/etc/postfix/mysql/mysql-virtual-*.cf) you can copy those.
My favorite feature of Dovecot is the full-text indexing of messages. I love searching through message bodies of thousands of messages (using RoundCube or Thunderbird) in amazingly short periods of time.
good luck. _______________________________________________ List info: http://lists.roundcube.net/users/
On 2010-01-20 3:27 PM, Daniel Caleb wrote:
Well... not that this answers your question directly, but... have you considered just switching to dovecot? The difference in performance is amazing - and that is not an exaggeration.
I have considered it... and that may be the option I am left with if I can't find a decent webmail client. Although, my bit of research showed Courier coming out a little ahead of Dovecot - mostly based on folder polling methods.
Were you using mbox or maildir? I'm not sure what version you were testing or what your methods were, but dovecot's indexes are what make it so fast, and courier-imap doesn't use indexes.
I'm telling you, properly configured, dovecot will blow courier out of the water, and then some, especially on servers with high loads, and especially for those with large mail stores.
In the end, I highly doubt my user base is savvy enough to notice the difference.
Again, properly configured - they will sing your praises.
I need to find a free weekend before I even consider it, and a decent mysql+dovecot guide. :)
I use postfixadmin, but dovecot's wiki is pretty good, and Timo is really quick to update it when it needs it. There are some MySQL HowTos here:
On 2010-01-20, gnul (nullchar@gmail.com) wrote:
My favorite feature of Dovecot is the full-text indexing of messages. I love searching through message bodies of thousands of messages (using RoundCube or Thunderbird) in amazingly short periods of time.
Yes, and courier will choke on the same thing... _______________________________________________ List info: http://lists.roundcube.net/users/
On 01/20/2010 09:13 PM, Charles Marcus wrote:
Well... not that this answers your question directly, but... have you considered just switching to dovecot? The difference in performance is amazing - and that is not an exaggeration.
Indeed, and not only that, Dovecot has an active and responsive developer on the lively users mailinglist.
And with Dovecot you have the option to use Sieve filtering, with again an active and reponsive developer on that same mailinglist.
More info on Sieve filtering in Dovecot here : http://pigeonhole.dovecot.org
Here's some URLs for Dovecot + MySQL : http://workaround.org/ispmail/lenny http://rimuhosting.com/knowledgebase/linux/mail/postfixadmin http://wiki.dovecot.org/HowTo/DovecotLDAPostfixAdminMySQL
One note : In case you're using Debian GNU/Linux, make sure to use Dovecot 1.1.x or 1.2.x from backports instead of Dovecot 1.0.x
Greetings from a very happy Dovecot user! :) Adrian
List info: http://lists.roundcube.net/users/
Quoting aja-lists@tni.org:
Indeed, and not only that, Dovecot has an active and responsive developer on the lively users mailinglist.
And with Dovecot you have the option to use Sieve filtering, with
again
an active and reponsive developer on that same mailinglist.
More info on Sieve filtering in Dovecot here : http://pigeonhole.dovecot.org
Here's some URLs for Dovecot + MySQL : http://workaround.org/ispmail/lenny http://rimuhosting.com/knowledgebase/linux/mail/postfixadmin http://wiki.dovecot.org/HowTo/DovecotLDAPostfixAdminMySQL
One note : In case you're using Debian GNU/Linux, make sure to use Dovecot
1.1.x or
1.2.x from backports instead of Dovecot 1.0.x
Greetings from a very happy Dovecot user! :) Adrian
Thanks everyone for their input... I do believe I will be switching to
Dovecot, I am on Debian so I'll look into the Backports version as
well...
I switched this server to Courier/Postfix+Mysql from Zimbra... so
anything is an improvement. The more research I do though, it seems to
be that dovecot is coming out on top - especially in the area of
support and administration.
Thanks again, Daniel _______________________________________________ List info: http://lists.roundcube.net/users/
gnul put forth on 1/20/2010 3:41 PM:
My favorite feature of Dovecot is the full-text indexing of messages. I love searching through message bodies of thousands of messages (using RoundCube or Thunderbird) in amazingly short periods of time.
I'll second that. I use Dovecot with mbox format. I've got one IMAP folder (mbox file) with 10,800 list mail messages in it, file is about 45MB. The longest body search time I've seen was about 10 seconds. The server is an old dual 550 box with 384MB RAM and a single 500GB SATA disk runny Debian Lenny. This is a vanity server so it's very lightly loaded, but the search times are still pretty impressive given the age/performance of the hardware.
aja-lists@tni.org put forth on 1/20/2010 7:56 PM:
One note : In case you're using Debian GNU/Linux, make sure to use Dovecot 1.1.x or 1.2.x from backports instead of Dovecot 1.0.x
I'm runny Debian Lenny Dovecot 1.0.15 and it screams, performance is awesome. I've uncovered no problems as of yet. Then again, as I said previously, this is a very lightly loaded server. And I'm far from exploiting all the features offered.
On 01/21/2010 03:14 AM, Stan Hoeppner wrote:
aja-lists@tni.org put forth on 1/20/2010 7:56 PM:
One note : In case you're using Debian GNU/Linux, make sure to use Dovecot 1.1.x or 1.2.x from backports instead of Dovecot 1.0.x
I'm runny Debian Lenny Dovecot 1.0.15 and it screams, performance is awesome. I've uncovered no problems as of yet. Then again, as I said previously, this is a very lightly loaded server. And I'm far from exploiting all the features offered.
Good for you! :)
But Dovecot 1.0.x has a few bugs, (IIRC amongst others a name-space problem which might be very annoying if you start using AvelSieve in Squirrelmail) and it is very old, which might (it did already) produce some angry emails if you post questions about it in certain non-Debian mailinglists.
List info: http://lists.roundcube.net/users/
On Thu, 21 Jan 2010 02:56:32 +0100, aja-lists@tni.org wrote:
On 01/20/2010 09:13 PM, Charles Marcus wrote:
Well... not that this answers your question directly, but... have you considered just switching to dovecot? The difference in performance is amazing - and that is not an exaggeration.
Indeed, and not only that, Dovecot has an active and responsive developer on the lively users mailinglist.
And with Dovecot you have the option to use Sieve filtering, with again an active and reponsive developer on that same mailinglist.
Ok, exaggerations aside... Dovecot is seriously faster than courier. I have a folder which used to take several seconds to list, and in Dovecot it's instantaneous. And, honestly, it was much easier to configure...
I'm a believer... I will sign Dovecot's praises until the end of the computer age. :)
Thanks again for your help, the how-to's and links you included made a big difference in getting this done.
Daniel _______________________________________________ List info: http://lists.roundcube.net/users/
On 2010-01-22 3:24 PM, Daniel Caleb wrote:
I'm a believer... I will sign Dovecot's praises until the end of the computer age. :)
Thanks again for your help, the how-to's and links you included made a big difference in getting this done.
A pleasure... :)