Results 1 to 10 of 10

Thread: Dovecot v2.1.0 released

  1. #1
    Join Date
    Oct 2003
    Location
    Switzerland
    Posts
    2,099

    Dovecot v2.1.0 released

    http://dovecot.org/releases/2.1/dovecot-2.1.0.tar.gz
    http://dovecot.org/releases/2.1/dove...1.0.tar.gz.sig

    It requires a small config change in userdb{}. Use override_fields instead of args.

    For advanced users, with custom configs: http://wiki2.dovecot.org/Upgrading/2.1

    Here is a list of the biggest changes since 2.0
    Code:
    	* Plugins now use UTF-8 mailbox names rather than mUTF-7:
    	  acl, autocreate, expire, trash, virtual
    	* auth_username_format default changed to %Lu. If you really want
    	  case sensitive usernames, set it back to empty.
    	* Solr full text search backend changed to use mailbox GUIDs instead of
    	  mailbox names, requiring reindexing everything. solr_old backend can
    	  be used with old indexes to avoid reindexing, but it doesn't support
    	  some newer features.
    	* Expire plugin: Only go through users listed by userdb iteration.
    	  Delete dict rows for nonexistent users, unless
    	  expire_keep_nonexistent_users=yes.
    	* Temporary authentication failures sent to IMAP/POP3 clients
    	  now includes the server's hostname and timestamp. This makes it
    	  easier to find the error message from logs.
    	* dsync was merged into doveadm. There is still "dsync" symlink
    	  pointing to "doveadm", which you can use the old way for now.
    	  The preferred ways to run dsync are "doveadm sync" (for old "dsync
    	  mirror") and "doveadm backup".
    
    	+ imapc (= IMAP client) storage allows using a remote IMAP server to
    	  be used as storage. This allows using Dovecot as a smart (caching)
    	  proxy or using dsync to do migration from remote IMAP server.
    	+ Mailbox indexing via queuing indexer service (required for Lucene)
    	+ Lucene full text search (FTS) backend rewritten with support for
    	  different languages
    	+ FTS finally supports "OR" search operation
    	+ FTS supports indexing attachments via external programs
    	+ IMAP FUZZY extension, supported by Lucene and Solr FTS backends
    	+ IMAP SPECIAL-USE extension to describe mailboxes
    	+ Mailbox list indexes
    	+ Statistics tracking via stats service. Exported via doveadm stats.
    	+ Autocreate plugin creates/subscribes mailboxes physically only when
    	  the mailbox is opened for the first time. Mailbox listing shows the
    	  autocreated mailboxes even if they don't physically exist.
    	+ Password and user databases now support default_fields and
    	  override_fields settings to specify template defaults/overrides.
    	+ SCRAM-SHA-1 authentication mechanism by Florian Zeitz
    	+ LDAP: Allow building passdb/userdb extra fields from multiple LDAP
    	  attributes by using %{ldap:attributeName} variables in the template.
    	+ Improved multi-instance support: Track automatically which instances
    	  are started up and manage the list with doveadm instance commands.
    	  All Dovecot commands now support -i <instance_name> parameter to
    	  select the instance (instead of having to use -c <config path>).
    	  See instance_name setting.
    	+ auth: Implemented support for Postfix's "TCP map" sockets for
    	  user existence lookups.
    	- listescape plugin works perfectly now
    WARNING: You will need to patch 2.1 if you're using ACL or your imap service will crash a lot.
    Last edited by interfasys; 02-18-2012 at 04:42 AM.
    Olivier
    interfaCentre - We design custom hosting solutions

    Custom apps, scripts and configurations for easy and secure access to all hosting services
    Full Personal Information Management suite with mobile synchronisation
    PHP, Ruby, Node.js and Python hosting with 1-click app install

  2. #2
    Join Date
    Sep 2006
    Posts
    62
    What do you mean ? I saw the update in custombuild. But what do you mean with `It requires a small config change in userdb{}. Use override_fields instead of args.`
    I have to do that in the build of dovecot ?
    Where can i change that in the ./build option
    I want to update but i wait before i get wrong errors.

  3. #3
    Join Date
    Oct 2003
    Location
    Switzerland
    Posts
    2,099
    If custombuild is doing its job right, it patches your dovecot.conf, otherwise, you'll see warnings in your logs. It's nothing major. Things will still work. I just don't like garbage in my logs.
    Olivier
    interfaCentre - We design custom hosting solutions

    Custom apps, scripts and configurations for easy and secure access to all hosting services
    Full Personal Information Management suite with mobile synchronisation
    PHP, Ruby, Node.js and Python hosting with 1-click app install

  4. #4
    Join Date
    Sep 2006
    Posts
    62
    Thanks for fast reply 1st server is upgrading

  5. #5
    Join Date
    May 2008
    Location
    The Netherlands
    Posts
    1,185
    Updated without problems here.

  6. #6
    Join Date
    Sep 2006
    Posts
    62
    Update get this error when login to squirrelmail with roundcube no errors installed squiirelmail again stil the error.
    On my CentOS servers no errors.

    Get this error with one server running FreeBSD
    ERROR: Bad or malformed request.
    Query: SORT (ARRIVAL) ISO-8859-1 ALL
    Server responded: [BADCHARSET] Unknown charset
    Last edited by HageHosting; 02-20-2012 at 02:40 AM.

  7. #7
    Join Date
    Sep 2006
    Posts
    62
    * @global bool $allow_thread_sort
    */
    $allow_thread_sort = true;

    /**
    * Server Side Sorting Control
    *
    * to use server-side sorting instead of SM client side.
    * Your IMAP server must support the SORT extension for this
    * to work.
    * @global bool $allow_server_sort
    */
    $allow_server_sort = false;

    /**
    * IMAP Charset Use Control
    *
    * This option allows you to choose if SM uses charset search
    * Your imap server should support SEARCH CHARSET command for
    * this to work.
    * @global bool $allow_charset_search
    */
    Problem solved by editing the config file from squirrelmail in ./config/config.php
    And changed $allow_server_sort = false;
    in false

  8. #8
    Join Date
    Feb 2012
    Posts
    1
    hello
    sorry for my bad english i'm french

    Following the upgrade of a dovecot it does not work

    Code:
    Feb 21 18:16:11 server1 dovecot: auth-worker(9946): shadow(***@****,127.0.0.1): unknown user
    Feb 21 18:16:11 server1 dovecot: auth: passwd-file(***@****,127.0.0.1): unknown use
    my dovecot.conf

    Code:
    #IPv4
    listen = *
    
    #IPv4 and IPv6:
    #listen = *, ::
    
    auth_username_chars = abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ01234567890.-_@&
    auth_verbose = yes
    disable_plaintext_auth = no
    login_greeting = Dovecot DA ready.
    mail_access_groups = mail
    default_login_user = dovecot
    mail_location = maildir:~/Maildir
    passdb {
      driver = shadow
    }
    passdb {
      args = username_format=%n /etc/virtual/%d/passwd
      driver = passwd-file
    }
    protocols = imap pop3
    service auth {
      user = root
    }
    service imap-login {
      process_min_avail = 16
      user = dovecot
    }
    service pop3-login {
      process_min_avail = 16
      user = dovecot
    }
    ssl_cert = </etc/httpd/conf/ssl.crt/server.crt
    ssl_cipher_list = ALL:!ADH:RC4+RSA:+HIGH:+MEDIUM:-LOW:-SSLv2:-EXP
    ssl_key = </etc/httpd/conf/ssl.key/server.key
    userdb {
      driver = passwd
    }
    userdb {
      args = username_format=%n /etc/virtual/%d/passwd
      driver = passwd-file
    }
    verbose_proctitle = yes
    protocol pop3 {
      pop3_uidl_format = %08Xu%08Xv
    }
    please help me for correct my conf

    thank in advance

  9. #9
    Join Date
    Sep 2010
    Posts
    59
    CentOS 5 update without issue using custombuild.

  10. #10
    Join Date
    Feb 2006
    Posts
    866
    Quote Originally Posted by HageHosting View Post
    Problem solved by editing the config file from squirrelmail in ./config/config.php
    and changed $allow_server_sort = false;
    I implemented this suggestion originally, and it worked fine. However, just recently, the problem returned on one, but not others I had fixed, and I needed to also change
    $allow_thread_sort = false;
    to fix it. (Squirrelmail 1.4.22)

    It's puzzling to me this problem exists, and for such a long period of time, for such a widely used web mail client and server combination. There doesn't seem to be any pattern as to who it happens to. It happens on those with few messages as well as many. It seems to only happen on the inbox folder.
    Last edited by IT_Architect; 05-08-2013 at 06:24 AM.

Similar Threads

  1. [Dovecot] v2.1.12 released
    By interfasys in forum Required Software Version Updates
    Replies: 1
    Last Post: 11-30-2012, 10:09 AM
  2. Dovecot v2.1.5 released
    By interfasys in forum Required Software Version Updates
    Replies: 0
    Last Post: 04-24-2012, 08:31 AM
  3. Dovecot v2.0.17 released
    By propcgamer in forum Required Software Version Updates
    Replies: 3
    Last Post: 01-08-2012, 12:10 AM
  4. Dovecot v2.0.9 released
    By interfasys in forum Required Software Version Updates
    Replies: 25
    Last Post: 01-29-2011, 01:09 PM
  5. Dovecot 1.04 Released
    By chrda in forum CustomBuild
    Replies: 3
    Last Post: 09-12-2007, 08:33 AM

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •