[Web] Feature: Allow app passwords for imap/smtp, allow to set acl permission for app passwords (domain admin [when logged in as user] and user)

This commit is contained in:
andryyy
2019-12-02 11:02:19 +01:00
parent 0e6dfdd0fe
commit 653c058e33
13 changed files with 490 additions and 3 deletions

View File

@@ -56,7 +56,9 @@
"bcc_exists": "A BCC map %s exists for type %s",
"private_key_error": "Private key error: %s",
"map_content_empty": "Map content cannot be empty",
"app_name_empty": "App name cannot be empty",
"settings_map_invalid": "Settings map ID %s invalid",
"app_passwd_id_invalid": "App password ID %s invalid",
"global_map_invalid": "Global map ID %s invalid",
"global_map_write_error": "Could not write global map ID %s: %s",
"invalid_host": "Invalid host specified: %s",
@@ -144,7 +146,9 @@
"bcc_edited": "BCC map entry %s edited",
"bcc_deleted": "BCC map entries deleted: %s",
"settings_map_added": "Added settings map entry",
"app_passwd_added": "Added new app password",
"settings_map_removed": "Removed settings map ID %s",
"app_passwd_removed": "Removed app password ID %s",
"saved_settings": "Saved settings",
"db_init_complete": "Database initialization completed",
"dkim_removed": "DKIM key %s has been removed",
@@ -212,6 +216,10 @@
"ip_invalid": "Skipped invalid IP: %s"
},
"user": {
"create_app_passwd": "Create app password",
"app_passwds": "App passwords",
"app_name": "App name",
"app_hint": "App passwords are alternative passwords for your <b>IMAP and SMTP</b> login. The username remains unchanged.<br>SOGo (including ActiveSync) is not available through app passwords.",
"loading": "Loading...",
"force_pw_update": "You <b>must</b> set a new password to be able to access groupware related services.",
"active_sieve": "Active filter",
@@ -224,9 +232,11 @@
"change_password": "Change password",
"client_configuration": "Show configuration guides for email clients and smartphones",
"new_password": "New password",
"password": "password",
"save_changes": "Save changes",
"password_now": "Current password (confirm changes)",
"new_password_repeat": "Confirmation password (repeat)",
"password_repeat": "Password (repeat)",
"new_password_description": "Requirement: 6 characters long, letters and numbers.",
"spam_aliases": "Temporary email aliases",
"alias": "Alias",
@@ -487,6 +497,7 @@
"validate_license_now": "Validate GUID against license server",
"customer_id": "Customer ID",
"service_id": "Service ID",
"sal_level": "Moo level",
"lookup_mx": "Match destination against MX (.outlook.com to route all mail targeted to a MX *.outlook.com over this hop)",
"transport_dest_format": "Syntax: example.org, .example.org, *, box@example.org (multiple values can be comma-separated)",
"rspamd_global_filters_agree": "I will be careful!",
@@ -748,6 +759,8 @@
"destination": "Destination",
"nexthop": "Next hop",
"port": "Port",
"app_name": "App name",
"app_password": "Add app password",
"username": "Username",
"enc_method": "Encryption method",
"mins_interval": "Polling interval (minutes)",
@@ -824,6 +837,7 @@
"extend_sender_acl": "Allow to extend sender ACL by external addresses",
"prohibited": "Prohibited by ACL",
"sogo_access": "Allow management of SOGo access"
"app_passwds": "Manage app passwords"
},
"login": {
"username": "Username",