19
19
# Should all IMAP and POP3 processes be killed when Dovecot master process
20
20
# shuts down. Setting this to "no" means that Dovecot can be upgraded without
21
@@ -92,13 +92,13 @@ log_timestamp = "%Y-%m-%d %H:%M:%S "
24
# Disable SSL/TLS support. <doc/wiki/SSL>
24
# SSL/TLS support: yes, no, required. </usr/share/doc/dovecot-common/wiki/SSL.txt>
28
28
# PEM encoded X.509 SSL/TLS certificate and private key. They're opened before
29
29
# dropping root privileges, so keep the key file unreadable by anyone but
31
-#ssl_cert_file = /etc/ssl/certs/ssl-cert-snakeoil.pem
32
-#ssl_key_file = /etc/ssl/private/ssl-cert-snakeoil.key
31
-#ssl_cert_file = /etc/ssl/certs/dovecot.pem
32
-#ssl_key_file = /etc/ssl/private/dovecot.pem
33
33
+ssl_cert_file = /etc/ssl/certs/ssl-mail.pem
34
34
+ssl_key_file = /etc/ssl/private/ssl-mail.key
36
36
# If key file is password protected, give the password here. Alternatively
37
37
# give it when starting dovecot with -p parameter. Since this file is often
38
@@ -126,7 +126,7 @@ log_timestamp = "%Y-%m-%d %H:%M:%S "
39
39
#ssl_parameters_regenerate = 168
41
41
# SSL ciphers to use
45
45
# Show protocol level SSL errors.
47
@@ -227,7 +227,7 @@ log_timestamp = "%Y-%m-%d %H:%M:%S "
49
# <doc/wiki/MailLocation.txt>
49
# </usr/share/doc/dovecot-common/wiki/MailLocation.txt>
52
52
+mail_location = maildir:~/Maildir
54
54
# If you need to set multiple mailbox locations or want to change default
55
55
# namespace settings, you can do it by defining namespace sections.
56
@@ -572,7 +572,7 @@ protocol imap {
58
58
# Maximum number of IMAP connections allowed for a user from each IP address.
59
59
# NOTE: The username is compared case-sensitively.
63
63
# Support for dynamically loadable plugins. mail_plugins is a space separated
64
64
# list of plugins to load.
66
# Send IMAP capabilities in greeting message. This makes it unnecessary for
67
# clients to request it with CAPABILITY command, so it saves one round-trip.
68
# Many clients however don't understand it and ask the CAPABILITY anyway.
69
- #login_greeting_capability = no
70
+ login_greeting_capability = yes
72
# IMAP logout format string:
73
# %i - total number of bytes read from client
65
@@ -618,7 +618,7 @@ protocol imap {
75
66
# but not both. Thunderbird separates these two by forcing server to
76
67
# accept '/' suffix in mailbox names in subscriptions list.
77
68
# The list is space-separated.
74
@@ -691,7 +691,7 @@ protocol pop3 {
85
76
# Maximum number of POP3 connections allowed for a user from each IP address.
86
77
# NOTE: The username is compared case-sensitively.
87
78
- #mail_max_userip_connections = 3
88
+ mail_max_userip_connections = 3
90
# Support for dynamically loadable plugins. mail_plugins is a space separated
91
# list of plugins to load.
93
# Outlook Express and Netscape Mail breaks if end of headers-line is
94
# missing. This option simply sends it if it's missing.
95
# The list is space-separated.
96
- #pop3_client_workarounds =
97
+ pop3_client_workarounds = outlook-no-nuls oe-ns-eoh
102
## LDA specific settings
107
# Address to use when sending rejection mails.
108
- #postmaster_address = postmaster@example.com
109
+ postmaster_address = postmaster
111
# Hostname to use in various parts of sent mails, eg. in Message-Id.
112
# Default is the system's real hostname.
113
@@ -723,19 +723,19 @@
115
# Support for dynamically loadable plugins. mail_plugins is a space separated
116
# list of plugins to load.
118
+ mail_plugins = cmusieve
119
#mail_plugin_dir = /usr/lib/dovecot/modules/lda
121
# If user is over quota, return with temporary failure instead of
123
- #quota_full_tempfail = no
124
+ quota_full_tempfail = yes
126
# Format to use for logging mail deliveries. You can use variables:
127
# %$ - Delivery status message (e.g. "saved to INBOX")
131
- #deliver_log_format = msgid=%m: %$
132
+ deliver_log_format = msgid=%m: %$
134
# Binary to use for sending mails.
135
#sendmail_path = /usr/lib/sendmail
136
@@ -746,11 +746,11 @@
138
# Human readable error message for rejection mails. You can use variables:
139
# %n = CRLF, %r = reason, %s = original subject, %t = recipient
140
- #rejection_reason = Your message to <%t> was automatically rejected:%n%r
141
+ rejection_reason = Your message to <%t> was automatically rejected:%n%r
143
# UNIX socket path to master authentication server to find users.
144
#auth_socket_path = /var/run/dovecot/auth-master
149
## Authentication processes
151
# an extra check to make sure user can't exploit any potential quote escaping
152
# vulnerabilities with SQL/LDAP databases. If you want to allow all characters,
153
# set this value to empty.
154
-#auth_username_chars = abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ01234567890.-_@
155
+auth_username_chars = abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ01234567890.-_@
157
# Username character translations before it's looked up from databases. The
158
# value contains series of from -> to characters. For example "#@/@" means
160
# plain login digest-md5 cram-md5 ntlm rpa apop anonymous gssapi otp skey
162
# NOTE: See also disable_plaintext_auth setting.
164
+ mechanisms = plain login
167
# Password database is used to verify user's password (and nothing more).
168
@@ -1072,7 +1072,7 @@
169
#ssl_username_from_cert = no
171
# It's possible to export the authentication interface to other programs:
175
# Master socket provides access to userdb information. It's typically
176
# used to give Dovecot's local delivery agent access to userdb so it
177
@@ -1083,14 +1083,16 @@
183
# The client socket is generally safe to export to everyone. Typical use
184
# is to export it to your SMTP server so it can do SMTP AUTH lookups
186
- #path = /var/run/dovecot/auth-client
190
+ path = /var/spool/postfix/private/dovecot-auth
198
# If you wish to use another authentication server than dovecot-auth, you can
79
+ mail_max_userip_connections = 10
81
# Support for dynamically loadable plugins. mail_plugins is a space separated
82
# list of plugins to load.