aboutsummaryrefslogtreecommitdiff
path: root/app/email/build
diff options
context:
space:
mode:
Diffstat (limited to 'app/email/build')
-rw-r--r--app/email/build/dovecot/Dockerfile1
-rw-r--r--app/email/build/dovecot/conf/dovecot.conf85
-rw-r--r--app/email/build/dovecot/legacy/all_before.sieve (renamed from app/email/build/dovecot/conf/all_before.sieve)0
-rw-r--r--app/email/build/dovecot/legacy/dovecot-ldap.sample.conf (renamed from app/email/build/dovecot/conf/dovecot-ldap.sample.conf)0
-rw-r--r--app/email/build/dovecot/legacy/report-ham.sieve (renamed from app/email/build/dovecot/conf/report-ham.sieve)0
-rw-r--r--app/email/build/dovecot/legacy/report-spam.sieve (renamed from app/email/build/dovecot/conf/report-spam.sieve)0
6 files changed, 0 insertions, 86 deletions
diff --git a/app/email/build/dovecot/Dockerfile b/app/email/build/dovecot/Dockerfile
index 8e57c57..cd1fd0d 100644
--- a/app/email/build/dovecot/Dockerfile
+++ b/app/email/build/dovecot/Dockerfile
@@ -11,7 +11,6 @@ RUN apt-get update && \
dovecot-lmtpd && \
rm -rf /etc/dovecot/*
RUN useradd mailstore
-COPY ./conf/* /etc/dovecot/
COPY entrypoint.sh /usr/local/bin/entrypoint
ENTRYPOINT ["/usr/local/bin/entrypoint"]
diff --git a/app/email/build/dovecot/conf/dovecot.conf b/app/email/build/dovecot/conf/dovecot.conf
deleted file mode 100644
index b0fffbf..0000000
--- a/app/email/build/dovecot/conf/dovecot.conf
+++ /dev/null
@@ -1,85 +0,0 @@
-auth_mechanisms = plain login
-auth_username_format = %u
-log_timestamp = "%Y-%m-%d %H:%M:%S "
-mail_location = maildir:/var/mail/%u
-mail_privileged_group = mail
-
-log_path = /dev/stderr
-info_log_path = /dev/stdout
-debug_log_path = /dev/stdout
-
-protocols = imap sieve lmtp
-
-ssl_cert = < /etc/ssl/certs/dovecot.crt
-ssl_key = < /etc/ssl/private/dovecot.key
-
-service auth {
- inet_listener {
- port = 1337
- }
-}
-
-
-
-service lmtp {
- inet_listener lmtp {
- address = 0.0.0.0
- port = 24
- }
-}
-
-# https://doc.dovecot.org/configuration_manual/authentication/ldap_authentication/
-passdb {
- args = /etc/dovecot/dovecot-ldap.conf
- driver = ldap
-}
-userdb {
- driver = prefetch
-}
-userdb {
- args = /etc/dovecot/dovecot-ldap.conf
- driver = ldap
-}
-
-
-service imap-login {
- inet_listener imap {
- port = 143
- }
- inet_listener imaps {
- port = 993
- }
-}
-
-protocol imap {
- mail_plugins = $mail_plugins imap_sieve
-}
-
-protocol lda {
- auth_socket_path = /var/run/dovecot/auth-master
- info_log_path = /var/log/dovecot-deliver.log
- log_path = /var/log/dovecot-deliver-errors.log
- postmaster_address = postmaster@deuxfleurs.fr
- mail_plugins = $mail_plugins sieve
-}
-
-plugin {
- sieve = file:~/sieve;active=~/dovecot.sieve
- sieve_before = /etc/dovecot/all_before.sieve
-
- # antispam learn
- sieve_plugins = sieve_imapsieve sieve_extprograms
- sieve_global_extensions = +vnd.dovecot.pipe +vnd.dovecot.environment +vnd.dovecot.debug
- sieve_pipe_bin_dir = /usr/bin
-
- imapsieve_mailbox1_name = Junk
- imapsieve_mailbox1_causes = COPY FLAG APPEND
- imapsieve_mailbox1_before = file:/etc/dovecot/report-spam.sieve
-
- imapsieve_mailbox2_name = *
- imapsieve_mailbox2_from = Spam
- imapsieve_mailbox2_causes = COPY APPEND
- imapsieve_mailbox2_before = file:/etc/dovecot/report-ham.sieve
-
-}
-
diff --git a/app/email/build/dovecot/conf/all_before.sieve b/app/email/build/dovecot/legacy/all_before.sieve
index 7d2e57e..7d2e57e 100644
--- a/app/email/build/dovecot/conf/all_before.sieve
+++ b/app/email/build/dovecot/legacy/all_before.sieve
diff --git a/app/email/build/dovecot/conf/dovecot-ldap.sample.conf b/app/email/build/dovecot/legacy/dovecot-ldap.sample.conf
index 472d5e8..472d5e8 100644
--- a/app/email/build/dovecot/conf/dovecot-ldap.sample.conf
+++ b/app/email/build/dovecot/legacy/dovecot-ldap.sample.conf
diff --git a/app/email/build/dovecot/conf/report-ham.sieve b/app/email/build/dovecot/legacy/report-ham.sieve
index c5a994a..c5a994a 100644
--- a/app/email/build/dovecot/conf/report-ham.sieve
+++ b/app/email/build/dovecot/legacy/report-ham.sieve
diff --git a/app/email/build/dovecot/conf/report-spam.sieve b/app/email/build/dovecot/legacy/report-spam.sieve
index 1be7389..1be7389 100644
--- a/app/email/build/dovecot/conf/report-spam.sieve
+++ b/app/email/build/dovecot/legacy/report-spam.sieve