diff options
author | EuAndreh <eu@euandre.org> | 2023-03-17 15:06:19 -0300 |
---|---|---|
committer | EuAndreh <eu@euandre.org> | 2023-03-17 15:25:29 -0300 |
commit | 4dadf12bb8613a610bfd1b6b044cd6b5b4ec8ed3 (patch) | |
tree | 0777ec11876fe1567ac25389fafb9dcd81350067 /tests/internet/etc/dovecot.conf.in | |
parent | queue.scm: Fix positional argument of dkimproxyout config file (diff) | |
download | package-repository-4dadf12bb8613a610bfd1b6b044cd6b5b4ec8ed3.tar.gz package-repository-4dadf12bb8613a610bfd1b6b044cd6b5b4ec8ed3.tar.xz |
Makefile: Streamline verification of generated config files
Diffstat (limited to 'tests/internet/etc/dovecot.conf.in')
-rw-r--r-- | tests/internet/etc/dovecot.conf.in | 54 |
1 files changed, 54 insertions, 0 deletions
diff --git a/tests/internet/etc/dovecot.conf.in b/tests/internet/etc/dovecot.conf.in new file mode 100644 index 0000000..6ac013d --- /dev/null +++ b/tests/internet/etc/dovecot.conf.in @@ -0,0 +1,54 @@ +protocols = imap + +default_internal_user = dovecot +default_internal_group = dovecot +default_login_user = dovenull +auth_mechanisms = plain login +auth_username_format = %n + +passdb { + driver = shadow +} +userdb { + driver = passwd +} +service auth-worker { + group = etc-shadow +} + +ssl = required +ssl_cert = </etc/letsencrypt/live/@HOSTNAME@/fullchain.pem +ssl_key = </etc/letsencrypt/live/@HOSTNAME@/privkey.pem +ssl_dh = </var/lib/dovecot/dhparam.pem + +base_dir = /var/run/dovecot +state_dir = /var/lib/dovecot + +verbose_proctitle = yes + +mail_location = maildir:/var/mail/%u:INBOX=/var/mail/%u:LAYOUT=fs + +namespace inbox { + inbox = yes + mailbox Drafts { + special_use = \Drafts + auto = subscribe + } + mailbox Sent { + special_use = \Sent + auto = subscribe + } + mailbox Archive { + special_use = \Archive + auto = subscribe + } + mailbox Junk { + special_use = \Junk + auto = subscribe + autoexpunge = 30d + } + mailbox Trash { + special_use = \Trash + auto = subscribe + } +} |