public
nobgit
read
NobMail
Based on mailcow: dockerized
Languages
Repository composition by tracked source files.
PHP
49%
JavaScript
35%
HTML
9%
CSS
4%
Shell
2%
Python
1%
Lua
0%
Perl
0%
Ruby
0%
SCSS
0%
Create file
Wiki Documentation
Clone
https://nobgit.com/orgs/nobgit/nobmail.git
ssh://[email protected]:2222/orgs/nobgit/nobmail.git
Commit
[Dovecot] Fix pathes
5fda6722
data/conf/dovecot/dovecot.conf | 40 ++++++++++++++++++++--------------------
1 file changed, 20 insertions(+), 20 deletions(-)
Diff
diff --git a/data/conf/dovecot/dovecot.conf b/data/conf/dovecot/dovecot.conf
index cf6b5d12..2fe01693 100644
--- a/data/conf/dovecot/dovecot.conf
+++ b/data/conf/dovecot/dovecot.conf
@@ -3,7 +3,7 @@
# --------------------------------------------------------------------------
# LDAP example:
#passdb {
-# args = /usr/local/etc/dovecot/ldap/passdb.conf
+# args = /etc/dovecot/ldap/passdb.conf
# driver = ldap
#}
@@ -20,7 +20,7 @@ disable_plaintext_auth = yes
login_log_format_elements = "user=<%u> method=%m rip=%r lip=%l mpid=%e %c %k"
mail_home = /var/vmail/%d/%n
mail_location = maildir:~/
-mail_plugins = </usr/local/etc/dovecot/mail_plugins
+mail_plugins = </etc/dovecot/mail_plugins
mail_attachment_fs = crypt:set_prefix=mail_crypt_global:posix:
mail_attachment_dir = /var/attachments
mail_attachment_min_size = 128k
@@ -47,12 +47,12 @@ mail_shared_explicit_inbox = yes
mail_prefetch_count = 30
passdb {
driver = passwd-file
- args = /usr/local/etc/dovecot/dovecot-master.passwd
+ args = /etc/dovecot/dovecot-master.passwd
master = yes
pass = yes
}
passdb {
- args = /usr/local/etc/dovecot/sql/dovecot-dict-sql-passdb.conf
+ args = /etc/dovecot/sql/dovecot-dict-sql-passdb.conf
driver = sql
result_success = return-ok
result_failure = continue
@@ -60,7 +60,7 @@ passdb {
}
passdb {
driver = passwd-file
- args = /usr/local/etc/dovecot/dovecot-master.passwd
+ args = /etc/dovecot/dovecot-master.passwd
skip = authenticated
}
# Set doveadm_password=your-secret-password in data/conf/dovecot/extra.conf (create if missing)
@@ -274,28 +274,28 @@ ssl_cert = </etc/ssl/mail/cert.pem
ssl_key = </etc/ssl/mail/key.pem
userdb {
driver = passwd-file
- args = /usr/local/etc/dovecot/dovecot-master.userdb
+ args = /etc/dovecot/dovecot-master.userdb
}
userdb {
- args = /usr/local/etc/dovecot/sql/dovecot-dict-sql-userdb.conf
+ args = /etc/dovecot/sql/dovecot-dict-sql-userdb.conf
driver = sql
skip = found
}
protocol imap {
- mail_plugins = </usr/local/etc/dovecot/mail_plugins_imap
+ mail_plugins = </etc/dovecot/mail_plugins_imap
imap_metadata = yes
}
mail_attribute_dict = file:%h/dovecot-attributes
protocol lmtp {
- mail_plugins = </usr/local/etc/dovecot/mail_plugins_lmtp
- auth_socket_path = /usr/local/var/run/dovecot/auth-master
+ mail_plugins = </etc/dovecot/mail_plugins_lmtp
+ auth_socket_path = /var/run/dovecot/auth-master
}
protocol sieve {
managesieve_logout_format = bytes=%i/%o
}
plugin {
# Allow "any" or "authenticated" to be used in ACLs
- acl_anyone = </usr/local/etc/dovecot/acl_anyone
+ acl_anyone = </etc/dovecot/acl_anyone
acl_shared_dict = file:/var/vmail/shared-mailboxes.db
acl = vfile
fts = solr
@@ -310,17 +310,17 @@ plugin {
# From elsewhere to Spam folder
imapsieve_mailbox1_name = Junk
imapsieve_mailbox1_causes = COPY
- imapsieve_mailbox1_before = file:/usr/local/lib/dovecot/sieve/report-spam.sieve
+ imapsieve_mailbox1_before = file:/usr/lib/dovecot/sieve/report-spam.sieve
# END
# From Spam folder to elsewhere
imapsieve_mailbox2_name = *
imapsieve_mailbox2_from = Junk
imapsieve_mailbox2_causes = COPY
- imapsieve_mailbox2_before = file:/usr/local/lib/dovecot/sieve/report-ham.sieve
+ imapsieve_mailbox2_before = file:/usr/lib/dovecot/sieve/report-ham.sieve
# END
quota_warning = storage=95%% quota-warning 95 %u
quota_warning2 = storage=80%% quota-warning 80 %u
- sieve_pipe_bin_dir = /usr/local/lib/dovecot/sieve
+ sieve_pipe_bin_dir = /usr/lib/dovecot/sieve
sieve_global_extensions = +vnd.dovecot.pipe +vnd.dovecot.execute
sieve_extensions = +notify +imapflags +vacation-seconds
sieve_max_script_size = 1M
@@ -357,9 +357,9 @@ service quota-warning {
}
}
dict {
- sqlquota = mysql:/usr/local/etc/dovecot/sql/dovecot-dict-sql-quota.conf
- sieve_after = mysql:/usr/local/etc/dovecot/sql/dovecot-dict-sql-sieve_after.conf
- sieve_before = mysql:/usr/local/etc/dovecot/sql/dovecot-dict-sql-sieve_before.conf
+ sqlquota = mysql:/etc/dovecot/sql/dovecot-dict-sql-quota.conf
+ sieve_after = mysql:/etc/dovecot/sql/dovecot-dict-sql-sieve_after.conf
+ sieve_before = mysql:/etc/dovecot/sql/dovecot-dict-sql-sieve_before.conf
}
remote 127.0.0.1 {
disable_plaintext_auth = no
@@ -382,8 +382,8 @@ imap_max_line_length = 2 M
#auth_cache_negative_ttl = 0
#auth_cache_ttl = 30 s
#auth_cache_size = 2 M
-!include_try /usr/local/etc/dovecot/extra.conf
-!include_try /usr/local/etc/dovecot/sogo-sso.conf
-!include_try /usr/local/etc/dovecot/shared_namespace.conf
+!include_try /etc/dovecot/extra.conf
+!include_try /etc/dovecot/sogo-sso.conf
+!include_try /etc/dovecot/shared_namespace.conf
default_client_limit = 10400
default_vsz_limit = 1024 M