--- roundcube_version: 1.4.3 roundcube_upgrade: False roundcube_dist: 'roundcubemail-{{ roundcube_version }}' roundcube_dist_filename: '{{ roundcube_dist }}-complete.tar.gz' roundcube_download_url: 'https://github.com/roundcube/roundcubemail/releases/download/{{ roundcube_version }}/{{ roundcube_dist_filename }}' roundcube_use_redis: False roundcube_use_memcache: True roundcube_local_postgresql: True roundcube_web_basedir: /var/www/html roundcube_web_root: '{{ roundcube_web_basedir }}/roundcube' roundcube_data_base_dir: /srv roundcube_data_dir: '{{ roundcube_data_base_dir }}/roundcube' roundcube_logs_dir: '{{ roundcube_data_dir }}/logs' roundcube_temp_dir: '{{ roundcube_data_dir }}/temp' roundcube_skin_logo: 'null' roundcube_servername: '{{ ansible_fqdn }}' roundcube_user: roundcube roundcube_db: pgsql roundcube_db_host: localhost roundcube_db_name: roundcubemail roundcube_db_user: roundcube_u #roundcube_db_pwd: 'Use a vault file' roundcube_imap_server: 'localhost' roundcube_imap_connection_type: 'tls' roundcube_smtp_server: 'localhost' roundcube_smtp_port: 587 roundcube_smtp_automatic_credentials: True roundcube_smtp_user: '%u' roundcube_smtp_pass: '%p' roundcube_support_url: '' roundcube_product_name: 'Roundcube Webmail' #roundcube_crypt_key: 'Use a vault file' roundcube_force_https_connection: true # 0 - disabled, 1 - username and host only, 2 - username, host, password roundcube_login_autocomplete: 0 # 0 - disabled, 1 - only domain part, 2 - domain and local part. roundcube_login_lc: 0 roundcube_memcache_hosts: - '127.0.0.1:11211' roundcube_domain_name: '' roundcube_http_received_header_encrypt: false # Set identities access level: # 0 - many identities with possibility to edit all params # 1 - many identities with possibility to edit all params but not email address # 2 - one identity with possibility to edit all params # 3 - one identity with possibility to edit all params but not email address # 4 - one identity with possibility to edit only signature roundcube_identities_level: 0 roundcube_enable_spellcheck: false # display remote resources (inline images, styles) # 0 - Never, always ask # 1 - Ask if sender is not in address book # 2 - Always allow roundcube_show_images: 0 # compose html formatted messages by default # 0 - never, # 1 - always, # 2 - on reply to HTML message, # 3 - on forward or reply to HTML message # 4 - always, except when replying to plain text message roundcube_html_editor: 0 # In minutes roundcube_session_lifetime: 60 roundcube_default_plugins: - acl - additional_message_headers - archive - autologon - database_attachments - debug_logger - emoticons - hide_blockquote - identicon - identity_select - jqueryui - markasjunk - newmail_notifier - new_user_dialog - new_user_identity - show_additional_headers - squirrelmail_usercopy - subscriptions_option - userinfo - zipdownload # The help plugin points by default to an english-only and obsolete documentation roundcube_optional_plugins: - virtuser_file - virtuser_query - vcard_attachments - attachment_reminder - example_addressbook - http_authentication - password - filesystem_attachments - redundant_attachments - managesieve - krb_authentication #- help roundcube_default_skin: 'elastic' roundcube_available_skins: - 'elastic' - 'larry' roundcube_install_enigma: True roundcube_enigma_plugin: enigma roundcube_enigma_data_dir: '{{ roundcube_data_dir }}/enigma' roundcube_enigma_deps: - gnupg - pinentry-curses - pinentry-tty roundcube_enigma_gpg_bin: /usr/bin/gpg roundcube_enigma_gpgconf_bin: /usr/bin/gpgconf roundcube_enigma_gpgagent_bin: /usr/bin/gpg-agent roundcube_enigma_multihost: 'false' roundcube_sauserprefs_plugin_install: False roundcube_sauserprefs_plugin_name: sauserprefs roundcube_sauserprefs_version: '1.18.1' roundcube_sauserprefs_db_type: 'pgsql' roundcube_sauserprefs_db_host: 'localhost' roundcube_sauserprefs_db_name: 'spamassassin' roundcube_sauserprefs_db_user: 'spamassassin' # roundcube_sauserprefs_db_pwd: 'vault file' roundcube_sauserprefs_git: 'https://github.com/johndoh/roundcube-sauserprefs.git' roundcube_sauserprefs_username_field: '%i' roundcube_sauserprefs_abook_sync: 'false' roundcube_sauserprefs_abook_import: 'false' roundcube_sauserprefs_pyzor_enabled: '0' roundcube_sauserprefs_bayes_enabled: False roundcube_sauserprefs_bayes_rules: '0' roundcube_sauserprefs_bayes_autolearn: '0' roundcube_sauserprefs_bayes_autolearn_threshold_nospam: '0.1' roundcube_sauserprefs_bayes_autolearn_threshold_spam: '12.0' roundcube_sauserprefs_autowhitelist_enabled: False roundcube_sauserprefs_subject: '[SPAM]' roundcube_sauserprefs_report_safe: '0' roundcube_sauserprefs_skip_rbl_checks: '0' # Sections are: general,tests,bayes,headers,report,addresses roundcube_sauserprefs_do_not_override_array: "'use_razor1','use_razor2','use_dcc'" roundcube_sauserprefs_score_opts_min: 1 roundcube_sauserprefs_score_opts_max: 10 roundcube_managesieve_config: True roundcube_managesieve_auth: 'plain' roundcube_managesieve_port: 4190 roundcube_managesieve_host: 'localhost' roundcube_managesieve_tls: true roundcube_managesieve_debug: false roundcube_managesieve_vacation: 1 roundcube_managesieve_forward: 1 # IMPORTANT: you must provide a task that downloads each of the defined plugins # cd /path/to/roundcube/plugins # $ git clone git://github.com/elm/Roundcube-SMTP-per-Identity-Plugin.git identity_smtp roundcube_identity_smtp_plugin: False roundcube_identity_smtp_git: 'git://github.com/elm/Roundcube-SMTP-per-Identity-Plugin.git' roundcube_identity_smtp_name: identity_smtp roundcube_additional_plugins: [] #roundcube_additional_plugins: # - identity_smtp # The help docs are too old to be useful roundcube_help_url: "http://docs.roundcube.net/doc/help/1.1/en_US/" #roundcube_help_url: 'https://www.roundcubeforum.net' roundcube_help_extwin: 'false' # In Megabytes. This affects both the nginx/apache and php configurations roundcube_max_attachments_size: 5 # This one is represented in bytes instead. roundcube_max_db_allowed_packet: '{{ roundcube_max_attachments_size * 1024 * 1024 * 5 }}'