|
Lines 1-5
Link Here
|
| 1 |
--- dovecot-example.conf.orig Fri Sep 10 17:27:41 2004 |
1 |
--- dovecot-example.conf.orig Tue Jan 11 00:49:06 2005 |
| 2 |
+++ dovecot-example.conf Fri Sep 10 17:31:39 2004 |
2 |
+++ dovecot-example.conf Tue Jan 11 00:53:50 2005 |
| 3 |
@@ -3,7 +3,7 @@ |
3 |
@@ -3,7 +3,7 @@ |
| 4 |
# Default values are shown after each value, it's not required to uncomment |
4 |
# Default values are shown after each value, it's not required to uncomment |
| 5 |
# any of the lines. Exception to this are paths, they're just examples |
5 |
# any of the lines. Exception to this are paths, they're just examples |
|
Lines 36-42
Link Here
|
| 36 |
|
36 |
|
| 37 |
# SSL parameter file. Master process generates this file for login processes. |
37 |
# SSL parameter file. Master process generates this file for login processes. |
| 38 |
# It contains Diffie Hellman and RSA parameters. |
38 |
# It contains Diffie Hellman and RSA parameters. |
| 39 |
@@ -84,12 +84,12 @@ |
39 |
@@ -85,14 +85,14 @@ |
| 40 |
login = imap |
40 |
login = imap |
| 41 |
|
41 |
|
| 42 |
# Executable location. |
42 |
# Executable location. |
|
Lines 46-57
Link Here
|
| 46 |
# User to use for the login process. Create a completely new user for this, |
46 |
# User to use for the login process. Create a completely new user for this, |
| 47 |
# and don't use it anywhere else. The user must also belong to a group where |
47 |
# and don't use it anywhere else. The user must also belong to a group where |
| 48 |
# only it has access, it's used to control access for authentication process. |
48 |
# only it has access, it's used to control access for authentication process. |
|
|
49 |
# Note that this user is NOT used to access mails. |
| 50 |
# http://wiki.dovecot.org/UserIds |
| 49 |
-#login_user = dovecot |
51 |
-#login_user = dovecot |
| 50 |
+login_user = dovecot |
52 |
+login_user = dovecot |
| 51 |
|
53 |
|
| 52 |
# Set max. process size in megabytes. If you don't use |
54 |
# Set max. process size in megabytes. If you don't use |
| 53 |
# login_process_per_connection you might need to grow this. |
55 |
# login_process_per_connection you might need to grow this. |
| 54 |
@@ -129,7 +129,7 @@ |
56 |
@@ -132,7 +132,7 @@ |
| 55 |
login = pop3 |
57 |
login = pop3 |
| 56 |
|
58 |
|
| 57 |
# Exception to above rule being the executable location. |
59 |
# Exception to above rule being the executable location. |
|
Lines 60-66
Link Here
|
| 60 |
|
62 |
|
| 61 |
## |
63 |
## |
| 62 |
## Mail processes |
64 |
## Mail processes |
| 63 |
@@ -142,7 +142,7 @@ |
65 |
@@ -145,7 +145,7 @@ |
| 64 |
# Show more verbose process titles (in ps). Currently shows user name and |
66 |
# Show more verbose process titles (in ps). Currently shows user name and |
| 65 |
# IP address. Useful for seeing who are actually using the IMAP processes |
67 |
# IP address. Useful for seeing who are actually using the IMAP processes |
| 66 |
# (eg. shared mailboxes or if same uid is used for multiple accounts). |
68 |
# (eg. shared mailboxes or if same uid is used for multiple accounts). |
|
Lines 69-75
Link Here
|
| 69 |
|
71 |
|
| 70 |
# Show protocol level SSL errors. |
72 |
# Show protocol level SSL errors. |
| 71 |
#verbose_ssl = no |
73 |
#verbose_ssl = no |
| 72 |
@@ -158,7 +158,7 @@ |
74 |
@@ -161,7 +161,7 @@ |
| 73 |
# non-valid GID as primary group ID aren't allowed to log in. If user |
75 |
# non-valid GID as primary group ID aren't allowed to log in. If user |
| 74 |
# belongs to supplementary groups with non-valid GIDs, those groups are |
76 |
# belongs to supplementary groups with non-valid GIDs, those groups are |
| 75 |
# not set. |
77 |
# not set. |
|
Lines 78-84
Link Here
|
| 78 |
#last_valid_gid = 0 |
80 |
#last_valid_gid = 0 |
| 79 |
|
81 |
|
| 80 |
# Grant access to these extra groups for mail processes. Typical use would be |
82 |
# Grant access to these extra groups for mail processes. Typical use would be |
| 81 |
@@ -171,7 +171,7 @@ |
83 |
@@ -174,7 +174,7 @@ |
| 82 |
# WARNING: Never add directories here which local users can modify, that |
84 |
# WARNING: Never add directories here which local users can modify, that |
| 83 |
# may lead to root exploit. Usually this should be done only if you don't |
85 |
# may lead to root exploit. Usually this should be done only if you don't |
| 84 |
# allow shell access for users. See doc/configuration.txt for more information. |
86 |
# allow shell access for users. See doc/configuration.txt for more information. |
|
Lines 87-93
Link Here
|
| 87 |
|
89 |
|
| 88 |
# Default chroot directory for mail processes. This can be overridden by |
90 |
# Default chroot directory for mail processes. This can be overridden by |
| 89 |
# giving /./ in user's home directory (eg. /home/./user chroots into /home). |
91 |
# giving /./ in user's home directory (eg. /home/./user chroots into /home). |
| 90 |
@@ -194,7 +194,7 @@ |
92 |
@@ -197,7 +197,7 @@ |
| 91 |
# default_mail_env = mbox:~/mail/:INBOX=/var/mail/%u |
93 |
# default_mail_env = mbox:~/mail/:INBOX=/var/mail/%u |
| 92 |
# default_mail_env = mbox:/var/mail/%d/%n/:INDEX=/var/indexes/%d/%n |
94 |
# default_mail_env = mbox:/var/mail/%d/%n/:INDEX=/var/indexes/%d/%n |
| 93 |
# |
95 |
# |
|
Lines 96-102
Link Here
|
| 96 |
|
98 |
|
| 97 |
# Space-separated list of fields to cache for all mails. Currently these |
99 |
# Space-separated list of fields to cache for all mails. Currently these |
| 98 |
# fields are allowed followed by a list of commands they speed up: |
100 |
# fields are allowed followed by a list of commands they speed up: |
| 99 |
@@ -242,7 +242,7 @@ |
101 |
@@ -245,7 +245,7 @@ |
| 100 |
# outlook-pop3-no-nuls: |
102 |
# outlook-pop3-no-nuls: |
| 101 |
# Outlook and Outlook Express hang if mails contain NUL characters. |
103 |
# Outlook and Outlook Express hang if mails contain NUL characters. |
| 102 |
# This setting replaces them with 0x80 character. |
104 |
# This setting replaces them with 0x80 character. |
|
Lines 105-111
Link Here
|
| 105 |
|
107 |
|
| 106 |
# Dovecot can notify client of new mail in selected mailbox soon after it's |
108 |
# Dovecot can notify client of new mail in selected mailbox soon after it's |
| 107 |
# received. This setting specifies the minimum interval in seconds between |
109 |
# received. This setting specifies the minimum interval in seconds between |
| 108 |
@@ -286,7 +286,7 @@ |
110 |
@@ -289,7 +289,7 @@ |
| 109 |
# know any MUA which would modify mail files directly. IMAP protocol also |
111 |
# know any MUA which would modify mail files directly. IMAP protocol also |
| 110 |
# requires that the mails don't change, so it would be problematic in any case. |
112 |
# requires that the mails don't change, so it would be problematic in any case. |
| 111 |
# If you care about performance, enable it. |
113 |
# If you care about performance, enable it. |
|
Lines 114-120
Link Here
|
| 114 |
|
116 |
|
| 115 |
# Check if mails' content has been changed by external programs. This slows |
117 |
# Check if mails' content has been changed by external programs. This slows |
| 116 |
# down things as extra stat() needs to be called for each file. If changes are |
118 |
# down things as extra stat() needs to be called for each file. If changes are |
| 117 |
@@ -335,7 +335,7 @@ |
119 |
@@ -338,7 +338,7 @@ |
| 118 |
## |
120 |
## |
| 119 |
|
121 |
|
| 120 |
# Executable location |
122 |
# Executable location |
|
Lines 123-129
Link Here
|
| 123 |
|
125 |
|
| 124 |
# Set max. process size in megabytes. Most of the memory goes to mmap()ing |
126 |
# Set max. process size in megabytes. Most of the memory goes to mmap()ing |
| 125 |
# files, so it shouldn't harm much even if this limit is set pretty high. |
127 |
# files, so it shouldn't harm much even if this limit is set pretty high. |
| 126 |
@@ -343,14 +343,14 @@ |
128 |
@@ -346,14 +346,14 @@ |
| 127 |
|
129 |
|
| 128 |
# Support for dynamically loadable modules. |
130 |
# Support for dynamically loadable modules. |
| 129 |
#imap_use_modules = no |
131 |
#imap_use_modules = no |
|
Lines 140-146
Link Here
|
| 140 |
|
142 |
|
| 141 |
# Set max. process size in megabytes. Most of the memory goes to mmap()ing |
143 |
# Set max. process size in megabytes. Most of the memory goes to mmap()ing |
| 142 |
# files, so it shouldn't harm much even if this limit is set pretty high. |
144 |
# files, so it shouldn't harm much even if this limit is set pretty high. |
| 143 |
@@ -358,7 +358,7 @@ |
145 |
@@ -361,7 +361,7 @@ |
| 144 |
|
146 |
|
| 145 |
# Support for dynamically loadable modules. |
147 |
# Support for dynamically loadable modules. |
| 146 |
#pop3_use_modules = no |
148 |
#pop3_use_modules = no |
|
Lines 149-159
Link Here
|
| 149 |
|
151 |
|
| 150 |
## |
152 |
## |
| 151 |
## Authentication processes |
153 |
## Authentication processes |
| 152 |
@@ -431,9 +431,9 @@ |
154 |
@@ -438,9 +438,9 @@ |
| 153 |
# vpopmail: vpopmail authentication |
155 |
# vpopmail: vpopmail authentication |
| 154 |
# ldap <config path>: LDAP, see doc/dovecot-ldap.conf |
156 |
# ldap <config path>: LDAP, see doc/dovecot-ldap.conf |
| 155 |
# pgsql <config path>: a PostgreSQL database, see doc/dovecot-pgsql.conf |
157 |
# pgsql <config path>: a PostgreSQL database, see doc/dovecot-pgsql.conf |
| 156 |
-auth_passdb = pgsql /usr/local/etc/dovecot-pgsql.conf |
158 |
-auth_passdb = pam |
| 157 |
+auth_passdb = passwd |
159 |
+auth_passdb = passwd |
| 158 |
|
160 |
|
| 159 |
-#auth_executable = /usr/libexec/dovecot/dovecot-auth |
161 |
-#auth_executable = /usr/libexec/dovecot/dovecot-auth |
|
Lines 161-167
Link Here
|
| 161 |
|
163 |
|
| 162 |
# Set max. process size in megabytes. |
164 |
# Set max. process size in megabytes. |
| 163 |
#auth_process_size = 256 |
165 |
#auth_process_size = 256 |
| 164 |
@@ -464,7 +464,7 @@ |
166 |
@@ -472,7 +472,7 @@ |
| 165 |
|
167 |
|
| 166 |
# More verbose logging. Useful for figuring out why authentication isn't |
168 |
# More verbose logging. Useful for figuring out why authentication isn't |
| 167 |
# working. |
169 |
# working. |