Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- auth_cache_negative_ttl = 2 mins
- auth_cache_size = 100 M
- auth_cache_ttl = 2 mins
- auth_default_realm = test.uni-duesseldorf.de
- auth_master_user_separator = *
- auth_mechanisms = plain login
- default_vsz_limit = 1 G
- disable_plaintext_auth = no
- first_valid_uid = 2
- mail_fsync = always
- mail_home = /var/spool/mail/%d/%1n/%n
- mail_location = mdbox:/var/spool/mail/%d/%1n/%n
- mail_plugins = quota
- 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 index ihave duplicate mime foreverypart extracttext editheader imapflags notify imapsieve vnd.dovecot.imapsieve
- mbox_write_locks = fcntl
- mmap_disable = yes
- namespace {
- list = children
- location = mdbox:/var/spool/mail/%%d/%%1n/%%n
- prefix = shared/%%u/
- separator = /
- subscriptions = no
- type = shared
- }
- namespace inbox {
- inbox = yes
- location =
- mailbox Drafts {
- special_use = \Drafts
- }
- mailbox Junk {
- auto = subscribe
- autoexpunge = 4 weeks
- special_use = \Junk
- }
- mailbox Sent {
- special_use = \Sent
- }
- mailbox "Sent Messages" {
- special_use = \Sent
- }
- mailbox Trash {
- special_use = \Trash
- }
- prefix =
- separator = /
- type = private
- }
- passdb {
- args = /etc/dovecot/master-users
- driver = passwd-file
- master = yes
- }
- passdb {
- args = /etc/dovecot/dovecot-ldap.conf.ext
- driver = ldap
- }
- plugin {
- imapsieve_mailbox1_before = file:/etc/dovecot/sieve/report-spam.sieve
- imapsieve_mailbox1_causes = COPY
- imapsieve_mailbox1_name = Junk
- imapsieve_mailbox2_before = file:/etc/dovecot/sieve/report-ham.sieve
- imapsieve_mailbox2_causes = COPY
- imapsieve_mailbox2_from = Junk
- imapsieve_mailbox2_name = *
- quota = dict:User quota::file:/var/spool/mail/%d/%1n/%n/dovecot-quota
- quota_grace = 10%%
- quota_rule = *:storage=512M
- quota_warning = storage=95%% quota-warning 95 %u
- quota_warning2 = storage=80%% quota-warning 80 %u
- sieve = file:/var/spool/mail/%d/%1n/%n/sieve/scripts/;active=/var/spool/mail/%d/%1n/%n/sieve/active-script.sieve
- sieve_after = /etc/dovecot/sieve/99-sieve_after-spam.sieve
- sieve_before = /etc/dovecot/sieve/98-dedup.sieve
- sieve_extensions = +notify +imapflags +editheader
- sieve_global_extensions = +vnd.dovecot.pipe +vnd.dovecot.environment
- sieve_max_redirects = 25
- sieve_pipe_bin_dir = /usr/local/bin
- sieve_plugins = sieve_imapsieve sieve_extprograms
- sieve_redirect_envelope_from = orig_recipient
- }
- protocols = imap lmtp sieve
- service anvil {
- client_limit = 12000
- }
- service auth {
- client_limit = 12000
- inet_listener {
- port = 12345
- }
- }
- service doveadm {
- inet_listener {
- port = 24245
- }
- }
- service imap-login {
- inet_listener imap {
- port = 143
- }
- process_limit = 8192
- }
- service imap {
- process_limit = 8192
- }
- service ipc {
- client_limit = 6000
- }
- service lmtp {
- inet_listener lmtp {
- address = 10.92.25.8
- port = 2525
- }
- }
- service managesieve-login {
- inet_listener sieve {
- port = 4190
- }
- }
- service quota-warning {
- executable = script /usr/local/bin/quota-warning.sh
- unix_listener quota-warning {
- mode = 0666
- }
- }
- service stats {
- client_limit = 8192
- }
- ssl_cert = </etc/dovecot/cert/mail-cert.pem
- ssl_dh = # hidden, use -P to show it
- ssl_key = # hidden, use -P to show it
- userdb {
- args = /etc/dovecot/dovecot-ldap-userdb.conf.ext
- driver = ldap
- override_fields = uid=dovecot gid=mail master_user=%u
- }
- protocol lmtp {
- mail_plugins = quota sieve
- }
- protocol imap {
- mail_max_userip_connections = 1000
- mail_plugins = quota imap_quota imap_sieve
- }
- local 10.92.25.0/24 {
- doveadm_password = # hidden, use -P to show it
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement