diff --git a/docker/kolab/kolab.conf b/docker/kolab/kolab.conf new file mode 100644 index 00000000..b320e19e --- /dev/null +++ b/docker/kolab/kolab.conf @@ -0,0 +1,83 @@ +[kolab] +primary_domain = mgmt.com +auth_mechanism = ldap +imap_backend = cyrus-imap +default_locale = en_US +sync_interval = 300 +domain_sync_interval = 600 +policy_uid = %(surname)s.lower() +daemon_rcpt_policy = False +[imap] +virtual_domains = userid + +[ldap] +ldap_uri = ldap://127.0.0.1:389 +timeout = 10 +supported_controls = 0,2,3 +base_dn = dc=mgmt,dc=com +bind_dn = cn=Directory Manager +bind_pw = Welcome2KolabSystems +service_bind_dn = uid=kolab-service,ou=Special Users,dc=mgmt,dc=com +service_bind_pw = Welcome2KolabSystems +user_base_dn = dc=hosted,dc=com +user_scope = sub +user_filter = (objectclass=inetorgperson) +kolab_user_base_dn = dc=hosted,dc=com +kolab_user_filter = (objectclass=kolabinetorgperson) +group_base_dn = dc=hosted,dc=com +group_filter = (|(objectclass=groupofuniquenames)(objectclass=groupofurls)) +group_scope = sub +kolab_group_filter = (|(objectclass=kolabgroupofuniquenames)(objectclass=kolabgroupofurls)) +sharedfolder_base_dn = dc=hosted,dc=com +sharedfolder_filter = (objectclass=kolabsharedfolder) +sharedfolder_acl_entry_attribute = acl +resource_base_dn = dc=hosted,dc=com +resource_filter = (|%(group_filter)s(objectclass=kolabsharedfolder)) +domain_base_dn = ou=Domains,dc=mgmt,dc=com +domain_filter = (&(associatedDomain=*)) +domain_name_attribute = associateddomain +domain_rootdn_attribute = inetdomainbasedn +quota_attribute = mailquota +modifytimestamp_format = %Y%m%d%H%M%SZ +unique_attribute = nsuniqueid +mail_attributes = mail, alias +mailserver_attribute = mailhost +auth_attributes = mail, uid + +[kolab_smtp_access_policy] +cache_uri = mysql://kolab:Welcome2KolabSystems@mariadb/kolab +cache_retention = 86400 +address_search_attrs = mail, alias +delegate_sender_header = True +alias_sender_header = True +sender_header = True +xsender_header = True +empty_sender_hosts = 3.2.1.0/24, 6.6.6.0/24 + +[kolab_wap] +mgmt_root_dn = dc=mgmt,dc=com +hosted_root_dn = dc=hosted,dc=com +api_url = http://127.0.0.1:9080/kolab-webadmin/api +skin = default +sql_uri = mysql://kolab:Welcome2KolabSystems@mariadb/kolab +ssl_verify_peer = false +ssl_verify_host = false + +[cyrus-imap] +uri = imaps://127.0.0.1:11993 +admin_login = cyrus-admin +admin_password = Welcome2KolabSystems + +[cyrus-sasl] +result_attribute = mail + +[wallace] +webmail_url = https://%(domain)s/roundcubemail +modules = resources, invitationpolicy +kolab_invitation_policy = ACT_ACCEPT_IF_NO_CONFLICT:example.org, ACT_MANUAL +invitationpolicy_autoupdate_other_attendees_on_reply = false +resource_calendar_expire_days = 100 + +[mgmt.com] +default_quota = 1048576 +daemon_rcpt_policy = False