michael@238: ## michael@238: ## dovecot.conf -- Dovecot server configuration michael@238: ## michael@238: michael@238: protocols = imap michael@238: michael@238: protocol imap { michael@238: listen = 127.0.0.1:143 michael@238: ssl_listen = 127.0.0.1:993 michael@239: log_path = @l_prefix@/var/dovecot/log/imap-error.log michael@239: info_log_path = @l_prefix@/var/dovecot/log/imap-info.log michael@239: login_executable = @l_prefix@/libexec/dovecot/imap-login michael@239: mail_executable = @l_prefix@/libexec/dovecot/rawlog @l_prefix@/libexec/dovecot/imap michael@238: } michael@238: michael@238: ssl = yes michael@238: ssl_cert_file = @l_prefix@/etc/x509/example-server.crt.pem michael@238: ssl_key_file = @l_prefix@/etc/x509/example-server.key.pem michael@238: michael@239: log_path = @l_prefix@/var/dovecot/log/dovecot-error.log michael@239: info_log_path = @l_prefix@/var/dovecot/log/dovecot-info.log michael@239: log_timestamp = '%b %d %H:%M:%S ' michael@239: michael@239: login_user = @l_nusr@ michael@238: login_processes_count = 4 michael@238: login_max_processes_count = 128 michael@238: login_max_connections = 256 michael@238: michael@238: mail_location = mbox:~/.mail:INBOX=~/.mail/inbox michael@238: mail_uid = @l_rusr@ michael@238: mail_gid = @l_rusr@ michael@238: mail_privileged_group = @l_rusr@ michael@238: mbox_read_locks = fcntl michael@238: mbox_write_locks = fcntl michael@238: michael@238: auth_realms = example.com michael@238: auth_default_realm = michael@238: auth_verbose = yes michael@238: disable_plaintext_auth = no michael@238: michael@238: auth_debug = no michael@238: auth_debug_passwords = no michael@238: mail_debug = no michael@238: verbose_ssl = no michael@238: michael@238: protocol lda { michael@238: postmaster_address = postmaster michael@239: log_path = @l_prefix@/var/dovecot/log/deliver-error.log michael@239: info_log_path = @l_prefix@/var/dovecot/log/deliver-info.log michael@238: } michael@238: michael@238: auth default { michael@238: mechanisms = plain login michael@238: passdb passwd { michael@238: } michael@238: userdb passwd { michael@238: } michael@238: socket listen { michael@238: master { michael@238: path = @l_prefix@/var/dovecot/run/auth-master michael@239: mode = 0600 michael@239: user = @l_rusr@ michael@239: group = @l_rugrp@ michael@238: } michael@238: client { michael@238: path = @l_prefix@/var/dovecot/run/auth-client michael@238: mode = 0660 michael@239: user = @l_musr@ michael@239: group = @l_mgrp@ michael@238: } michael@238: } michael@238: } michael@238: