diff options
author | Elizabeth Hunt <me@liz.coffee> | 2025-04-20 00:11:26 -0700 |
---|---|---|
committer | Elizabeth Hunt <me@liz.coffee> | 2025-04-20 00:11:26 -0700 |
commit | d85cfa1693068666512b183ce9437faddda7de87 (patch) | |
tree | f69222d1f044141eb2ae997c5c50144b9928066a /playbooks/roles/mail/templates/volumes/data/roundcube/config | |
parent | d0eede8b6ce27d297879d9c56942d9053228acec (diff) | |
download | infra-d85cfa1693068666512b183ce9437faddda7de87.tar.gz infra-d85cfa1693068666512b183ce9437faddda7de87.zip |
Initiate operation email w SES
Diffstat (limited to 'playbooks/roles/mail/templates/volumes/data/roundcube/config')
3 files changed, 23 insertions, 0 deletions
diff --git a/playbooks/roles/mail/templates/volumes/data/roundcube/config/.gitkeep b/playbooks/roles/mail/templates/volumes/data/roundcube/config/.gitkeep new file mode 100644 index 0000000..e69de29 --- /dev/null +++ b/playbooks/roles/mail/templates/volumes/data/roundcube/config/.gitkeep diff --git a/playbooks/roles/mail/templates/volumes/data/roundcube/config/oauth2.inc.php b/playbooks/roles/mail/templates/volumes/data/roundcube/config/oauth2.inc.php new file mode 100644 index 0000000..0284e9e --- /dev/null +++ b/playbooks/roles/mail/templates/volumes/data/roundcube/config/oauth2.inc.php @@ -0,0 +1,19 @@ +<?php + +$config['oauth_provider'] = 'generic'; +$config['oauth_provider_name'] = '{{ domain }} <3'; +$config['oauth_client_id'] = '{{ roundcube_oauth2_client_id }}'; +$config['oauth_client_secret'] = '{{ roundcube_oauth2_client_basic_secret }}'; +$config['oauth_auth_uri'] = '{{ roundcube_oauth2_auth_uri }}'; +$config['oauth_token_uri'] = '{{ roundcube_oauth2_token_uri }}'; +$config['oauth_identity_uri'] = '{{ roundcube_oauth2_user_uri }}'; + +$config['oauth_verify_peer'] = true; + +$config['oauth_scope'] = 'email openid profile'; +$config['oauth_identity_fields'] = ['email']; + +$config['oauth_login_redirect'] = false; + +$config['force_https'] = true; +$config['use_https'] = true; diff --git a/playbooks/roles/mail/templates/volumes/data/roundcube/config/sieve.inc.php b/playbooks/roles/mail/templates/volumes/data/roundcube/config/sieve.inc.php new file mode 100644 index 0000000..e7b08b0 --- /dev/null +++ b/playbooks/roles/mail/templates/volumes/data/roundcube/config/sieve.inc.php @@ -0,0 +1,4 @@ +<?php + +$config['managesieve_host'] = "tls://{{ mail_domain }}"; +$config['managesieve_auth_type'] = "PLAIN"; |