Server: Intel(R) Xeon(R) CPU 5110 @ 1.60GHz
OS: Gentoo Linux, Profile: default/linux/amd64/10.0/server
RAM: 2 Gb
Storage: 2x 500 Gb SATA, Hardware-RAID, Level 1
Users: ~200
Authentication: pam_ldap
Total Maildir Size: 50 Gb (used)
Users Maildir Size: Range of 0Mb to 2000Mb.
Dovecot version: 2.0.13
MDA: postfix
Configuration:
Edited output of # dovecot -n
# 2.0.13: /etc/dovecot/dovecot.conf
# OS: Linux 2.6.31-gentoo-r6-IB x86_64 Gentoo Base System release 2.0.2
auth_cache_size = 10 M
auth_mechanisms = plain login
hostname = mail.serversystemsname.com
info_log_path = /var/log/dovecot.log
listen = *
mail_fsync = never
mail_location = maildir:~/Maildir
mail_plugins = quota acl autocreate zlib
mail_privileged_group = mail
maildir_very_dirty_syncs = yes
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
namespace {
inbox = yes
location =
prefix =
separator = /
type = private
}
namespace {
list = yes
location = maildir:/home/Public/Maildir:CONTROL=~/Maildir/control/Public:INDEX=~/Maildir/index/Public
prefix = Public/
separator = /
type = public
}
passdb {
args = *
driver = pam
}
passdb {
driver = passwd
}
passdb {
driver = shadow
}
plugin {
autocreate = Trash
autocreate2 = Junk
autocreate3 = Sent
autocreate4 = Drafts
deleted_to_trash_folder = Trash
quota = maildir:User quota
quota_rule = *:storage=1850M
quota_rule2 = Trash:storage=+100M
quota_warning = storage=95%% quota-warning 95 %u
quota_warning2 = storage=85%% quota-warning 85 %u
sieve = ~/.dovecot.sieve
sieve_dir = ~/sieve
}
protocols = imap lmtp sieve
service auth {
unix_listener /var/spool/postfix/private/auth {
mode = 0666
}
}
service imap-login {
inet_listener imaps {
ssl = yes
}
}
service managesieve-login {
inet_listener sieve {
port = 4190
}
}
service quota-warning {
executable = script /usr/bin/dovecot-quota-warning.sh
user = dovecot
}
ssl_cert = </etc/ssl/cert.pem
ssl_key = </etc/ssl/cert.key
userdb {
driver = passwd
}
protocol lmtp {
mail_fsync = optimized
}
protocol lda {
mail_fsync = optimized
mail_plugins = sieve
}
protocol imap {
imap_client_workarounds = delay-newmail tb-extra-mailbox-sep
mail_plugins = quota acl autocreate zlib imap_quota imap_acl deleted_to_trash
}