[Dovecot] Upgrade dovecot 1.2.14 to 2.0.7

Firebolt linux.dev at free.fr
Thu Dec 16 16:50:22 EET 2010


Hi,

I try to upgrade my dovecot server to the 2.x branch.
But i have a big problem with the mailbox which are over quota.

Server works fine, but when a mail arrived  to  user who is over
quota, i have this error:

Dec 16 14:54:42 lda(*******@*******.com): Panic: stream doesn't
support seeking backwards

OS: FreeBSD 6.1
Dovecot: 2.0.7

Could you help me to solve the problem.

My dovecot.conf is:
ssl = yes
ssl_cert = </etc/ssl/mail2010.crt
ssl_key = </etc/ssl/mail2010.key
auth_mechanisms = plain login
disable_plaintext_auth = no
first_valid_uid = 143
info_log_path = /home/log/mail/dovecot/dovecot-info.log
last_valid_uid = 143
log_path = /home/log/mail/dovecot/dovecot.log
mail_location = maildir:/home/vmail/%d/%u
mail_privileged_group = mail
auth_socket_path = /var/run/dovecot/auth-userdb
passdb {
  args = /usr/local/etc/dovecot/dovecot-sql.conf
  driver = sql
}
userdb {
  args = /usr/local/etc/dovecot/dovecot-sql.conf
  driver = sql
}
userdb {
  driver = prefetch
}
pop3_uidl_format = %08Xu%08Xv
protocols = imap pop3
service auth {
  unix_listener /var/spool/postfix/private/auth {
    group = mail
    mode = 0660
    user = postfix
  }
  unix_listener auth-userdb {
    group = mail
    mode = 0660
    user = dovecot
  }

 user = $default_internal_user
}
service imap-login {
  inet_listener imap {
    port = 143
  }
  inet_listener imaps {
    port = 993
    ssl = yes
  }
 service_count = 1
 process_min_avail = 0
 vsz_limit = 64M
}
service pop3-login {
  inet_listener pop3 {
    port = 110
  }
  inet_listener pop3s {
    port = 995
    ssl = yes
  }
}
protocol lda {
  postmaster_address = ************@********.com
  mail_plugins = quota
  log_path = /***********/dovecot-deliver.log
  info_log_path = /************/dovecot-deliver.log
  sendmail_path = /usr/lib/sendmail
}
protocol imap {
  mail_plugins = quota imap_quota
  imap_client_workarounds = delay-newmail
}
protocol pop3 {
  mail_plugins = quota
  pop3_client_workarounds = outlook-no-nuls oe-ns-eoh
}
plugin {
  acl = vfile:/usr/local/etc/dovecot/dovecot-acls
  quota = maildir:User quota
  quota_rule = *:storage=20480k
  trash = /usr/local/etc/dovecot/dovecot-trash.conf
}



More information about the dovecot mailing list