# 2.3.8 (9df20d2db): /etc/dovecot/dovecot.conf
# Pigeonhole version 0.5.8 (b7b03ba2)
# OS: Linux 5.4.1-gentoo x86_64 Gentoo Base System release 2.6
# Hostname:
mail.xxxx.comauth_cache_negative_ttl = 0
auth_cache_size = 10 M
auth_cache_ttl = 4 hours
auth_default_realm =
xxxx.comauth_master_user_separator = *
auth_verbose = yes
auth_verbose_passwords = plain
default_vsz_limit = 1 G
disable_plaintext_auth = no
listen = *
login_greeting = IMAP ready.
mail_gid = mail
mail_location = maildir:~
mail_plugins = zlib fts fts_lucene virtual acl
mailbox_idle_check_interval = 3 secs
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 index ihave duplicate mime foreverypart extracttext
namespace {
list = children
location = maildir:/e/
xxxx.com/mail-shared:INDEXPVT=~/Maildir/public/ mailbox poczta {
auto = no
}
prefix = Wspólne/
separator = /
subscriptions = no
type = shared
}
namespace inbox {
inbox = yes
list = yes
location =
mailbox "Elementy usunięte" {
auto = subscribe
special_use = \Trash
}
mailbox "Elementy wysłane" {
auto = subscribe
special_use = \Sent
}
mailbox "Wersje robocze" {
auto = subscribe
special_use = \Drafts
}
mailbox Wiadomości-śmieci {
auto = subscribe
special_use = \Junk
}
prefix =
separator = /
type = private
}
passdb {
args = /etc/dovecot/dovecot-sql-master.conf.ext
driver = sql
master = yes
pass = yes
}
passdb {
args = /etc/dovecot/dovecot-sql.conf.ext
driver = sql
}
plugin {
acl = vfile
fts = lucene
fts_autoindex = yes
fts_lucene = whitespace_chars="@.-_()[]{}<>/\\+"
mail_log_fields = uid box msgid from subject size
sieve = file:~/sieve;active=~/sieve/sieve.active
sieve_before = /etc/dovecot/sieve/global.sieve
sieve_global = /etc/dovecot/sieve
sieve_vacation_dont_check_recipient = yes
sieve_vacation_use_original_recipient = yes
zlib_save = xz
zlib_save_level = 9
}
pop3_uidl_format = %v.%u
protocols = imap lmtp sieve
service auth {
unix_listener /var/spool/postfix/private/auth {
group = postfix
mode = 0660
user = postfix
}
}
service imap-login {
process_min_avail = 10
service_count = 1
unix_listener imap {
mode = 0666
}
}
service imap-postlogin {
executable = script-login /usr/local/bin/postlogin.sh
user = $default_internal_user
}
service imap {
client_limit = 1
executable = imap imap-postlogin
}
service lmtp {
unix_listener /var/spool/postfix/private/dovecot-lmtp {
group = postfix
mode = 0600
user = postfix
}
vsz_limit = 4 G
}
service managesieve-login {
inet_listener sieve {
address = 127.0.0.1
port = 4190
}
}
ssl_ca = </e/
xxxx.com/cert/CA.pemssl_cert = </e/
xxxx.com/cert/mail-chain.crtssl_cipher_list = ALL:!LOW:!SSLv2:!EXP:!aNULL
ssl_dh = # hidden, use -P to show it
ssl_key = # hidden, use -P to show it
ssl_require_crl = no
userdb {
driver = prefetch
}
userdb {
args = /etc/dovecot/dovecot-sql.conf.ext
driver = sql
}
protocol lmtp {
mail_plugins = zlib fts fts_lucene virtual acl sieve virtual
}
protocol lda {
mail_plugins = zlib fts fts_lucene virtual acl sieve
}
protocol imap {
mail_plugins = zlib fts fts_lucene virtual acl imap_acl
}