ansible-role-dovecot-proxy/templates/proxy-sql.conf.j2
2025-01-14 16:25:12 +01:00

4 lines
409 B
Django/Jinja

# Effectively static passdb but with sql for flexibility
driver = sqlite
connect = ::memory::
password_query = SELECT NULL AS password, 'Y' AS nopassword, 'Y' AS proxy, '{{ item.value.backend_host }}' AS host, CASE WHEN '%s' = 'imap' THEN 993 ELSE 587 END AS port, CASE WHEN '%s' = 'imap' THEN 'Y' ELSE NULL END as ssl, CASE WHEN '%s' = 'imap' THEN NULL ELSE 'Y' END as starttls WHERE '%d' = '{{ item.key }}'