summaryrefslogtreecommitdiff
path: root/ansible/roles/mail-server
diff options
context:
space:
mode:
authorLars Wirzenius <liw@liw.fi>2019-12-02 10:01:00 +0200
committerLars Wirzenius <liw@liw.fi>2019-12-02 10:01:00 +0200
commit8beaf6c660fa8f877aec03095109bd953864f2ff (patch)
tree38e9ef9f99a8753a2b398b69cc71766b9d11a7ef /ansible/roles/mail-server
parent2af87ca5a42634eec2043521fdcf4f5d4254fe99 (diff)
downloadansibleness-8beaf6c660fa8f877aec03095109bd953864f2ff.tar.gz
Change: limit on concurrent IMAP connections per use and ip
Diffstat (limited to 'ansible/roles/mail-server')
-rw-r--r--ansible/roles/mail-server/tasks/dovecot.yml7
1 files changed, 7 insertions, 0 deletions
diff --git a/ansible/roles/mail-server/tasks/dovecot.yml b/ansible/roles/mail-server/tasks/dovecot.yml
index 401acb6..1780397 100644
--- a/ansible/roles/mail-server/tasks/dovecot.yml
+++ b/ansible/roles/mail-server/tasks/dovecot.yml
@@ -19,3 +19,10 @@
src: dovecot-master.conf
dest: /etc/dovecot/conf.d/11-master.conf
notify: restart dovecot
+
+- name: set max connections per user+IP
+ lineinfile:
+ path: /etc/dovecot/conf.d/20-imap.conf
+ regexp: mail_max_userip_connections
+ line: "mail_max_userip_connections = 20"
+ notify: restart dovecot