indexer failure: lucene: while doing doveadm commands

Larry Rosenman ler at lerctr.org
Tue Jul 1 15:32:18 UTC 2014


I have the following script:

#!/bin/sh
PATH=$PATH:/usr/local/bin
#Expects to be run after midnight on the first of the month
#  to archive all the previous months mail
#Date Run:
TODAY=`date "+%Y-%m-%d"`
#last month in YYYY/MM
YEAR_LAST_MONTH=`date -v-1d "+%Y/%m"`
#1st of last month as 01-Mon-YYYY
FIRST_LAST_MONTH=`date -v-1d "+01-%b-%Y"`
echo 'TODAY=' ${TODAY}
echo 'YEAR_LAST_MONTH=' ${YEAR_LAST_MONTH}
echo 'FIRST_LAST_MONTH=' ${FIRST_LAST_MONTH}
# get a list of all the mailboxes with at least one real message
doveadm -f table mailbox status vsize \* 2>/dev/null | \
        awk '{if ($2 > 0) print $1}' >/tmp/ler-mailbox-list.$$ 2>/dev/null
# archive all the mails
for i in `cat /tmp/ler-mailbox-list.$$`
do 
   echo `date` start ${i} 
   doveadm mailbox create \#ARCHIVE/${YEAR_LAST_MONTH}/${i}
   doveadm -f tab mailbox status messages ${i}
   doveadm move \#ARCHIVE/${YEAR_LAST_MONTH}/${i} mailbox \
            ${i} BEFORE ${TODAY} SINCE ${FIRST_LAST_MONTH}
   doveadm -f tab mailbox status messages ${i}
   echo `date` done  ${i} 
done
rm /tmp/ler-mailbox-list.$$


It runs at 00:30:00 local time on the first of the month.  While it was running I got:

Jul  1 00:30:00 thebighonker dovecot: indexer-worker(ler): Error: lucene: Failed to sync mailbox INBOX: Mailbox isn't selectable
Jul  1 00:30:00 thebighonker dovecot: indexer-worker(ler): Panic: file mailbox-list.c: line 1125 (mailbox_list_try_mkdir_root): assertion failed: (strncmp(root_dir, path, strlen(root_dir)) == 0)
Jul  1 00:30:00 thebighonker dovecot: indexer: Error: Indexer worker disconnected, discarding 1 requests for ler
Jul  1 00:30:00 thebighonker dovecot: indexer-worker(ler): Fatal: master: service(indexer-worker): child 20538 killed with signal 6 (core not dumped - set service indexer-worker { drop_priv_before_exec=yes })
Jul  1 00:30:00 thebighonker dovecot: indexer-worker(ler): Error: lucene: Failed to sync mailbox INBOX: Mailbox isn't selectable
Jul  1 00:30:00 thebighonker dovecot: indexer-worker(ler): Panic: file mailbox-list.c: line 1125 (mailbox_list_try_mkdir_root): assertion failed: (strncmp(root_dir, path, strlen(root_dir)) == 0)
Jul  1 00:30:00 thebighonker dovecot: indexer: Error: Indexer worker disconnected, discarding 1 requests for ler
Jul  1 00:30:00 thebighonker dovecot: indexer-worker(ler): Fatal: master: service(indexer-worker): child 20683 killed with signal 6 (core not dumped - set service indexer-worker { drop_priv_before_exec=yes })
Jul  1 00:30:00 thebighonker dovecot: indexer-worker(ler): Error: lucene: Failed to sync mailbox INBOX: Mailbox isn't selectable
Jul  1 00:30:00 thebighonker dovecot: indexer-worker(ler): Panic: file mailbox-list.c: line 1125 (mailbox_list_try_mkdir_root): assertion failed: (strncmp(root_dir, path, strlen(root_dir)) == 0)
Jul  1 00:30:00 thebighonker dovecot: indexer: Error: Indexer worker disconnected, discarding 1 requests for ler
Jul  1 00:30:00 thebighonker dovecot: indexer-worker(ler): Fatal: master: service(indexer-worker): child 20693 killed with signal 6 (core not dumped - set service indexer-worker { drop_priv_before_exec=yes })
Jul  1 00:30:01 thebighonker dovecot: indexer-worker(ler): Error: lucene: Failed to sync mailbox INBOX: Mailbox isn't selectable
Jul  1 00:30:01 thebighonker dovecot: indexer-worker(ler): Panic: file mailbox-list.c: line 1125 (mailbox_list_try_mkdir_root): assertion failed: (strncmp(root_dir, path, strlen(root_dir)) == 0)
Jul  1 00:30:01 thebighonker dovecot: indexer: Error: Indexer worker disconnected, discarding 1 requests for ler
Jul  1 00:30:01 thebighonker dovecot: indexer-worker(ler): Fatal: master: service(indexer-worker): child 20700 killed with signal 6 (core not dumped - set service indexer-worker { drop_priv_before_exec=yes })
Jul  1 00:30:01 thebighonker dovecot: indexer-worker(ler): Error: lucene: Failed to sync mailbox INBOX: Mailbox isn't selectable
Jul  1 00:30:01 thebighonker dovecot: indexer-worker(ler): Panic: file mailbox-list.c: line 1125 (mailbox_list_try_mkdir_root): assertion failed: (strncmp(root_dir, path, strlen(root_dir)) == 0)
Jul  1 00:30:01 thebighonker dovecot: indexer: Error: Indexer worker disconnected, discarding 1 requests for ler
Jul  1 00:30:01 thebighonker dovecot: indexer-worker(ler): Fatal: master: service(indexer-worker): child 20707 killed with signal 6 (core not dumped - set service indexer-worker { drop_priv_before_exec=yes })
Jul  1 00:30:02 thebighonker dovecot: indexer-worker(ler): Error: lucene: Failed to sync mailbox INBOX: Mailbox isn't selectable
Jul  1 00:30:02 thebighonker dovecot: indexer-worker(ler): Panic: file mailbox-list.c: line 1125 (mailbox_list_try_mkdir_root): assertion failed: (strncmp(root_dir, path, strlen(root_dir)) == 0)
Jul  1 00:30:02 thebighonker dovecot: indexer: Error: Indexer worker disconnected, discarding 1 requests for ler
Jul  1 00:30:02 thebighonker dovecot: indexer-worker(ler): Fatal: master: service(indexer-worker): child 20717 killed with signal 6 (core not dumped - set service indexer-worker { drop_priv_before_exec=yes })
Jul  1 00:30:08 thebighonker dovecot: indexer-worker(ler): Error: lucene: Failed to sync mailbox INBOX: Mailbox isn't selectable
Jul  1 00:30:08 thebighonker dovecot: indexer-worker(ler): Panic: file mailbox-list.c: line 1125 (mailbox_list_try_mkdir_root): assertion failed: (strncmp(root_dir, path, strlen(root_dir)) == 0)
Jul  1 00:30:08 thebighonker dovecot: indexer: Error: Indexer worker disconnected, discarding 7 requests for ler
Jul  1 00:30:08 thebighonker dovecot: indexer-worker(ler): Fatal: master: service(indexer-worker): child 20719 killed with signal 6 (core not dumped - set service indexer-worker { drop_priv_before_exec=yes })
Jul  1 00:30:16 thebighonker dovecot: indexer-worker(ler): Error: lucene: Failed to sync mailbox INBOX: Mailbox isn't selectable
Jul  1 00:30:16 thebighonker dovecot: indexer-worker(ler): Panic: file mailbox-list.c: line 1125 (mailbox_list_try_mkdir_root): assertion failed: (strncmp(root_dir, path, strlen(root_dir)) == 0)
Jul  1 00:30:16 thebighonker dovecot: indexer: Error: Indexer worker disconnected, discarding 10 requests for ler
Jul  1 00:30:16 thebighonker dovecot: indexer-worker(ler): Fatal: master: service(indexer-worker): child 20753 killed with signal 6 (core not dumped - set service indexer-worker { drop_priv_before_exec=yes })
Jul  1 00:30:20 thebighonker dovecot: indexer-worker(ler): Error: lucene: Failed to sync mailbox INBOX: Mailbox isn't selectable
Jul  1 00:30:20 thebighonker dovecot: indexer-worker(ler): Panic: file mailbox-list.c: line 1125 (mailbox_list_try_mkdir_root): assertion failed: (strncmp(root_dir, path, strlen(root_dir)) == 0)
Jul  1 00:30:20 thebighonker dovecot: indexer: Error: Indexer worker disconnected, discarding 10 requests for ler
Jul  1 00:30:20 thebighonker dovecot: indexer-worker(ler): Fatal: master: service(indexer-worker): child 20797 killed with signal 6 (core not dumped - set service indexer-worker { drop_priv_before_exec=yes })
Jul  1 00:30:21 thebighonker dovecot: indexer-worker(ler): Error: lucene: Failed to sync mailbox INBOX: Mailbox isn't selectable
Jul  1 00:30:21 thebighonker dovecot: indexer-worker(ler): Panic: file mailbox-list.c: line 1125 (mailbox_list_try_mkdir_root): assertion failed: (strncmp(root_dir, path, strlen(root_dir)) == 0)
Jul  1 00:30:21 thebighonker dovecot: indexer: Error: Indexer worker disconnected, discarding 1 requests for ler
Jul  1 00:30:21 thebighonker dovecot: indexer-worker(ler): Fatal: master: service(indexer-worker): child 20841 killed with signal 6 (core not dumped - set service indexer-worker { drop_priv_before_exec=yes })
Jul  1 00:30:24 thebighonker dovecot: indexer-worker(ler): Error: lucene: Failed to sync mailbox INBOX: Mailbox isn't selectable
Jul  1 00:30:24 thebighonker dovecot: indexer-worker(ler): Panic: file mailbox-list.c: line 1125 (mailbox_list_try_mkdir_root): assertion failed: (strncmp(root_dir, path, strlen(root_dir)) == 0)
Jul  1 00:30:24 thebighonker dovecot: indexer: Error: Indexer worker disconnected, discarding 13 requests for ler
Jul  1 00:30:24 thebighonker dovecot: indexer-worker(ler): Fatal: master: service(indexer-worker): child 20842 killed with signal 6 (core not dumped - set service indexer-worker { drop_priv_before_exec=yes })
Jul  1 00:30:24 thebighonker dovecot: indexer-worker(ler): Error: lucene: Failed to sync mailbox INBOX: Mailbox isn't selectable
Jul  1 00:30:24 thebighonker dovecot: indexer-worker(ler): Panic: file mailbox-list.c: line 1125 (mailbox_list_try_mkdir_root): assertion failed: (strncmp(root_dir, path, strlen(root_dir)) == 0)
Jul  1 00:30:24 thebighonker dovecot: indexer: Error: Indexer worker disconnected, discarding 2 requests for ler
Jul  1 00:30:24 thebighonker dovecot: indexer-worker(ler): Fatal: master: service(indexer-worker): child 20905 killed with signal 6 (core not dumped - set service indexer-worker { drop_priv_before_exec=yes })
Jul  1 00:30:24 thebighonker dovecot: indexer-worker(ler): Error: lucene: Failed to sync mailbox INBOX: Mailbox isn't selectable
Jul  1 00:30:24 thebighonker dovecot: indexer-worker(ler): Panic: file mailbox-list.c: line 1125 (mailbox_list_try_mkdir_root): assertion failed: (strncmp(root_dir, path, strlen(root_dir)) == 0)
Jul  1 00:30:24 thebighonker dovecot: indexer: Error: Indexer worker disconnected, discarding 2 requests for ler
Jul  1 00:30:24 thebighonker dovecot: indexer-worker(ler): Fatal: master: service(indexer-worker): child 20912 killed with signal 6 (core not dumped - set service indexer-worker { drop_priv_before_exec=yes })
Jul  1 00:30:25 thebighonker dovecot: indexer-worker(ler): Error: lucene: Failed to sync mailbox INBOX: Mailbox isn't selectable
Jul  1 00:30:25 thebighonker dovecot: indexer-worker(ler): Panic: file mailbox-list.c: line 1125 (mailbox_list_try_mkdir_root): assertion failed: (strncmp(root_dir, path, strlen(root_dir)) == 0)
Jul  1 00:30:25 thebighonker dovecot: indexer: Error: Indexer worker disconnected, discarding 2 requests for ler
Jul  1 00:30:25 thebighonker dovecot: indexer-worker(ler): Fatal: master: service(indexer-worker): child 20919 killed with signal 6 (core not dumped - set service indexer-worker { drop_priv_before_exec=yes })
Jul  1 00:30:25 thebighonker dovecot: indexer-worker(ler): Error: lucene: Failed to sync mailbox INBOX: Mailbox isn't selectable
Jul  1 00:30:25 thebighonker dovecot: indexer-worker(ler): Panic: file mailbox-list.c: line 1125 (mailbox_list_try_mkdir_root): assertion failed: (strncmp(root_dir, path, strlen(root_dir)) == 0)
Jul  1 00:30:25 thebighonker dovecot: indexer: Error: Indexer worker disconnected, discarding 2 requests for ler
Jul  1 00:30:25 thebighonker dovecot: indexer-worker(ler): Fatal: master: service(indexer-worker): child 20926 killed with signal 6 (core not dumped - set service indexer-worker { drop_priv_before_exec=yes })
Jul  1 00:30:27 thebighonker dovecot: indexer-worker(ler): Error: lucene: Failed to sync mailbox INBOX: Mailbox isn't selectable
Jul  1 00:30:27 thebighonker dovecot: indexer-worker(ler): Panic: file mailbox-list.c: line 1125 (mailbox_list_try_mkdir_root): assertion failed: (strncmp(root_dir, path, strlen(root_dir)) == 0)
Jul  1 00:30:27 thebighonker dovecot: indexer: Error: Indexer worker disconnected, discarding 1 requests for ler
Jul  1 00:30:27 thebighonker dovecot: indexer-worker(ler): Fatal: master: service(indexer-worker): child 20936 killed with signal 6 (core not dumped - set service indexer-worker { drop_priv_before_exec=yes })
Jul  1 00:30:30 thebighonker dovecot: indexer-worker(ler): Error: lucene: Failed to sync mailbox INBOX: Mailbox isn't selectable
Jul  1 00:30:30 thebighonker dovecot: indexer-worker(ler): Panic: file mailbox-list.c: line 1125 (mailbox_list_try_mkdir_root): assertion failed: (strncmp(root_dir, path, strlen(root_dir)) == 0)
Jul  1 00:30:30 thebighonker dovecot: indexer: Error: Indexer worker disconnected, discarding 4 requests for ler
Jul  1 00:30:30 thebighonker dovecot: indexer-worker(ler): Fatal: master: service(indexer-worker): child 20939 killed with signal 6 (core not dumped - set service indexer-worker { drop_priv_before_exec=yes })
Jul  1 00:30:31 thebighonker dovecot: indexer-worker(ler): Error: lucene: Failed to sync mailbox INBOX: Mailbox isn't selectable
Jul  1 00:30:31 thebighonker dovecot: indexer-worker(ler): Panic: file mailbox-list.c: line 1125 (mailbox_list_try_mkdir_root): assertion failed: (strncmp(root_dir, path, strlen(root_dir)) == 0)
Jul  1 00:30:31 thebighonker dovecot: indexer: Error: Indexer worker disconnected, discarding 2 requests for ler
Jul  1 00:30:31 thebighonker dovecot: indexer-worker(ler): Fatal: master: service(indexer-worker): child 20964 killed with signal 6 (core not dumped - set service indexer-worker { drop_priv_before_exec=yes })
Jul  1 00:30:31 thebighonker dovecot: indexer-worker(ler): Error: lucene: Failed to sync mailbox INBOX: Mailbox isn't selectable
Jul  1 00:30:31 thebighonker dovecot: indexer-worker(ler): Panic: file mailbox-list.c: line 1125 (mailbox_list_try_mkdir_root): assertion failed: (strncmp(root_dir, path, strlen(root_dir)) == 0)
Jul  1 00:30:31 thebighonker dovecot: indexer: Error: Indexer worker disconnected, discarding 2 requests for ler
Jul  1 00:30:31 thebighonker dovecot: indexer-worker(ler): Fatal: master: service(indexer-worker): child 20971 killed with signal 6 (core not dumped - set service indexer-worker { drop_priv_before_exec=yes })
Jul  1 00:30:31 thebighonker dovecot: indexer-worker(ler): Error: lucene: Failed to sync mailbox INBOX: Mailbox isn't selectable
Jul  1 00:30:31 thebighonker dovecot: indexer-worker(ler): Panic: file mailbox-list.c: line 1125 (mailbox_list_try_mkdir_root): assertion failed: (strncmp(root_dir, path, strlen(root_dir)) == 0)
Jul  1 00:30:31 thebighonker dovecot: indexer: Error: Indexer worker disconnected, discarding 2 requests for ler
Jul  1 00:30:31 thebighonker dovecot: indexer-worker(ler): Fatal: master: service(indexer-worker): child 20978 killed with signal 6 (core not dumped - set service indexer-worker { drop_priv_before_exec=yes })
Jul  1 00:30:32 thebighonker dovecot: indexer-worker(ler): Error: lucene: Failed to sync mailbox INBOX: Mailbox isn't selectable
Jul  1 00:30:32 thebighonker dovecot: indexer-worker(ler): Panic: file mailbox-list.c: line 1125 (mailbox_list_try_mkdir_root): assertion failed: (strncmp(root_dir, path, strlen(root_dir)) == 0)
Jul  1 00:30:32 thebighonker dovecot: indexer: Error: Indexer worker disconnected, discarding 1 requests for ler
Jul  1 00:30:32 thebighonker dovecot: indexer-worker(ler): Fatal: master: service(indexer-worker): child 20985 killed with signal 6 (core not dumped - set service indexer-worker { drop_priv_before_exec=yes })
Jul  1 00:30:34 thebighonker dovecot: indexer-worker(ler): Error: lucene: Failed to sync mailbox INBOX: Mailbox isn't selectable
Jul  1 00:30:34 thebighonker dovecot: indexer-worker(ler): Panic: file mailbox-list.c: line 1125 (mailbox_list_try_mkdir_root): assertion failed: (strncmp(root_dir, path, strlen(root_dir)) == 0)
Jul  1 00:30:34 thebighonker dovecot: indexer: Error: Indexer worker disconnected, discarding 6 requests for ler
Jul  1 00:30:34 thebighonker dovecot: indexer-worker(ler): Fatal: master: service(indexer-worker): child 20986 killed with signal 6 (core not dumped - set service indexer-worker { drop_priv_before_exec=yes })
Jul  1 00:30:36 thebighonker dovecot: indexer-worker(ler): Error: lucene: Failed to sync mailbox INBOX: Mailbox isn't selectable
Jul  1 00:30:36 thebighonker dovecot: indexer-worker(ler): Panic: file mailbox-list.c: line 1125 (mailbox_list_try_mkdir_root): assertion failed: (strncmp(root_dir, path, strlen(root_dir)) == 0)
Jul  1 00:30:36 thebighonker dovecot: indexer: Error: Indexer worker disconnected, discarding 4 requests for ler
Jul  1 00:30:36 thebighonker dovecot: indexer-worker(ler): Fatal: master: service(indexer-worker): child 21013 killed with signal 6 (core not dumped - set service indexer-worker { drop_priv_before_exec=yes })
Jul  1 00:30:36 thebighonker dovecot: indexer-worker(ler): Error: lucene: Failed to sync mailbox INBOX: Mailbox isn't selectable
Jul  1 00:30:36 thebighonker dovecot: indexer-worker(ler): Panic: file mailbox-list.c: line 1125 (mailbox_list_try_mkdir_root): assertion failed: (strncmp(root_dir, path, strlen(root_dir)) == 0)
Jul  1 00:30:36 thebighonker dovecot: indexer: Error: Indexer worker disconnected, discarding 1 requests for ler
Jul  1 00:30:36 thebighonker dovecot: indexer-worker(ler): Fatal: master: service(indexer-worker): child 21039 killed with signal 6 (core not dumped - set service indexer-worker { drop_priv_before_exec=yes })
Jul  1 00:30:38 thebighonker dovecot: indexer-worker(ler): Error: lucene: Failed to sync mailbox INBOX: Mailbox isn't selectable
Jul  1 00:30:38 thebighonker dovecot: indexer-worker(ler): Panic: file mailbox-list.c: line 1125 (mailbox_list_try_mkdir_root): assertion failed: (strncmp(root_dir, path, strlen(root_dir)) == 0)
Jul  1 00:30:38 thebighonker dovecot: indexer: Error: Indexer worker disconnected, discarding 3 requests for ler
Jul  1 00:30:38 thebighonker dovecot: indexer-worker(ler): Fatal: master: service(indexer-worker): child 21040 killed with signal 6 (core not dumped - set service indexer-worker { drop_priv_before_exec=yes })
Jul  1 00:30:40 thebighonker dovecot: indexer-worker(ler): Error: lucene: Failed to sync mailbox INBOX: Mailbox isn't selectable
Jul  1 00:30:40 thebighonker dovecot: indexer-worker(ler): Panic: file mailbox-list.c: line 1125 (mailbox_list_try_mkdir_root): assertion failed: (strncmp(root_dir, path, strlen(root_dir)) == 0)
Jul  1 00:30:40 thebighonker dovecot: indexer: Error: Indexer worker disconnected, discarding 1 requests for ler
Jul  1 00:30:40 thebighonker dovecot: indexer-worker(ler): Fatal: master: service(indexer-worker): child 21075 killed with signal 6 (core not dumped - set service indexer-worker { drop_priv_before_exec=yes })
Jul  1 00:30:42 thebighonker dovecot: indexer-worker(ler): Error: lucene: Failed to sync mailbox INBOX: Mailbox isn't selectable
Jul  1 00:30:42 thebighonker dovecot: indexer-worker(ler): Panic: file mailbox-list.c: line 1125 (mailbox_list_try_mkdir_root): assertion failed: (strncmp(root_dir, path, strlen(root_dir)) == 0)
Jul  1 00:30:42 thebighonker dovecot: indexer: Error: Indexer worker disconnected, discarding 2 requests for ler
Jul  1 00:30:42 thebighonker dovecot: indexer-worker(ler): Fatal: master: service(indexer-worker): child 21076 killed with signal 6 (core not dumped - set service indexer-worker { drop_priv_before_exec=yes })
Jul  1 00:30:43 thebighonker dovecot: indexer-worker(ler): Error: lucene: Failed to sync mailbox INBOX: Mailbox isn't selectable
Jul  1 00:30:43 thebighonker dovecot: indexer-worker(ler): Panic: file mailbox-list.c: line 1125 (mailbox_list_try_mkdir_root): assertion failed: (strncmp(root_dir, path, strlen(root_dir)) == 0)
Jul  1 00:30:43 thebighonker dovecot: indexer: Error: Indexer worker disconnected, discarding 1 requests for ler
Jul  1 00:30:43 thebighonker dovecot: indexer-worker(ler): Fatal: master: service(indexer-worker): child 21092 killed with signal 6 (core not dumped - set service indexer-worker { drop_priv_before_exec=yes })
Jul  1 00:30:44 thebighonker dovecot: indexer-worker(ler): Error: lucene: Failed to sync mailbox INBOX: Mailbox isn't selectable
Jul  1 00:30:44 thebighonker dovecot: indexer-worker(ler): Panic: file mailbox-list.c: line 1125 (mailbox_list_try_mkdir_root): assertion failed: (strncmp(root_dir, path, strlen(root_dir)) == 0)
Jul  1 00:30:44 thebighonker dovecot: indexer: Error: Indexer worker disconnected, discarding 4 requests for ler
Jul  1 00:30:44 thebighonker dovecot: indexer-worker(ler): Fatal: master: service(indexer-worker): child 21094 killed with signal 6 (core not dumped - set service indexer-worker { drop_priv_before_exec=yes })
Jul  1 00:30:45 thebighonker dovecot: indexer-worker(ler): Indexed 1 messages in root-mail
Jul  1 00:30:48 thebighonker dovecot: indexer-worker(ler): Error: lucene: Failed to sync mailbox INBOX: Mailbox isn't selectable
Jul  1 00:30:48 thebighonker dovecot: indexer-worker(ler): Panic: file mailbox-list.c: line 1125 (mailbox_list_try_mkdir_root): assertion failed: (strncmp(root_dir, path, strlen(root_dir)) == 0)
Jul  1 00:30:48 thebighonker dovecot: indexer: Error: Indexer worker disconnected, discarding 1 requests for ler
Jul  1 00:30:48 thebighonker dovecot: indexer-worker(ler): Fatal: master: service(indexer-worker): child 21119 killed with signal 6 (core not dumped - set service indexer-worker { drop_priv_before_exec=yes })


So, what's my problem here?  doveconf -n:

# 2.2.13: /usr/local/etc/dovecot/dovecot.conf
# OS: FreeBSD 10.0-STABLE amd64  
auth_default_realm = lerctr.org
auth_mechanisms = plain login
auth_realms = lerctr.org thebighonker.lerctr.org tbh.lerctr.org
auth_username_format = %Ln
lda_mailbox_autocreate = yes
lmtp_save_to_detail_mailbox = yes
login_access_sockets = tcpwrap
mail_debug = yes
mail_location = mbox:~/mail:INBOX=~/mail/INBOX
mail_plugins = fts fts_lucene stats
mail_privileged_group = mail
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 duplicate vacation-seconds editheader
namespace archive {
  hidden = no
  inbox = no
  list = no
  location = mbox:~/MAILARCHIVE
  prefix = "#ARCHIVE/"
  separator = /
}
namespace inbox {
  inbox = yes
  location = 
  mailbox Drafts {
    special_use = \Drafts
  }
  mailbox INBOX {
    auto = create
  }
  mailbox Junk {
    special_use = \Junk
  }
  mailbox Sent {
    special_use = \Sent
  }
  mailbox "Sent Messages" {
    special_use = \Sent
  }
  mailbox Trash {
    special_use = \Trash
  }
  prefix = 
}
passdb {
  args = failure_show_msg=yes session=yes max_requests=20
  driver = pam
}
plugin {
  fts = lucene
  fts_autoindex = yes
  fts_lucene = whitespace_chars=@. normalize no_snowball
  recipient_delimiter = +
  sieve = ~/.dovecot.sieve
  sieve_dir = ~/sieve
  sieve_extensions = +editheader +vacation-seconds
  stats_command_min_time = 1 mins
  stats_domain_min_time = 12 hours
  stats_ip_min_time = 12 hours
  stats_memory_limit = 16 M
  stats_refresh = 5s
  stats_session_min_time = 15 mins
  stats_track_cmds = yes
  stats_user_min_time = 1 hours
}
protocols = imap pop3 lmtp sieve
service auth {
  unix_listener auth-client {
    mode = 0666
  }
  unix_listener auth-master {
    mode = 0666
  }
}
service stats {
  chroot = empty
  client_limit = 0
  drop_priv_before_exec = no
  executable = stats
  extra_groups = 
  fifo_listener stats-mail {
    group = 
    mode = 0666
    user = 
  }
  group = 
  idle_kill = 4294967295 secs
  privileged_group = 
  process_limit = 1
  process_min_avail = 0
  protocol = 
  service_count = 0
  type = 
  unix_listener stats {
    group = 
    mode = 0666
    user = 
  }
  user = $default_internal_user
  vsz_limit = 18446744073709551615 B
}
service tcpwrap {
  unix_listener login/tcpwrap {
    group = $default_login_user
    mode = 0600
    user = $default_login_user
  }
}
ssl_cert = </etc/ssl/certs/CHAIN.crt
ssl_key = </etc/ssl/certs/thebighonker.lerctr.org.key.open
userdb {
  driver = passwd
}
verbose_proctitle = yes
protocol lmtp {
  mail_plugins = fts fts_lucene sieve
}
protocol lda {
  mail_plugins = fts fts_lucene sieve
}
protocol imap {
  imap_client_workarounds = tb-extra-mailbox-sep tb-lsub-flags
  mail_max_userip_connections = 50
  mail_plugins = fts fts_lucene stats imap_stats
}
-- 
Larry Rosenman                     http://www.lerctr.org/~ler
Phone: +1 214-642-9640                 E-Mail: ler at lerctr.org
US Mail: 108 Turvey Cove, Hutto, TX 78634-5688


More information about the dovecot mailing list