summaryrefslogtreecommitdiff
path: root/group_vars/mail.yml
diff options
context:
space:
mode:
Diffstat (limited to 'group_vars/mail.yml')
-rw-r--r--group_vars/mail.yml41
1 files changed, 41 insertions, 0 deletions
diff --git a/group_vars/mail.yml b/group_vars/mail.yml
new file mode 100644
index 0000000..8e7591b
--- /dev/null
+++ b/group_vars/mail.yml
@@ -0,0 +1,41 @@
+---
+
+postmaster_email: postmaster@mistymountainstherapy.com
+
+domain: mistymountainstherapy.com
+mail_domain: mail.mistymountainstherapy.com
+
+ldap_server: "auth.mistymountainstherapy.com"
+ldap_server_host: "ldaps://{{ ldap_server }}:3636"
+ldap_intranet: >
+ {{ lookup('community.general.dig',
+ 'mail.int.mistymountainstherapy.com') }}
+ldap_search_base: "dc=auth,dc=mistymountainstherapy,dc=com"
+ldap_bind_dn: "dn=token"
+
+ldap_query_filter_user: "(&(objectClass=posixAccount)(mail=%s))"
+ldap_query_filter_group: "(&(objectClass=posixAccount)(|(mail=%s)(uid=%s)))"
+ldap_query_filter_alias: "(&(objectClass=posixAccount)(emailalternative=%s))"
+ldap_query_filter_domain: "(&(objectClass=posixAccount)(|(mail=%s)(uid=%s)))"
+ldap_query_filter_senders: "(&(objectClass=posixAccount)(|(mail=%s)(uid=%s)))"
+
+sasl_ldap_filter: >
+ (&(|(uid=%U)(mail=%U))(class=posixAccount)
+ (memberOf=cn=mail,dc=auth,dc=mistymountainstherapy,dc=com))
+
+dovecot_user_filter: >
+ (&(class=posixAccount)(uid=%u)
+ (memberOf=cn=mail,dc=auth,dc=mistymountainstherapy,dc=com))
+dovecot_auth_bind_userdn: "uid=%u,dc=auth,dc=mistymountainstherapy,dc=com"
+dovecot_user_attrs: "=mail=maildir:~/Maildir,uidNumber=uid,gidNumber=gid"
+
+roundcube_default_host: "ssl://mail.mistymountainstherapy.com"
+roundcube_default_port: 993
+roundcube_smtp_host: "ssl://mail.mistymountainstherapy.com"
+roundcube_smtp_port: 465
+roundcube_plugins: "archive,zipdownload,managesieve,markasjunk"
+
+roundcube_oauth2_auth_uri: "https://auth.mistymountainstherapy.com/ui/oauth2"
+roundcube_oauth2_user_uri: >
+ https://auth.mistymountainstherapy.com/oauth2/openid/roundcube/userinfo
+roundcube_oauth2_token_uri: "https://auth.mistymountainstherapy.com/oauth2/token"