You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
157 lines
3.6 KiB
157 lines
3.6 KiB
2 years ago
|
roundcube_user: roundcube
|
||
|
roundcube_group: webmail
|
||
|
roundcube_dir: /opt/roundcube
|
||
|
roundcube_enigma_dir: "{{ roundcube_dir }}/enigma-keys"
|
||
|
|
||
|
roundcube_fpm_socket: /var/run/php7-fpm.sock
|
||
|
roundcube_mime_types_file: mime.types
|
||
|
|
||
|
roundcube_custom_logo: no
|
||
|
|
||
|
roundcube_default_config:
|
||
|
db_dsnw: "pgsql://{{ database_user }}:{{ database_pass }}@{{ database_host }}/{{ database_name }}"
|
||
|
log_driver: syslog
|
||
|
log_logins: yes
|
||
|
|
||
|
imap_host: "tls://{{ mail_server.mua_actual_hostname ~ '.' ~ host_tld }}"
|
||
|
imap_conn_options:
|
||
|
ssl:
|
||
|
verify_peer: yes
|
||
|
capath: /etc/ssl/certs
|
||
|
|
||
|
imap_vendor: dovecot
|
||
|
imap_cache: db
|
||
|
messages_cache: yes
|
||
|
imap_cache_ttl: 2d
|
||
|
messages_cache_ttl: 2d
|
||
|
|
||
|
smtp_host: "tls://{{ mail_server.mta_actual_hostname ~ '.' ~ host_tld }}"
|
||
|
smtp_conn_options:
|
||
|
ssl:
|
||
|
verify_peer: yes
|
||
|
capath: /etc/ssl/certs
|
||
|
|
||
|
smtp_xclient_login: yes
|
||
|
smtp_xclient_addr: yes
|
||
|
|
||
|
enable_installer: no
|
||
|
skin_logo: "{{ { '[favicon]': 'custom/favicon.ico', '*': 'custom/logo.png' } if (roundcube_custom_logo | d(false) == true) else 'null' }}"
|
||
|
use_https: yes
|
||
|
|
||
|
login_rate_limit: 15
|
||
|
display_product_info: 2
|
||
|
session_lifetime: 40320
|
||
|
session_domain: ".{{ int_tld }}"
|
||
|
session_name: rc_sessid
|
||
|
session_auth_name: rc_sessauth
|
||
|
session_samesite: Strict
|
||
|
|
||
|
proxy_whitelist:
|
||
|
- 127.0.0.1
|
||
|
|
||
|
des_key: "{{ (host_name ~ 'des_key') | hash('sha512') | truncate(24, False, '') }}"
|
||
|
cipher_method: ChaCha20-Poly1305
|
||
|
|
||
|
username_domain: "{{ mail_server.tld }}"
|
||
|
username_domain_forced: yes
|
||
|
|
||
|
max_message_size: "{{ mail_server.max_mail_size_bytes | int }}"
|
||
|
max_disclosed_recipients: 10
|
||
|
|
||
|
product_name: "{{ org }} | Mail"
|
||
|
useragent: "null"
|
||
|
|
||
|
identities_level: 0
|
||
|
identity_image_size: 128
|
||
|
|
||
|
mime_types: "{{ roundcube_dir }}/config/{{ roundcube_mime_types_file }}"
|
||
|
|
||
|
language: en_US
|
||
|
|
||
|
date_format: "d.m.Y"
|
||
|
date_long: "d.m.Y H:i"
|
||
|
|
||
|
drafts_mbox: Drafts
|
||
|
junk_mbox: Junk
|
||
|
sent_mbox: Sent
|
||
|
trash_mbox: Trash
|
||
|
|
||
|
min_refresh_interval: 30
|
||
|
undo_timeout: 10
|
||
|
|
||
|
enable_spellcheck: yes
|
||
|
spellcheck_engine: pspell
|
||
|
spellcheck_languages:
|
||
|
en: English
|
||
|
ru: ะ ัััะบะธะน
|
||
|
|
||
|
contact_form_mode: business
|
||
|
collected_recipients: yes
|
||
|
collected_senders: yes
|
||
|
|
||
|
addressbook_sort_col: name
|
||
|
show_images: 3
|
||
|
htmleditor: 4
|
||
|
draft_autosave: 60
|
||
|
|
||
|
refresh_interval: 30
|
||
|
check_all_folders: yes
|
||
|
|
||
|
reply_mode: 1
|
||
|
|
||
|
default_font: Tahoma
|
||
|
message_show_email: yes
|
||
|
|
||
|
|
||
|
|
||
|
roundcube_plugins:
|
||
|
- name: persistent_login
|
||
|
where: texxasrulez/persistent_login
|
||
|
major: 1
|
||
|
config:
|
||
|
ifpl_login_expire: 40320
|
||
|
ifpl_cookie_name: "rc_{{ org | lower | replace(' ', '') }}_plogin"
|
||
|
|
||
|
- name: contextmenu
|
||
|
where: johndoh/roundcube-contextmenu
|
||
|
|
||
|
- name: html5_notifier
|
||
|
where: stremlau/html5_notifier
|
||
|
config:
|
||
|
html5_notifier_duration: 2
|
||
|
html5_notifier_smbox: 2
|
||
|
|
||
|
- name: show_folder_size
|
||
|
where: jfcherng-roundcube/plugin-show-folder-size
|
||
|
|
||
|
- name: zipdownload
|
||
|
- name: userinfo
|
||
|
- name: attachment_reminder
|
||
|
- name: hide_blockquote
|
||
|
- name: reconnect
|
||
|
- name: filesystem_attachments
|
||
|
|
||
|
- name: markasjunk
|
||
|
config:
|
||
|
markasjunk_read_spam: yes
|
||
|
|
||
|
- name: enigma
|
||
|
config:
|
||
|
enigma_pgp_homedir: "{{ roundcube_enigma_dir }}"
|
||
|
enigma_pgp_cipher_algo: "null"
|
||
|
enigma_pgp_digest_algo: "null"
|
||
|
enigma_signatures: yes
|
||
|
enigma_decryption: yes
|
||
|
enigma_encryption: yes
|
||
|
enigma_password_time: 120
|
||
|
enigma_passwordless: yes
|
||
|
|
||
|
- name: managesieve
|
||
|
config:
|
||
|
managesieve_host: "tls://{{ mail_server.mua_actual_hostname ~ '.' ~ host_tld }}"
|
||
|
managesieve_conn_options:
|
||
|
ssl:
|
||
|
verify_peer: yes
|
||
|
capath: /etc/ssl/certs
|
||
|
managesieve_mbox_encoding: UTF-8
|