Tue, 07 Aug 2012 21:51:28 +0200
Allow use of '-f' in database initialization and provide inital keyfile.
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 |