Re: [Dovecot] 2.1.2 Corrupted squat uidlist

2012-04-15 Thread Henrik Larsson

On 27-03-2012 08:57, Luca Palazzo wrote:

Hi Timo and All,
after upgrading to 2.1.2 i'm getting a lot of these messages:
Error: Corrupted squat uidlist file XX wrong indexid

After an upgrade to 2.1.3 i see this as well. Any thoughts?

Apr 15 03:43:43 imap(): Error: Corrupted squat uidlist file 
/home/mail////Maildir/dovecot.index.search.uids: wrong indexid
Apr 15 06:30:27 imap(): Error: Corrupted squat uidlist file 
/home/mail////Maildir/dovecot.index.search.uids: wrong indexid
Apr 15 07:43:55 pop3(): Error: Corrupted squat uidlist file 
/home/mail////Maildir/dovecot.index.search.uids: wrong indexid
Apr 15 09:00:01 imap(): Error: Corrupted squat uidlist file 
/home/mail////Maildir/dovecot.index.search.uids: wrong indexid


# doveconf -n
# 2.1.3: /usr/local/etc/dovecot/dovecot.conf
# OS: FreeBSD 8.2-STABLE amd64
auth_mechanisms = plain login digest-md5 cram-md5
first_valid_uid = 125
listen = *
log_path = /var/log/dovecot
mail_plugins = fts fts_squat zlib
mail_privileged_group = postfix
mail_temp_dir = /var/db/dovecot
managesieve_notify_capability = mailto
managesieve_sieve_capability = fileinto reject envelope 
encoded-character vacation subaddress comparator-i;ascii-numeric 
relational regex imap4flags copy include variables body enotify 
environment mailbox date ihave

namespace {
  inbox = yes
  location =
  prefix =
  separator = .
  type = private
}
namespace {
  hidden = yes
  inbox = no
  list = no
  location =
  prefix = INBOX.
  separator = .
  type = private
}
passdb {
  args = /usr/local/etc/dovecot/dovecot-sql.conf.ext
  driver = sql
}
plugin {
  fts = squat
  fts_squat = partial=4 full=10
  sieve = ~/.dovecot.sieve
  sieve_dir = ~/sieve
}
protocols = imap pop3 lmtp sieve
service auth-worker {
  user = $default_internal_user
}
service auth {
  unix_listener /home/mail/postfix/private/dovecot-auth {
group = postfix
mode = 0660
user = postfix
  }
}
service lmtp {
  executable = lmtp -L
  unix_listener /home/mail/postfix/private/dovecot-lmtp {
group = postfix
mode = 0660
user = postfix
  }
}
ssl_cert = /etc/ssl/mail-chained.crt
ssl_key = /etc/ssl/mail.key
userdb {
  args = /usr/local/etc/dovecot/dovecot-sql.conf.ext
  driver = sql
}
protocol lmtp {
  log_path = /var/log/dovecot-deliver
  mail_plugins = fts fts_squat zlib sieve
}
protocol lda {
  mail_plugins = fts fts_squat zlib sieve
}
protocol imap {
  mail_plugins = fts fts_squat zlib imap_zlib
}


Best regards
Henrik Larsson



[Dovecot] problems upgrade 2.0 - 2.1 virtual inbox broken / special use namespace

2012-04-15 Thread Robert Schetterer
Hi Timo

the virtual setup got broke after update to 2.1
( its still working under 2.0 ) on other loadbalanced server

namespace default {
  separator = /
  prefix = 
  list = yes
  subscriptions = yes
  hidden = no
}

namespace virtual {
  prefix = virtual/
  separator = /
  location = virtual:/etc/dovecot/virtual:LAYOUT=maildir++:INDEX=~/virtual
  hidden = yes
  list = no
  subscriptions= no
}

namespace real {
  prefix = RealMails/
  separator = /
  list = no
  hidden = yes
}


after upgrade  i have

Error: Couldn't open INBOX: Virtual mailbox open failed because of
mailbox hidden/RealMails/: Invalid mailbox name

-

also

i wanted
 to include

namespace inbox {

  #mailbox name {
# auto=create will automatically create this mailbox.
# auto=subscribe will both create and subscribe to the mailbox.
#auto = no

# Space separated list of IMAP SPECIAL-USE attributes as specified by
# RFC 6154: \All \Archive \Drafts \Flagged \Junk \Sent \Trash
#special_use =
  #}

  # These mailboxes are widely used and could perhaps be created
automatically:
  mailbox Drafts {
special_use = \Drafts
  }
  mailbox Junk {
special_use = \Junk
  }
  mailbox Trash {
special_use = \Trash
  }

  # For \Sent mailboxes there are two widely used names. We'll mark both of
  # them as \Sent. User typically deletes one of them if duplicates are
created.
  mailbox Sent {
special_use = \Sent
  }
  mailbox Sent Messages {
special_use = \Sent
  }

  # If you have a virtual All messages mailbox:
  mailbox virtual/All {
special_use = \All
  }

  # If you have a virtual Flagged mailbox:
  mailbox virtual/Flagged {
special_use = \Flagged
  }
}

but i found no working namespace combination with virtual
-- 
Best Regards

MfG Robert Schetterer

Germany/Munich/Bavaria


[Dovecot] http://xi.rename-it.nl upgrade 2.0 - 2.1 dovecot-common ( 2:2.1.alpha1-0~auto+47)

2012-04-15 Thread Robert Schetterer
Hi,
i got
depency problem like dovecot-common ( 2:2.1.alpha1-0~auto+47)

dpkg -i dovecot-common_2.1.4-0~auto+3_all.de

after all dove seems to run without install dovecot-common basicly
-- 
Best Regards

MfG Robert Schetterer

Germany/Munich/Bavaria