summaryrefslogtreecommitdiff
path: root/playbooks/roles/mail/templates/volumes/data/dms/config/dovecot.cf
diff options
context:
space:
mode:
Diffstat (limited to 'playbooks/roles/mail/templates/volumes/data/dms/config/dovecot.cf')
-rw-r--r--playbooks/roles/mail/templates/volumes/data/dms/config/dovecot.cf27
1 files changed, 27 insertions, 0 deletions
diff --git a/playbooks/roles/mail/templates/volumes/data/dms/config/dovecot.cf b/playbooks/roles/mail/templates/volumes/data/dms/config/dovecot.cf
new file mode 100644
index 0000000..62d0550
--- /dev/null
+++ b/playbooks/roles/mail/templates/volumes/data/dms/config/dovecot.cf
@@ -0,0 +1,27 @@
+haproxy_trusted_networks = {{ homelab_network }}
+
+service imap-login {
+ inet_listener imap {
+ haproxy = yes
+ }
+
+ inet_listener imaps {
+ haproxy = yes
+ }
+}
+
+service pop3-login {
+ inet_listener pop3 {
+ haproxy = yes
+ }
+
+ inet_listener pop3s {
+ haproxy = yes
+ }
+}
+
+service managesieve-login {
+ inet_listener sieve {
+ haproxy = yes
+ }
+}