dovecot/dovecot.conf

Tue, 28 Aug 2012 18:36:35 +0200

author
Michael Schloh von Bennewitz <michael@schloh.com>
date
Tue, 28 Aug 2012 18:36:35 +0200
changeset 579
6b18bb69901e
parent 238
642966b63c34
child 608
09548e292fb1
permissions
-rw-r--r--

Correct the paths of patched scripts, refine password generation,
mitigate fdatasync(2) detection problems, correct dependencies, remove
outdated autoconf components, correct conf file paths and attributes,
complete and correct log file rotation handing, and note warnings
useful for diagnosing builds.

michael@238 1 ##
michael@238 2 ## dovecot.conf -- Dovecot server configuration
michael@238 3 ##
michael@238 4
michael@238 5 protocols = imap
michael@238 6
michael@238 7 protocol imap {
michael@238 8 listen = 127.0.0.1:143
michael@238 9 ssl_listen = 127.0.0.1:993
michael@239 10 log_path = @l_prefix@/var/dovecot/log/imap-error.log
michael@239 11 info_log_path = @l_prefix@/var/dovecot/log/imap-info.log
michael@239 12 login_executable = @l_prefix@/libexec/dovecot/imap-login
michael@239 13 mail_executable = @l_prefix@/libexec/dovecot/rawlog @l_prefix@/libexec/dovecot/imap
michael@238 14 }
michael@238 15
michael@238 16 ssl = yes
michael@238 17 ssl_cert_file = @l_prefix@/etc/x509/example-server.crt.pem
michael@238 18 ssl_key_file = @l_prefix@/etc/x509/example-server.key.pem
michael@238 19
michael@239 20 log_path = @l_prefix@/var/dovecot/log/dovecot-error.log
michael@239 21 info_log_path = @l_prefix@/var/dovecot/log/dovecot-info.log
michael@239 22 log_timestamp = '%b %d %H:%M:%S '
michael@239 23
michael@239 24 login_user = @l_nusr@
michael@238 25 login_processes_count = 4
michael@238 26 login_max_processes_count = 128
michael@238 27 login_max_connections = 256
michael@238 28
michael@238 29 mail_location = mbox:~/.mail:INBOX=~/.mail/inbox
michael@238 30 mail_uid = @l_rusr@
michael@238 31 mail_gid = @l_rusr@
michael@238 32 mail_privileged_group = @l_rusr@
michael@238 33 mbox_read_locks = fcntl
michael@238 34 mbox_write_locks = fcntl
michael@238 35
michael@238 36 auth_realms = example.com
michael@238 37 auth_default_realm =
michael@238 38 auth_verbose = yes
michael@238 39 disable_plaintext_auth = no
michael@238 40
michael@238 41 auth_debug = no
michael@238 42 auth_debug_passwords = no
michael@238 43 mail_debug = no
michael@238 44 verbose_ssl = no
michael@238 45
michael@238 46 protocol lda {
michael@238 47 postmaster_address = postmaster
michael@239 48 log_path = @l_prefix@/var/dovecot/log/deliver-error.log
michael@239 49 info_log_path = @l_prefix@/var/dovecot/log/deliver-info.log
michael@238 50 }
michael@238 51
michael@238 52 auth default {
michael@238 53 mechanisms = plain login
michael@238 54 passdb passwd {
michael@238 55 }
michael@238 56 userdb passwd {
michael@238 57 }
michael@238 58 socket listen {
michael@238 59 master {
michael@238 60 path = @l_prefix@/var/dovecot/run/auth-master
michael@239 61 mode = 0600
michael@239 62 user = @l_rusr@
michael@239 63 group = @l_rugrp@
michael@238 64 }
michael@238 65 client {
michael@238 66 path = @l_prefix@/var/dovecot/run/auth-client
michael@238 67 mode = 0660
michael@239 68 user = @l_musr@
michael@239 69 group = @l_mgrp@
michael@238 70 }
michael@238 71 }
michael@238 72 }
michael@238 73

mercurial