diff --git a/frontend/src/locale/br/app.po b/frontend/src/locale/br/app.po
index c352e248e..b90da87ea 100644
--- a/frontend/src/locale/br/app.po
+++ b/frontend/src/locale/br/app.po
@@ -30,7 +30,7 @@ msgstr[1] ""
msgid "A documentation of the API is available"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:195
+#: src/components/admin/domains/DNSDetail.vue:216
msgid ""
"A new key will be generated soon. Refresh the page in a moment to see it."
msgstr ""
@@ -68,7 +68,12 @@ msgstr ""
msgid "Account"
msgstr "Kont"
-#: src/components/admin/identities/IdentityList.vue:436
+#: src/components/admin/dashboard/GlobalStatisticsWidget.vue:15
+#, fuzzy
+msgid "Account count"
+msgstr "Kont hizivaet"
+
+#: src/components/admin/identities/IdentityList.vue:487
#, fuzzy
msgid "Account deleted"
msgstr "Kont krouet"
@@ -83,13 +88,13 @@ msgstr "Arventennoù"
msgid "Accounts"
msgstr "Kont"
-#: src/components/account/FidoAuthForm.vue:137
+#: src/components/account/FidoAuthForm.vue:134
#: src/components/account/FilterForm.vue:76
#: src/components/admin/alarms/AlarmList.vue:31
#: src/components/admin/alarms/AlarmList.vue:98
-#: src/components/admin/domains/DomainList.vue:221
+#: src/components/admin/domains/DomainList.vue:239
#: src/components/admin/domains/DomainList.vue:35
-#: src/components/admin/identities/IdentityList.vue:283
+#: src/components/admin/identities/IdentityList.vue:334
#: src/components/admin/identities/IdentityList.vue:46
#: src/components/admin/imap_migration/MigrationsList.vue:23
#: src/components/admin/imap_migration/MigrationsList.vue:83
@@ -143,7 +148,7 @@ msgstr ""
msgid "Add action"
msgstr "Oberioù"
-#: src/components/admin/domains/DomainAdminList.vue:67
+#: src/components/admin/domains/DomainAdminList.vue:69
msgid "Add administrator"
msgstr ""
@@ -178,15 +183,15 @@ msgstr "Aozañ an darempred"
msgid "Add/Remove from the domain page"
msgstr ""
-#: src/components/account/FidoAuthForm.vue:134
+#: src/components/account/FidoAuthForm.vue:131
msgid "Added On"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:171
+#: src/components/admin/domains/DNSDetail.vue:189
#: src/components/admin/identities/AccountSenderAddresses.vue:73
#: src/components/admin/identities/AliasCreationForm.vue:60
#: src/components/admin/identities/AliasEditForm.vue:16
-#: src/components/admin/identities/IdentityList.vue:185
+#: src/components/admin/identities/IdentityList.vue:230
#: src/components/admin/imap_migration/ProviderCreationForm.vue:54
#: src/components/admin/imap_migration/ProvidersList.vue:97
#: src/components/contacts/ContactForm.vue:85
@@ -206,7 +211,7 @@ msgstr "Chomlec'h titouroù al levr"
msgid "Administered domains"
msgstr "Domanioù meret"
-#: src/components/admin/domains/DomainAdminList.vue:156
+#: src/components/admin/domains/DomainAdminList.vue:161
msgid "Administrator added"
msgstr ""
@@ -214,12 +219,12 @@ msgstr ""
msgid "Administrator name"
msgstr ""
-#: src/components/admin/domains/DomainAdminList.vue:165
+#: src/components/admin/domains/DomainAdminList.vue:170
msgid "Administrator removed"
msgstr ""
#: src/components/admin/domains/DomainAdminList.vue:9
-#: src/components/admin/domains/DomainList.vue:315
+#: src/components/admin/domains/DomainList.vue:333
msgid "Administrators"
msgstr "Merourien"
@@ -241,8 +246,8 @@ msgstr "Deiziad krouidigezh"
msgid "Alarm re-opened"
msgstr ""
-#: src/components/admin/domains/DomainList.vue:333
-#: src/layouts/admin/AdminLayout.vue:51
+#: src/components/admin/domains/DomainList.vue:351
+#: src/layouts/admin/AdminLayout.vue:60
msgid "Alarms"
msgstr ""
@@ -267,7 +272,12 @@ msgstr "Alias krouet"
msgid "Alias already exists, redirecting to edit page"
msgstr ""
-#: src/components/admin/identities/IdentityList.vue:463
+#: src/components/admin/dashboard/GlobalStatisticsWidget.vue:19
+#, fuzzy
+msgid "Alias count"
+msgstr "Kont nevez"
+
+#: src/components/admin/identities/IdentityList.vue:524
#, fuzzy
msgid "Alias deleted"
msgstr "Deiziad krouidigezh"
@@ -279,8 +289,8 @@ msgid ""
"name (@domain.tld)."
msgstr ""
-#: src/components/admin/domains/DomainList.vue:209
-#: src/components/admin/domains/DomainSummary.vue:40
+#: src/components/admin/domains/DomainList.vue:227
+#: src/components/admin/domains/DomainSummary.vue:64
#: src/components/admin/identities/AccountAliases.vue:4
#: src/components/admin/identities/AccountCreationForm.vue:144
#: src/components/admin/identities/AccountCreationForm.vue:147
@@ -335,11 +345,11 @@ msgstr "Deiziad krouidigezh"
msgid "Apply"
msgstr "Arloañ"
-#: src/components/admin/identities/IdentityList.vue:449
+#: src/components/admin/identities/IdentityList.vue:510
msgid "Are you sure you want to delete this alias?"
msgstr ""
-#: src/components/admin/identities/IdentityList.vue:421
+#: src/components/admin/identities/IdentityList.vue:472
msgid "Are you sure you want to delete this identity ?"
msgstr ""
@@ -373,16 +383,16 @@ msgstr ""
msgid "Attendees"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:66
+#: src/layouts/admin/AdminLayout.vue:79
#: src/views/admin/monitoring/AuditTrailView.vue:3
msgid "Audit trail"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:72
+#: src/components/admin/domains/DNSDetail.vue:83
msgid "Authentication"
msgstr "O vezañ anavezet"
-#: src/components/admin/domains/DNSDetail.vue:35
+#: src/components/admin/domains/DNSDetail.vue:46
#: src/components/admin/domains/DomainDNSConfig.vue:71
msgid "Auto configuration"
msgstr ""
@@ -395,23 +405,23 @@ msgstr ""
msgid "Auto-reply message updated"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:56
+#: src/components/admin/domains/DNSDetail.vue:67
msgid "autoconfig record (Mozilla) not found"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:50
+#: src/components/admin/domains/DNSDetail.vue:61
msgid "autoconfig record (Mozilla): %{ value }"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:68
+#: src/components/admin/domains/DNSDetail.vue:79
msgid "autodiscover record (Microsoft) not found"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:62
+#: src/components/admin/domains/DNSDetail.vue:73
msgid "autodiscover record (Microsoft): %{ value }"
msgstr ""
-#: src/components/tools/CreationForm.vue:62
+#: src/components/tools/CreationForm.vue:66
msgid "Back"
msgstr ""
@@ -463,7 +473,7 @@ msgid "Calendar updated"
msgstr "Profil hizivaet"
#: src/components/account/APISetupForm.vue:98
-#: src/components/account/FidoAuthForm.vue:204
+#: src/components/account/FidoAuthForm.vue:210
#: src/components/account/FilterForm.vue:147
#: src/components/account/FilterSetForm.vue:24
#: src/components/admin/domains/DomainEditForm.vue:161
@@ -542,7 +552,8 @@ msgid "Click here to copy the key"
msgstr ""
#: src/components/account/RecoveryCodesResetDialog.vue:25
-#: src/components/admin/domains/DomainAdminList.vue:72
+#: src/components/admin/domains/DNSBLSummary.vue:27
+#: src/components/admin/domains/DomainAdminList.vue:74
#: src/components/admin/domains/DomainAliasForm.vue:31
#: src/components/admin/domains/DomainDKIMKey.vue:37
#: src/components/admin/domains/DomainDNSConfig.vue:80
@@ -579,11 +590,11 @@ msgstr ""
msgid "Company"
msgstr "Embregerezh"
-#: src/layouts/webmail/WebmailLayout.vue:28
+#: src/layouts/webmail/WebmailLayout.vue:24
msgid "Compose"
msgstr ""
-#: src/layouts/webmail/WebmailLayout.vue:66
+#: src/layouts/webmail/WebmailLayout.vue:62
msgid "Compress this mailbox"
msgstr ""
@@ -592,7 +603,7 @@ msgstr ""
msgid "Conditions"
msgstr "Kadarnadur"
-#: src/components/tools/CreationForm.vue:92
+#: src/components/tools/CreationForm.vue:96
msgid "Confirm and create"
msgstr ""
@@ -626,7 +637,7 @@ msgstr "Kenderc'hel war ar fazi"
msgid "Control if this domain will be allowed to send and receive messages"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:114
+#: src/components/admin/domains/DNSDetail.vue:125
msgid "Copy key to clipboard"
msgstr ""
@@ -669,7 +680,7 @@ msgstr "Krouiñ ur voest-posteloù evit ar merour."
msgid "Create a new filter set"
msgstr ""
-#: src/layouts/webmail/WebmailLayout.vue:49
+#: src/layouts/webmail/WebmailLayout.vue:45
#, fuzzy
msgid "Create a new mailbox"
msgstr "Gant ur voest-posteloù"
@@ -691,8 +702,8 @@ msgstr ""
#: src/components/admin/domains/DomainSummary.vue:8
#: src/components/admin/identities/AccountSummary.vue:8
#: src/components/admin/identities/AliasSummary.vue:8
-#: src/components/admin/identities/IdentityList.vue:200
-#: src/components/admin/identities/IdentityList.vue:249
+#: src/components/admin/identities/IdentityList.vue:245
+#: src/components/admin/identities/IdentityList.vue:299
msgid "Creation date"
msgstr "Deiziad krouidigezh"
@@ -723,16 +734,16 @@ msgid "Daily message sending limit"
msgstr ""
#: src/components/admin/domains/DomainSummary.vue:30
-#: src/components/admin/identities/AccountSummary.vue:65
+#: src/components/admin/identities/AccountSummary.vue:70
msgid "Daily sending limit"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:33
+#: src/layouts/admin/AdminLayout.vue:34
msgid "Dashboard"
msgstr "Taolenn-stur"
#: src/components/admin/logs/AuditTrailList.vue:50
-#: src/components/admin/logs/MessageList.vue:44
+#: src/components/admin/logs/MessageList.vue:46
msgid "Date"
msgstr ""
@@ -757,10 +768,10 @@ msgstr ""
#: src/components/admin/alarms/AlarmList.vue:109
#: src/components/admin/alarms/AlarmList.vue:126
#: src/components/admin/domains/DomainAliasForm.vue:39
-#: src/components/admin/domains/DomainList.vue:325
-#: src/components/admin/identities/IdentityList.vue:380
-#: src/components/admin/identities/IdentityList.vue:392
-#: src/components/admin/identities/IdentityList.vue:405
+#: src/components/admin/domains/DomainList.vue:343
+#: src/components/admin/identities/IdentityList.vue:431
+#: src/components/admin/identities/IdentityList.vue:443
+#: src/components/admin/identities/IdentityList.vue:456
#: src/components/admin/imap_migration/MigrationsList.vue:123
#: src/components/admin/imap_migration/ProvidersList.vue:124
#: src/components/calendars/EventForm.vue:90
@@ -775,12 +786,12 @@ msgstr ""
msgid "Delete filter set"
msgstr ""
-#: src/layouts/webmail/WebmailLayout.vue:60
+#: src/layouts/webmail/WebmailLayout.vue:56
#, fuzzy
msgid "Delete this mailbox"
msgstr "Gant ur voest-posteloù"
-#: src/layouts/webmail/WebmailLayout.vue:193
+#: src/layouts/webmail/WebmailLayout.vue:191
msgid "Delete this mailbox?"
msgstr ""
@@ -791,7 +802,7 @@ msgstr ""
#: src/components/admin/identities/AliasCreationForm.vue:72
#: src/components/admin/identities/AliasSummary.vue:30
#: src/components/admin/identities/form_steps/AliasGeneralForm.vue:58
-#: src/components/admin/identities/IdentityList.vue:196
+#: src/components/admin/identities/IdentityList.vue:241
#: src/components/calendars/EventForm.vue:74
#: src/views/admin/InformationView.vue:148
msgid "Description"
@@ -835,15 +846,15 @@ msgstr "Diskouez an anv"
msgid "Display source"
msgstr "Diskouez an anv"
-#: src/components/admin/domains/DNSDetail.vue:103
+#: src/components/admin/domains/DNSDetail.vue:114
msgid "DKIM key"
msgstr "Alc'hwez DKIM"
-#: src/components/admin/domains/DNSDetail.vue:182
+#: src/components/admin/domains/DNSDetail.vue:203
msgid "DKIM key copied to clipboard"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:218
+#: src/components/admin/domains/DNSDetail.vue:239
msgid ""
"DKIM key does not seem to be generated yet or has failed. Do you want to "
"requeue the job?"
@@ -859,7 +870,7 @@ msgstr ""
msgid "DKIM key selector"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:238
+#: src/components/admin/domains/DNSDetail.vue:259
msgid "DKIM keys already exist for this domain. Do you want to overwrite them?"
msgstr ""
@@ -867,11 +878,11 @@ msgstr ""
msgid "DKIM public key for"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:84
+#: src/components/admin/domains/DNSDetail.vue:95
msgid "DKIM record found"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:87
+#: src/components/admin/domains/DNSDetail.vue:98
msgid "DKIM record not found"
msgstr ""
@@ -883,11 +894,11 @@ msgstr ""
msgid "DMARC"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:92
+#: src/components/admin/domains/DNSDetail.vue:103
msgid "DMARC record found"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:95
+#: src/components/admin/domains/DNSDetail.vue:106
msgid "DMARC record not found"
msgstr ""
@@ -914,19 +925,23 @@ msgstr ""
msgid "DNS configuration help"
msgstr ""
-#: src/components/admin/domains/DomainList.vue:211
+#: src/components/admin/domains/DomainList.vue:229
msgid "DNS status"
msgstr "Statud DNS"
-#: src/components/admin/identities/IdentityList.vue:152
+#: src/components/admin/domains/DNSBLSummary.vue:5
+msgid "DNSBL summary for "
+msgstr ""
+
+#: src/components/admin/identities/IdentityList.vue:196
msgid "Do not delete account folder"
msgstr ""
-#: src/components/admin/domains/DomainList.vue:166
+#: src/components/admin/domains/DomainList.vue:184
msgid "Do not delete domain folder"
msgstr ""
-#: src/components/admin/domains/DomainList.vue:261
+#: src/components/admin/domains/DomainList.vue:279
msgid "Do you really want to delete the domain %{ domain }?"
msgstr ""
@@ -934,7 +949,7 @@ msgstr ""
msgid "Do you really want to delete this calendar?"
msgstr ""
-#: src/components/account/FidoAuthForm.vue:179
+#: src/components/account/FidoAuthForm.vue:185
msgid "Do you really want to delete this WebAuthn device?"
msgstr ""
@@ -950,6 +965,10 @@ msgstr "Domani"
msgid "Domain administrator"
msgstr "Merour an domani"
+#: src/components/admin/dashboard/GlobalStatisticsWidget.vue:11
+msgid "Domain alias count"
+msgstr ""
+
#: src/components/admin/domains/DomainAliasForm.vue:100
msgid "Domain alias created"
msgstr ""
@@ -962,6 +981,11 @@ msgstr ""
msgid "Domain alias updated"
msgstr ""
+#: src/components/admin/dashboard/GlobalStatisticsWidget.vue:7
+#, fuzzy
+msgid "Domain count"
+msgstr "Domani krouet"
+
#: src/components/admin/domains/DomainCreationForm.vue:318
msgid "Domain created"
msgstr "Domani krouet"
@@ -971,7 +995,7 @@ msgstr "Domani krouet"
msgid "Domain default value"
msgstr "Implijout un dalvoudegezh domani dre-ziouer"
-#: src/components/admin/domains/DomainList.vue:278
+#: src/components/admin/domains/DomainList.vue:296
msgid "Domain deleted"
msgstr ""
@@ -984,7 +1008,7 @@ msgstr ""
msgid "domain's default value"
msgstr "Implijout un dalvoudegezh domani dre-ziouer"
-#: src/layouts/admin/AdminLayout.vue:39
+#: src/layouts/admin/AdminLayout.vue:40
#: src/views/admin/domains/DomainsView.vue:4
msgid "Domains"
msgstr "Domanioù"
@@ -1001,9 +1025,9 @@ msgstr ""
msgid "E-mail"
msgstr ""
-#: src/components/admin/domains/DomainList.vue:320
-#: src/components/admin/identities/IdentityList.vue:375
-#: src/components/admin/identities/IdentityList.vue:387
+#: src/components/admin/domains/DomainList.vue:338
+#: src/components/admin/identities/IdentityList.vue:426
+#: src/components/admin/identities/IdentityList.vue:438
#: src/components/admin/imap_migration/ProvidersList.vue:130
#: src/components/contacts/ContactList.vue:138
#: src/views/account/FiltersView.vue:329
@@ -1064,17 +1088,17 @@ msgstr "Gant ur voest-posteloù"
msgid "Edit provider"
msgstr "Chomlec'h postel"
-#: src/layouts/webmail/WebmailLayout.vue:54
+#: src/layouts/webmail/WebmailLayout.vue:50
#, fuzzy
msgid "Edit this mailbox"
msgstr "Gant ur voest-posteloù"
-#: src/components/account/FidoAuthForm.vue:201
+#: src/components/account/FidoAuthForm.vue:207
#, fuzzy
msgid "Edit your device"
msgstr "Chomlec'h postel"
-#: src/components/account/FidoAuthForm.vue:200
+#: src/components/account/FidoAuthForm.vue:206
#, fuzzy
msgid "Edition"
msgstr "Kont nevez"
@@ -1087,7 +1111,7 @@ msgstr "Postel"
msgid "Email address"
msgstr "Chomlec'h postel"
-#: src/layouts/admin/AdminLayout.vue:88
+#: src/layouts/admin/AdminLayout.vue:101
#, fuzzy
msgid "Email providers"
msgstr "Chomlec'h postel"
@@ -1128,8 +1152,8 @@ msgstr "Enaouet"
#: src/components/account/AutoReplyForm.vue:7
#: src/components/admin/domains/DomainCreationForm.vue:167
-#: src/components/admin/domains/DomainList.vue:208
-#: src/components/admin/domains/DomainSummary.vue:44
+#: src/components/admin/domains/DomainList.vue:226
+#: src/components/admin/domains/DomainSummary.vue:68
#: src/components/admin/domains/form_steps/DomainGeneralForm.vue:20
#: src/components/admin/identities/AccountCreationForm.vue:110
#: src/components/admin/identities/AccountEditForm.vue:45
@@ -1138,8 +1162,8 @@ msgstr "Enaouet"
#: src/components/admin/identities/AliasSummary.vue:16
#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:46
#: src/components/admin/identities/form_steps/AliasGeneralForm.vue:53
-#: src/components/admin/identities/IdentityList.vue:186
-#: src/components/admin/identities/IdentityList.vue:225
+#: src/components/admin/identities/IdentityList.vue:231
+#: src/components/admin/identities/IdentityList.vue:270
msgid "Enabled"
msgstr "Enaouet"
@@ -1178,7 +1202,7 @@ msgstr ""
#: src/components/admin/identities/AliasCreationForm.vue:66
#: src/components/admin/identities/AliasSummary.vue:26
#: src/components/admin/identities/form_steps/AliasGeneralForm.vue:56
-#: src/components/admin/identities/IdentityList.vue:192
+#: src/components/admin/identities/IdentityList.vue:237
msgid "Expire at"
msgstr "Diamzeriet da"
@@ -1199,6 +1223,10 @@ msgstr "C'hwitet"
msgid "Failed to display template. Using raw mode"
msgstr ""
+#: src/components/account/FidoAuthForm.vue:171
+msgid "Failed to register the webAuthN device"
+msgstr ""
+
#: src/components/account/ProfileForm.vue:24
msgid "Feel free to improve the translations"
msgstr ""
@@ -1255,7 +1283,7 @@ msgstr ""
#: src/components/account/ProfileForm.vue:9
#: src/components/admin/identities/AccountCreationForm.vue:99
#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:18
-#: src/components/admin/identities/IdentityList.vue:218
+#: src/components/admin/identities/IdentityList.vue:263
#: src/components/contacts/ContactForm.vue:12
#, fuzzy
msgid "First name"
@@ -1285,7 +1313,7 @@ msgid "Forwarders with ARC"
msgstr ""
#: src/components/account/AutoReplyForm.vue:36
-#: src/components/admin/logs/MessageList.vue:47
+#: src/components/admin/logs/MessageList.vue:49
#: src/components/calendars/EventForm.vue:24
#: src/components/tools/TimeSerieChart.vue:19
#: src/components/webmail/ComposeEmailForm.vue:29
@@ -1337,7 +1365,7 @@ msgstr "Hollek"
msgid "Generate"
msgstr "Hollek"
-#: src/components/admin/domains/DNSDetail.vue:119
+#: src/components/admin/domains/DNSDetail.vue:130
msgid "Generate a new DKIM key"
msgstr ""
@@ -1367,12 +1395,12 @@ msgstr ""
msgid "Identification"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:45
+#: src/layouts/admin/AdminLayout.vue:50
#: src/views/admin/identities/IdentitiesView.vue:4
msgid "Identities"
msgstr "Identelezhioù"
-#: src/components/tools/CreationForm.vue:130
+#: src/components/tools/CreationForm.vue:136
msgid ""
"If you close this form now, your modifications won't be saved. Do you "
"confirm?"
@@ -1384,7 +1412,7 @@ msgid ""
"received and processed."
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:83
+#: src/layouts/admin/AdminLayout.vue:96
msgid "IMAP Migration"
msgstr ""
@@ -1438,7 +1466,7 @@ msgid ""
"complete the operation"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:114 src/views/admin/InformationView.vue:4
+#: src/layouts/admin/AdminLayout.vue:136 src/views/admin/InformationView.vue:4
#: src/views/calendars/CalendarView.vue:94
msgid "Information"
msgstr "Titouroù"
@@ -1462,6 +1490,11 @@ msgstr "Stumm staliet"
msgid "Invalid port number"
msgstr ""
+#: src/components/admin/domains/DNSBLSummary.vue:10
+msgid ""
+"IP address %{ address } is currently listed by the following DNSBL providers:"
+msgstr ""
+
#: src/components/admin/imap_migration/form_steps/ProviderGeneralForm.vue:27
msgid "Is the IMAP connection secured using SSL/TLS or StartTLS"
msgstr ""
@@ -1471,7 +1504,7 @@ msgid "Keep local copies"
msgstr "Mirout eiladennoù lec'hel"
#: src/components/account/ProfileForm.vue:22
-#: src/components/admin/identities/IdentityList.vue:227
+#: src/components/admin/identities/IdentityList.vue:277
msgid "Language"
msgstr ""
@@ -1479,7 +1512,7 @@ msgstr ""
msgid "Language does no exist"
msgstr ""
-#: src/components/admin/identities/IdentityList.vue:253
+#: src/components/admin/identities/IdentityList.vue:303
#, fuzzy
msgid "Last login"
msgstr "Anv familh"
@@ -1488,7 +1521,7 @@ msgstr "Anv familh"
msgid "Last login date"
msgstr ""
-#: src/components/admin/identities/IdentityList.vue:204
+#: src/components/admin/identities/IdentityList.vue:249
#, fuzzy
msgid "Last modification"
msgstr "Deiziad aozañ diwezhañ"
@@ -1504,12 +1537,12 @@ msgstr "Deiziad aozañ diwezhañ"
msgid "Last name"
msgstr "Anv familh"
-#: src/components/admin/identities/IdentityList.vue:222
+#: src/components/admin/identities/IdentityList.vue:267
#, fuzzy
msgid "Last Name"
msgstr "Anv familh"
-#: src/components/account/FidoAuthForm.vue:135
+#: src/components/account/FidoAuthForm.vue:132
msgid "Last Used"
msgstr ""
@@ -1565,7 +1598,7 @@ msgstr ""
msgid "Mailbox"
msgstr "Boest-posteloù"
-#: src/layouts/webmail/WebmailLayout.vue:187
+#: src/layouts/webmail/WebmailLayout.vue:185
#, fuzzy
msgid "Mailbox compressed"
msgstr "Boest-posteloù"
@@ -1575,7 +1608,7 @@ msgstr "Boest-posteloù"
msgid "Mailbox created"
msgstr "Domani krouet"
-#: src/layouts/webmail/WebmailLayout.vue:204
+#: src/layouts/webmail/WebmailLayout.vue:202
#, fuzzy
msgid "Mailbox deleted"
msgstr "Deiziad krouidigezh"
@@ -1585,7 +1618,7 @@ msgstr "Deiziad krouidigezh"
msgid "Mailbox renamed"
msgstr "Boest-posteloù"
-#: src/components/admin/domains/DomainSummary.vue:36
+#: src/components/admin/domains/DomainSummary.vue:60
msgid "Mailboxes"
msgstr "Boest-posteloù"
@@ -1635,6 +1668,11 @@ msgstr "Implij"
msgid "Message history"
msgstr "Implij"
+#: src/components/admin/identities/IdentityList.vue:274
+#, fuzzy
+msgid "Message limit"
+msgstr "Implij"
+
#: src/views/webmail/EmailView.vue:268
msgid "Message marked as junk"
msgstr ""
@@ -1667,11 +1705,12 @@ msgstr ""
msgid "Message(s) marked as not junk"
msgstr ""
-#: src/components/admin/domains/DomainSummary.vue:32
+#: src/components/admin/domains/DomainSummary.vue:51
+#: src/components/admin/identities/AccountSummary.vue:88
msgid "messages"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:71
+#: src/layouts/admin/AdminLayout.vue:84
msgid "Messages"
msgstr ""
@@ -1680,7 +1719,7 @@ msgstr ""
msgid "Migration deleted"
msgstr "Deiziad krouidigezh"
-#: src/layouts/admin/AdminLayout.vue:93
+#: src/layouts/admin/AdminLayout.vue:106
#: src/views/admin/imap_migration/MigrationsView.vue:4
#, fuzzy
msgid "Migrations"
@@ -1698,7 +1737,7 @@ msgstr "Aozet"
msgid "Modify"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:57
+#: src/layouts/admin/AdminLayout.vue:66
msgid "Monitoring"
msgstr ""
@@ -1735,16 +1774,16 @@ msgstr ""
msgid "name"
msgstr "Anv implier"
-#: src/components/account/FidoAuthForm.vue:133
+#: src/components/account/FidoAuthForm.vue:130
#: src/components/account/FilterForm.vue:7
#: src/components/account/FilterSetForm.vue:9
-#: src/components/admin/domains/DNSDetail.vue:170
-#: src/components/admin/domains/DomainAdminList.vue:109
+#: src/components/admin/domains/DNSDetail.vue:188
+#: src/components/admin/domains/DomainAdminList.vue:112
#: src/components/admin/domains/DomainAliasForm.vue:8
#: src/components/admin/domains/DomainCreationForm.vue:164
-#: src/components/admin/domains/DomainList.vue:207
+#: src/components/admin/domains/DomainList.vue:225
#: src/components/admin/domains/form_steps/DomainOptionsForm.vue:11
-#: src/components/admin/identities/IdentityList.vue:216
+#: src/components/admin/identities/IdentityList.vue:261
#: src/components/admin/imap_migration/ProviderCreationForm.vue:53
#: src/components/admin/imap_migration/ProvidersList.vue:96
#: src/components/calendars/CalendarForm.vue:15
@@ -1833,7 +1872,7 @@ msgstr "Chomlec'h postel"
msgid "New recovery codes"
msgstr ""
-#: src/components/tools/CreationForm.vue:69
+#: src/components/tools/CreationForm.vue:73
msgid "Next"
msgstr "Da-heul"
@@ -1841,14 +1880,14 @@ msgstr "Da-heul"
msgid "no"
msgstr ""
-#: src/components/account/FidoAuthForm.vue:182
-#: src/components/admin/domains/DNSDetail.vue:223
-#: src/components/admin/domains/DNSDetail.vue:243
-#: src/components/admin/domains/DomainList.vue:266
-#: src/components/admin/identities/IdentityList.vue:425
-#: src/components/admin/identities/IdentityList.vue:453
-#: src/components/tools/CreationForm.vue:136
-#: src/layouts/webmail/WebmailLayout.vue:197
+#: src/components/account/FidoAuthForm.vue:188
+#: src/components/admin/domains/DNSDetail.vue:244
+#: src/components/admin/domains/DNSDetail.vue:264
+#: src/components/admin/domains/DomainList.vue:284
+#: src/components/admin/identities/IdentityList.vue:476
+#: src/components/admin/identities/IdentityList.vue:514
+#: src/components/tools/CreationForm.vue:142
+#: src/layouts/webmail/WebmailLayout.vue:195
msgid "No"
msgstr ""
@@ -1865,6 +1904,12 @@ msgstr ""
msgid "No domain managed"
msgstr ""
+#: src/components/admin/identities/IdentityList.vue:137
+#: src/components/admin/identities/IdentityList.vue:166
+#, fuzzy
+msgid "No mailbox"
+msgstr "Gant ur voest-posteloù"
+
#: src/components/webmail/EmailList.vue:165
msgid "No message yet in this mailbox"
msgstr ""
@@ -1890,7 +1935,7 @@ msgstr ""
msgid "Not a valid email"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:126
+#: src/components/admin/domains/DNSDetail.vue:137
msgid "Not generated"
msgstr "Neket ganet"
@@ -2012,7 +2057,7 @@ msgid "Passwords mismatch"
msgstr "Disklotadurioù gerioù-tremen"
#: src/components/admin/domains/DNSDetail.vue:20
-#: src/components/admin/domains/DNSDetail.vue:40
+#: src/components/admin/domains/DNSDetail.vue:51
#: src/components/admin/domains/DNSStatusChip.vue:21
msgid "Pending"
msgstr ""
@@ -2028,7 +2073,7 @@ msgstr "Pellgomz"
#: src/components/account/ProfileForm.vue:47
#: src/components/account/ProfileForm.vue:50
#: src/components/admin/identities/AccountSummary.vue:31
-#: src/components/admin/identities/IdentityList.vue:229
+#: src/components/admin/identities/IdentityList.vue:279
#: src/components/contacts/PhoneNumberField.vue:5
msgid "Phone number"
msgstr "Niverenn pellgomz"
@@ -2114,17 +2159,18 @@ msgstr "Profil hizivaet"
msgid "Providers"
msgstr "Chomlec'h postel"
-#: src/components/admin/logs/MessageList.vue:43
+#: src/components/admin/logs/MessageList.vue:45
msgid "Queue ID"
msgstr ""
#: src/components/admin/domains/DomainCreationForm.vue:191
-#: src/components/admin/domains/DomainList.vue:216
+#: src/components/admin/domains/DomainList.vue:234
#: src/components/admin/domains/DomainSummary.vue:16
#: src/components/admin/domains/form_steps/DomainLimitationsForm.vue:5
#: src/components/admin/identities/AccountCreationForm.vue:127
#: src/components/admin/identities/AccountSummary.vue:46
#: src/components/admin/identities/form_steps/AccountMailboxForm.vue:3
+#: src/components/admin/identities/IdentityList.vue:272
msgid "Quota"
msgstr "Kota"
@@ -2187,7 +2233,7 @@ msgstr "Resever(ien)"
#: src/components/admin/identities/AliasCreationForm.vue:97
#: src/components/admin/identities/AliasEditForm.vue:41
#: src/components/admin/identities/AliasRecipientsSummary.vue:4
-#: src/components/admin/identities/IdentityList.vue:188
+#: src/components/admin/identities/IdentityList.vue:233
msgid "Recipients"
msgstr "Reseverien"
@@ -2233,7 +2279,7 @@ msgstr ""
msgid "Remove this address"
msgstr ""
-#: src/components/admin/domains/DomainAdminList.vue:48
+#: src/components/admin/domains/DomainAdminList.vue:50
msgid "Remove this administrator"
msgstr ""
@@ -2272,11 +2318,11 @@ msgstr "Implij mammennoù"
#: src/components/admin/identities/AccountCreationForm.vue:92
#: src/components/admin/identities/AccountEditForm.vue:9
#: src/components/admin/identities/AccountSummary.vue:23
-#: src/components/admin/identities/IdentityList.vue:226
+#: src/components/admin/identities/IdentityList.vue:271
msgid "Role"
msgstr "Rol"
-#: src/components/account/FidoAuthForm.vue:205
+#: src/components/account/FidoAuthForm.vue:211
#: src/components/admin/domains/DomainEditForm.vue:169
#: src/components/admin/identities/AccountEditForm.vue:192
#: src/components/admin/identities/AliasEditForm.vue:77
@@ -2307,7 +2353,7 @@ msgstr "Emporzhiañ domanioù"
#: src/components/account/ProfileForm.vue:54
#: src/components/admin/identities/AccountSummary.vue:27
-#: src/components/admin/identities/IdentityList.vue:233
+#: src/components/admin/identities/IdentityList.vue:283
msgid "Secondary email"
msgstr "Eil chomlec'h postel"
@@ -2321,7 +2367,7 @@ msgstr ""
msgid "Select a filter set"
msgstr ""
-#: src/components/admin/domains/DomainAdminList.vue:20
+#: src/components/admin/domains/DomainAdminList.vue:21
msgid "Select an account"
msgstr ""
@@ -2368,7 +2414,13 @@ msgstr "Chomlec'hioù ar c'haser"
msgid "Sender addresses"
msgstr "Chomlec'hioù ar c'haser"
-#: src/components/admin/domains/DomainList.vue:215
+#: src/components/admin/domains/DomainSummary.vue:38
+#: src/components/admin/identities/AccountSummary.vue:73
+#: src/components/admin/identities/IdentityList.vue:158
+msgid "Sending forbidden"
+msgstr ""
+
+#: src/components/admin/domains/DomainList.vue:233
msgid "Sending limit"
msgstr ""
@@ -2382,6 +2434,7 @@ msgstr "Skejer"
#: src/components/admin/domains/DomainCreationForm.vue:218
#: src/components/admin/domains/form_steps/DomainTransportForm.vue:3
+#: src/components/admin/domains/RelayDomainSummary.vue:8
msgid "Service"
msgstr ""
@@ -2390,7 +2443,7 @@ msgid "Service: "
msgstr ""
#: src/layouts/account/AccountLayout.vue:27
-#: src/layouts/admin/AdminLayout.vue:101
+#: src/layouts/admin/AdminLayout.vue:123
msgid "Settings"
msgstr "Arventennoù"
@@ -2398,7 +2451,7 @@ msgstr "Arventennoù"
msgid "Setup device"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:108
+#: src/components/admin/domains/DNSDetail.vue:119
msgid "Show key"
msgstr "Diskouez an alc'hwez"
@@ -2410,11 +2463,11 @@ msgstr "Implijer diazez"
msgid "Specify an email address"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:76
+#: src/components/admin/domains/DNSDetail.vue:87
msgid "SPF record found"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:79
+#: src/components/admin/domains/DNSDetail.vue:90
msgid "SPF record not found"
msgstr ""
@@ -2427,7 +2480,8 @@ msgstr ""
msgid "State/Province"
msgstr "Stad/Proviñs"
-#: src/layouts/admin/AdminLayout.vue:61
+#: src/components/admin/dashboard/GlobalStatisticsWidget.vue:2
+#: src/layouts/admin/AdminLayout.vue:74
#: src/views/admin/domains/DomainView.vue:25
#: src/views/admin/monitoring/StatisticsView.vue:3
#, fuzzy
@@ -2435,7 +2489,7 @@ msgid "Statistics"
msgstr "Statud"
#: src/components/admin/alarms/AlarmList.vue:93
-#: src/components/admin/logs/MessageList.vue:45
+#: src/components/admin/logs/MessageList.vue:47
msgid "Status"
msgstr "Statud"
@@ -2444,8 +2498,8 @@ msgstr "Statud"
msgid "Subject"
msgstr ""
-#: src/components/tools/CreationForm.vue:21
-#: src/components/tools/CreationForm.vue:75
+#: src/components/tools/CreationForm.vue:25
+#: src/components/tools/CreationForm.vue:79
msgid "Summary"
msgstr "Berradenn"
@@ -2461,7 +2515,7 @@ msgstr ""
msgid "Synchronize contacts with address book"
msgstr ""
-#: src/components/admin/identities/IdentityList.vue:237
+#: src/components/admin/identities/IdentityList.vue:287
#, fuzzy
msgid "TFA enabled"
msgstr "Enaouet"
@@ -2469,8 +2523,8 @@ msgstr "Enaouet"
#: src/components/account/AutoReplyForm.vue:24
msgid ""
"The content of your answer. You can use the following variables, which will "
-"be automatically replaced by the appropriate value: %(name)s, %(fromdate)s, "
-"%(untildate)s"
+"be automatically replaced by the appropriate value: %(name)s, %(fromdate)s, %"
+"(untildate)s"
msgstr ""
#: src/components/calendars/CalendarDetail.vue:19
@@ -2509,7 +2563,7 @@ msgstr ""
msgid "Title"
msgstr ""
-#: src/components/admin/logs/MessageList.vue:46
+#: src/components/admin/logs/MessageList.vue:48
#: src/components/calendars/EventForm.vue:34
#: src/components/tools/TimeSerieChart.vue:20
#: src/components/webmail/ComposeEmailForm.vue:46
@@ -2536,7 +2590,7 @@ msgstr ""
msgid "Total"
msgstr "Hollad"
-#: src/components/admin/identities/IdentityList.vue:241
+#: src/components/admin/identities/IdentityList.vue:291
#, fuzzy
msgid "TOTP enabled"
msgstr "Enaouet"
@@ -2544,6 +2598,7 @@ msgstr "Enaouet"
#: src/components/admin/domains/DomainCreationForm.vue:152
#: src/components/admin/domains/DomainCreationForm.vue:215
#: src/components/admin/domains/DomainEditForm.vue:113
+#: src/components/admin/domains/RelayDomainSummary.vue:4
msgid "Transport"
msgstr "Treuzdougen"
@@ -2595,9 +2650,14 @@ msgstr "Mammennoù dizanv/Gourdrouzioù"
msgid "unlimited"
msgstr "divevennet"
+#: src/components/admin/domains/DomainList.vue:115
+#: src/components/admin/domains/DomainList.vue:127
#: src/components/admin/domains/DomainSummary.vue:18
#: src/components/admin/domains/DomainSummary.vue:25
+#: src/components/admin/domains/DomainSummary.vue:56
#: src/components/admin/identities/AccountSummary.vue:48
+#: src/components/admin/identities/IdentityList.vue:133
+#: src/components/admin/identities/IdentityList.vue:162
#: src/components/tools/ResourcesView.vue:9
#, fuzzy
msgid "Unlimited"
@@ -2638,11 +2698,11 @@ msgstr "Ger-tremen"
msgid "Update settings"
msgstr "Arventennoù"
-#: src/components/admin/domains/DNSDetail.vue:172
+#: src/components/admin/domains/DNSDetail.vue:190
msgid "Updated"
msgstr "Hizivaet"
-#: src/components/account/FidoAuthForm.vue:136
+#: src/components/account/FidoAuthForm.vue:133
#, fuzzy
msgid "Use count"
msgstr "Kont nevez"
@@ -2651,7 +2711,7 @@ msgstr "Kont nevez"
msgid "Use domain default value"
msgstr "Implijout un dalvoudegezh domani dre-ziouer"
-#: src/components/admin/domains/DomainAdminList.vue:108
+#: src/components/admin/domains/DomainAdminList.vue:111
#: src/components/admin/identities/AccountCreationForm.vue:97
#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:3
msgid "Username"
@@ -2674,18 +2734,18 @@ msgstr ""
msgid "Visit the official weblog for more information"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:217
+#: src/components/admin/domains/DNSDetail.vue:238
msgid "warning"
msgstr ""
#: src/components/account/APISetupForm.vue:94
-#: src/components/account/FidoAuthForm.vue:178
-#: src/components/admin/domains/DNSDetail.vue:237
-#: src/components/admin/domains/DomainList.vue:260
-#: src/components/admin/identities/IdentityList.vue:420
-#: src/components/admin/identities/IdentityList.vue:448
-#: src/components/tools/CreationForm.vue:129
-#: src/layouts/webmail/WebmailLayout.vue:192
+#: src/components/account/FidoAuthForm.vue:184
+#: src/components/admin/domains/DNSDetail.vue:258
+#: src/components/admin/domains/DomainList.vue:278
+#: src/components/admin/identities/IdentityList.vue:471
+#: src/components/admin/identities/IdentityList.vue:509
+#: src/components/tools/CreationForm.vue:135
+#: src/layouts/webmail/WebmailLayout.vue:190
#: src/views/calendars/CalendarView.vue:247
msgid "Warning"
msgstr ""
@@ -2694,7 +2754,7 @@ msgstr ""
msgid "WebAuthn"
msgstr ""
-#: src/components/admin/identities/IdentityList.vue:245
+#: src/components/admin/identities/IdentityList.vue:295
msgid "WebAutn enabled"
msgstr ""
@@ -2707,7 +2767,7 @@ msgstr "Postel"
msgid "Week"
msgstr ""
-#: src/views/DashboardView.vue:27
+#: src/views/DashboardView.vue:40
msgid "Welcome to Modoboa"
msgstr "Degemer mat e-barzh Modoboa"
@@ -2732,14 +2792,14 @@ msgstr ""
msgid "yes"
msgstr ""
-#: src/components/account/FidoAuthForm.vue:183
-#: src/components/admin/domains/DNSDetail.vue:224
-#: src/components/admin/domains/DNSDetail.vue:244
-#: src/components/admin/domains/DomainList.vue:267
-#: src/components/admin/identities/IdentityList.vue:424
-#: src/components/admin/identities/IdentityList.vue:452
-#: src/components/tools/CreationForm.vue:135
-#: src/layouts/webmail/WebmailLayout.vue:196
+#: src/components/account/FidoAuthForm.vue:189
+#: src/components/admin/domains/DNSDetail.vue:245
+#: src/components/admin/domains/DNSDetail.vue:265
+#: src/components/admin/domains/DomainList.vue:285
+#: src/components/admin/identities/IdentityList.vue:475
+#: src/components/admin/identities/IdentityList.vue:513
+#: src/components/tools/CreationForm.vue:141
+#: src/layouts/webmail/WebmailLayout.vue:194
msgid "Yes"
msgstr ""
@@ -2825,9 +2885,6 @@ msgstr ""
#~ msgid "Account successfully deleted"
#~ msgstr "Kont krouet"
-#~ msgid "Account updated"
-#~ msgstr "Kont hizivaet"
-
#, fuzzy
#~ msgid "alias"
#~ msgstr "Alias"
diff --git a/frontend/src/locale/cs/app.po b/frontend/src/locale/cs/app.po
index d42c6089b..f8ac2c924 100644
--- a/frontend/src/locale/cs/app.po
+++ b/frontend/src/locale/cs/app.po
@@ -32,7 +32,7 @@ msgstr[2] ""
msgid "A documentation of the API is available"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:195
+#: src/components/admin/domains/DNSDetail.vue:216
msgid ""
"A new key will be generated soon. Refresh the page in a moment to see it."
msgstr ""
@@ -70,7 +70,11 @@ msgstr ""
msgid "Account"
msgstr ""
-#: src/components/admin/identities/IdentityList.vue:436
+#: src/components/admin/dashboard/GlobalStatisticsWidget.vue:15
+msgid "Account count"
+msgstr ""
+
+#: src/components/admin/identities/IdentityList.vue:487
msgid "Account deleted"
msgstr ""
@@ -82,13 +86,13 @@ msgstr ""
msgid "Accounts"
msgstr ""
-#: src/components/account/FidoAuthForm.vue:137
+#: src/components/account/FidoAuthForm.vue:134
#: src/components/account/FilterForm.vue:76
#: src/components/admin/alarms/AlarmList.vue:31
#: src/components/admin/alarms/AlarmList.vue:98
-#: src/components/admin/domains/DomainList.vue:221
+#: src/components/admin/domains/DomainList.vue:239
#: src/components/admin/domains/DomainList.vue:35
-#: src/components/admin/identities/IdentityList.vue:283
+#: src/components/admin/identities/IdentityList.vue:334
#: src/components/admin/identities/IdentityList.vue:46
#: src/components/admin/imap_migration/MigrationsList.vue:23
#: src/components/admin/imap_migration/MigrationsList.vue:83
@@ -139,7 +143,7 @@ msgstr ""
msgid "Add action"
msgstr ""
-#: src/components/admin/domains/DomainAdminList.vue:67
+#: src/components/admin/domains/DomainAdminList.vue:69
msgid "Add administrator"
msgstr ""
@@ -171,15 +175,15 @@ msgstr ""
msgid "Add/Remove from the domain page"
msgstr ""
-#: src/components/account/FidoAuthForm.vue:134
+#: src/components/account/FidoAuthForm.vue:131
msgid "Added On"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:171
+#: src/components/admin/domains/DNSDetail.vue:189
#: src/components/admin/identities/AccountSenderAddresses.vue:73
#: src/components/admin/identities/AliasCreationForm.vue:60
#: src/components/admin/identities/AliasEditForm.vue:16
-#: src/components/admin/identities/IdentityList.vue:185
+#: src/components/admin/identities/IdentityList.vue:230
#: src/components/admin/imap_migration/ProviderCreationForm.vue:54
#: src/components/admin/imap_migration/ProvidersList.vue:97
#: src/components/contacts/ContactForm.vue:85
@@ -199,7 +203,7 @@ msgstr ""
msgid "Administered domains"
msgstr ""
-#: src/components/admin/domains/DomainAdminList.vue:156
+#: src/components/admin/domains/DomainAdminList.vue:161
msgid "Administrator added"
msgstr ""
@@ -207,12 +211,12 @@ msgstr ""
msgid "Administrator name"
msgstr ""
-#: src/components/admin/domains/DomainAdminList.vue:165
+#: src/components/admin/domains/DomainAdminList.vue:170
msgid "Administrator removed"
msgstr ""
#: src/components/admin/domains/DomainAdminList.vue:9
-#: src/components/admin/domains/DomainList.vue:315
+#: src/components/admin/domains/DomainList.vue:333
msgid "Administrators"
msgstr ""
@@ -232,8 +236,8 @@ msgstr ""
msgid "Alarm re-opened"
msgstr ""
-#: src/components/admin/domains/DomainList.vue:333
-#: src/layouts/admin/AdminLayout.vue:51
+#: src/components/admin/domains/DomainList.vue:351
+#: src/layouts/admin/AdminLayout.vue:60
msgid "Alarms"
msgstr ""
@@ -257,7 +261,11 @@ msgstr ""
msgid "Alias already exists, redirecting to edit page"
msgstr ""
-#: src/components/admin/identities/IdentityList.vue:463
+#: src/components/admin/dashboard/GlobalStatisticsWidget.vue:19
+msgid "Alias count"
+msgstr ""
+
+#: src/components/admin/identities/IdentityList.vue:524
msgid "Alias deleted"
msgstr ""
@@ -268,8 +276,8 @@ msgid ""
"name (@domain.tld)."
msgstr ""
-#: src/components/admin/domains/DomainList.vue:209
-#: src/components/admin/domains/DomainSummary.vue:40
+#: src/components/admin/domains/DomainList.vue:227
+#: src/components/admin/domains/DomainSummary.vue:64
#: src/components/admin/identities/AccountAliases.vue:4
#: src/components/admin/identities/AccountCreationForm.vue:144
#: src/components/admin/identities/AccountCreationForm.vue:147
@@ -321,11 +329,11 @@ msgstr ""
msgid "Apply"
msgstr ""
-#: src/components/admin/identities/IdentityList.vue:449
+#: src/components/admin/identities/IdentityList.vue:510
msgid "Are you sure you want to delete this alias?"
msgstr ""
-#: src/components/admin/identities/IdentityList.vue:421
+#: src/components/admin/identities/IdentityList.vue:472
msgid "Are you sure you want to delete this identity ?"
msgstr ""
@@ -357,16 +365,16 @@ msgstr ""
msgid "Attendees"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:66
+#: src/layouts/admin/AdminLayout.vue:79
#: src/views/admin/monitoring/AuditTrailView.vue:3
msgid "Audit trail"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:72
+#: src/components/admin/domains/DNSDetail.vue:83
msgid "Authentication"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:35
+#: src/components/admin/domains/DNSDetail.vue:46
#: src/components/admin/domains/DomainDNSConfig.vue:71
msgid "Auto configuration"
msgstr ""
@@ -379,23 +387,23 @@ msgstr ""
msgid "Auto-reply message updated"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:56
+#: src/components/admin/domains/DNSDetail.vue:67
msgid "autoconfig record (Mozilla) not found"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:50
+#: src/components/admin/domains/DNSDetail.vue:61
msgid "autoconfig record (Mozilla): %{ value }"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:68
+#: src/components/admin/domains/DNSDetail.vue:79
msgid "autodiscover record (Microsoft) not found"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:62
+#: src/components/admin/domains/DNSDetail.vue:73
msgid "autodiscover record (Microsoft): %{ value }"
msgstr ""
-#: src/components/tools/CreationForm.vue:62
+#: src/components/tools/CreationForm.vue:66
msgid "Back"
msgstr ""
@@ -442,7 +450,7 @@ msgid "Calendar updated"
msgstr ""
#: src/components/account/APISetupForm.vue:98
-#: src/components/account/FidoAuthForm.vue:204
+#: src/components/account/FidoAuthForm.vue:210
#: src/components/account/FilterForm.vue:147
#: src/components/account/FilterSetForm.vue:24
#: src/components/admin/domains/DomainEditForm.vue:161
@@ -517,7 +525,8 @@ msgid "Click here to copy the key"
msgstr ""
#: src/components/account/RecoveryCodesResetDialog.vue:25
-#: src/components/admin/domains/DomainAdminList.vue:72
+#: src/components/admin/domains/DNSBLSummary.vue:27
+#: src/components/admin/domains/DomainAdminList.vue:74
#: src/components/admin/domains/DomainAliasForm.vue:31
#: src/components/admin/domains/DomainDKIMKey.vue:37
#: src/components/admin/domains/DomainDNSConfig.vue:80
@@ -553,11 +562,11 @@ msgstr ""
msgid "Company"
msgstr ""
-#: src/layouts/webmail/WebmailLayout.vue:28
+#: src/layouts/webmail/WebmailLayout.vue:24
msgid "Compose"
msgstr ""
-#: src/layouts/webmail/WebmailLayout.vue:66
+#: src/layouts/webmail/WebmailLayout.vue:62
msgid "Compress this mailbox"
msgstr ""
@@ -565,7 +574,7 @@ msgstr ""
msgid "Conditions"
msgstr ""
-#: src/components/tools/CreationForm.vue:92
+#: src/components/tools/CreationForm.vue:96
msgid "Confirm and create"
msgstr ""
@@ -599,7 +608,7 @@ msgstr ""
msgid "Control if this domain will be allowed to send and receive messages"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:114
+#: src/components/admin/domains/DNSDetail.vue:125
msgid "Copy key to clipboard"
msgstr ""
@@ -641,7 +650,7 @@ msgstr ""
msgid "Create a new filter set"
msgstr ""
-#: src/layouts/webmail/WebmailLayout.vue:49
+#: src/layouts/webmail/WebmailLayout.vue:45
msgid "Create a new mailbox"
msgstr ""
@@ -661,8 +670,8 @@ msgstr ""
#: src/components/admin/domains/DomainSummary.vue:8
#: src/components/admin/identities/AccountSummary.vue:8
#: src/components/admin/identities/AliasSummary.vue:8
-#: src/components/admin/identities/IdentityList.vue:200
-#: src/components/admin/identities/IdentityList.vue:249
+#: src/components/admin/identities/IdentityList.vue:245
+#: src/components/admin/identities/IdentityList.vue:299
msgid "Creation date"
msgstr ""
@@ -691,16 +700,16 @@ msgid "Daily message sending limit"
msgstr ""
#: src/components/admin/domains/DomainSummary.vue:30
-#: src/components/admin/identities/AccountSummary.vue:65
+#: src/components/admin/identities/AccountSummary.vue:70
msgid "Daily sending limit"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:33
+#: src/layouts/admin/AdminLayout.vue:34
msgid "Dashboard"
msgstr ""
#: src/components/admin/logs/AuditTrailList.vue:50
-#: src/components/admin/logs/MessageList.vue:44
+#: src/components/admin/logs/MessageList.vue:46
msgid "Date"
msgstr ""
@@ -723,10 +732,10 @@ msgstr ""
#: src/components/admin/alarms/AlarmList.vue:109
#: src/components/admin/alarms/AlarmList.vue:126
#: src/components/admin/domains/DomainAliasForm.vue:39
-#: src/components/admin/domains/DomainList.vue:325
-#: src/components/admin/identities/IdentityList.vue:380
-#: src/components/admin/identities/IdentityList.vue:392
-#: src/components/admin/identities/IdentityList.vue:405
+#: src/components/admin/domains/DomainList.vue:343
+#: src/components/admin/identities/IdentityList.vue:431
+#: src/components/admin/identities/IdentityList.vue:443
+#: src/components/admin/identities/IdentityList.vue:456
#: src/components/admin/imap_migration/MigrationsList.vue:123
#: src/components/admin/imap_migration/ProvidersList.vue:124
#: src/components/calendars/EventForm.vue:90
@@ -741,11 +750,11 @@ msgstr ""
msgid "Delete filter set"
msgstr ""
-#: src/layouts/webmail/WebmailLayout.vue:60
+#: src/layouts/webmail/WebmailLayout.vue:56
msgid "Delete this mailbox"
msgstr ""
-#: src/layouts/webmail/WebmailLayout.vue:193
+#: src/layouts/webmail/WebmailLayout.vue:191
msgid "Delete this mailbox?"
msgstr ""
@@ -756,7 +765,7 @@ msgstr ""
#: src/components/admin/identities/AliasCreationForm.vue:72
#: src/components/admin/identities/AliasSummary.vue:30
#: src/components/admin/identities/form_steps/AliasGeneralForm.vue:58
-#: src/components/admin/identities/IdentityList.vue:196
+#: src/components/admin/identities/IdentityList.vue:241
#: src/components/calendars/EventForm.vue:74
#: src/views/admin/InformationView.vue:148
msgid "Description"
@@ -795,15 +804,15 @@ msgstr ""
msgid "Display source"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:103
+#: src/components/admin/domains/DNSDetail.vue:114
msgid "DKIM key"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:182
+#: src/components/admin/domains/DNSDetail.vue:203
msgid "DKIM key copied to clipboard"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:218
+#: src/components/admin/domains/DNSDetail.vue:239
msgid ""
"DKIM key does not seem to be generated yet or has failed. Do you want to "
"requeue the job?"
@@ -819,7 +828,7 @@ msgstr ""
msgid "DKIM key selector"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:238
+#: src/components/admin/domains/DNSDetail.vue:259
msgid "DKIM keys already exist for this domain. Do you want to overwrite them?"
msgstr ""
@@ -827,11 +836,11 @@ msgstr ""
msgid "DKIM public key for"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:84
+#: src/components/admin/domains/DNSDetail.vue:95
msgid "DKIM record found"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:87
+#: src/components/admin/domains/DNSDetail.vue:98
msgid "DKIM record not found"
msgstr ""
@@ -843,11 +852,11 @@ msgstr ""
msgid "DMARC"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:92
+#: src/components/admin/domains/DNSDetail.vue:103
msgid "DMARC record found"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:95
+#: src/components/admin/domains/DNSDetail.vue:106
msgid "DMARC record not found"
msgstr ""
@@ -874,19 +883,23 @@ msgstr ""
msgid "DNS configuration help"
msgstr ""
-#: src/components/admin/domains/DomainList.vue:211
+#: src/components/admin/domains/DomainList.vue:229
msgid "DNS status"
msgstr ""
-#: src/components/admin/identities/IdentityList.vue:152
+#: src/components/admin/domains/DNSBLSummary.vue:5
+msgid "DNSBL summary for "
+msgstr ""
+
+#: src/components/admin/identities/IdentityList.vue:196
msgid "Do not delete account folder"
msgstr ""
-#: src/components/admin/domains/DomainList.vue:166
+#: src/components/admin/domains/DomainList.vue:184
msgid "Do not delete domain folder"
msgstr ""
-#: src/components/admin/domains/DomainList.vue:261
+#: src/components/admin/domains/DomainList.vue:279
msgid "Do you really want to delete the domain %{ domain }?"
msgstr ""
@@ -894,7 +907,7 @@ msgstr ""
msgid "Do you really want to delete this calendar?"
msgstr ""
-#: src/components/account/FidoAuthForm.vue:179
+#: src/components/account/FidoAuthForm.vue:185
msgid "Do you really want to delete this WebAuthn device?"
msgstr ""
@@ -910,6 +923,10 @@ msgstr ""
msgid "Domain administrator"
msgstr ""
+#: src/components/admin/dashboard/GlobalStatisticsWidget.vue:11
+msgid "Domain alias count"
+msgstr ""
+
#: src/components/admin/domains/DomainAliasForm.vue:100
msgid "Domain alias created"
msgstr ""
@@ -922,6 +939,10 @@ msgstr ""
msgid "Domain alias updated"
msgstr ""
+#: src/components/admin/dashboard/GlobalStatisticsWidget.vue:7
+msgid "Domain count"
+msgstr ""
+
#: src/components/admin/domains/DomainCreationForm.vue:318
msgid "Domain created"
msgstr ""
@@ -930,7 +951,7 @@ msgstr ""
msgid "Domain default value"
msgstr ""
-#: src/components/admin/domains/DomainList.vue:278
+#: src/components/admin/domains/DomainList.vue:296
msgid "Domain deleted"
msgstr ""
@@ -942,7 +963,7 @@ msgstr ""
msgid "domain's default value"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:39
+#: src/layouts/admin/AdminLayout.vue:40
#: src/views/admin/domains/DomainsView.vue:4
msgid "Domains"
msgstr ""
@@ -959,9 +980,9 @@ msgstr ""
msgid "E-mail"
msgstr ""
-#: src/components/admin/domains/DomainList.vue:320
-#: src/components/admin/identities/IdentityList.vue:375
-#: src/components/admin/identities/IdentityList.vue:387
+#: src/components/admin/domains/DomainList.vue:338
+#: src/components/admin/identities/IdentityList.vue:426
+#: src/components/admin/identities/IdentityList.vue:438
#: src/components/admin/imap_migration/ProvidersList.vue:130
#: src/components/contacts/ContactList.vue:138
#: src/views/account/FiltersView.vue:329
@@ -1013,15 +1034,15 @@ msgstr ""
msgid "Edit provider"
msgstr ""
-#: src/layouts/webmail/WebmailLayout.vue:54
+#: src/layouts/webmail/WebmailLayout.vue:50
msgid "Edit this mailbox"
msgstr ""
-#: src/components/account/FidoAuthForm.vue:201
+#: src/components/account/FidoAuthForm.vue:207
msgid "Edit your device"
msgstr ""
-#: src/components/account/FidoAuthForm.vue:200
+#: src/components/account/FidoAuthForm.vue:206
msgid "Edition"
msgstr ""
@@ -1033,7 +1054,7 @@ msgstr ""
msgid "Email address"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:88
+#: src/layouts/admin/AdminLayout.vue:101
msgid "Email providers"
msgstr ""
@@ -1069,8 +1090,8 @@ msgstr ""
#: src/components/account/AutoReplyForm.vue:7
#: src/components/admin/domains/DomainCreationForm.vue:167
-#: src/components/admin/domains/DomainList.vue:208
-#: src/components/admin/domains/DomainSummary.vue:44
+#: src/components/admin/domains/DomainList.vue:226
+#: src/components/admin/domains/DomainSummary.vue:68
#: src/components/admin/domains/form_steps/DomainGeneralForm.vue:20
#: src/components/admin/identities/AccountCreationForm.vue:110
#: src/components/admin/identities/AccountEditForm.vue:45
@@ -1079,8 +1100,8 @@ msgstr ""
#: src/components/admin/identities/AliasSummary.vue:16
#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:46
#: src/components/admin/identities/form_steps/AliasGeneralForm.vue:53
-#: src/components/admin/identities/IdentityList.vue:186
-#: src/components/admin/identities/IdentityList.vue:225
+#: src/components/admin/identities/IdentityList.vue:231
+#: src/components/admin/identities/IdentityList.vue:270
msgid "Enabled"
msgstr ""
@@ -1116,7 +1137,7 @@ msgstr ""
#: src/components/admin/identities/AliasCreationForm.vue:66
#: src/components/admin/identities/AliasSummary.vue:26
#: src/components/admin/identities/form_steps/AliasGeneralForm.vue:56
-#: src/components/admin/identities/IdentityList.vue:192
+#: src/components/admin/identities/IdentityList.vue:237
msgid "Expire at"
msgstr ""
@@ -1137,6 +1158,10 @@ msgstr ""
msgid "Failed to display template. Using raw mode"
msgstr ""
+#: src/components/account/FidoAuthForm.vue:171
+msgid "Failed to register the webAuthN device"
+msgstr ""
+
#: src/components/account/ProfileForm.vue:24
msgid "Feel free to improve the translations"
msgstr ""
@@ -1188,7 +1213,7 @@ msgstr ""
#: src/components/account/ProfileForm.vue:9
#: src/components/admin/identities/AccountCreationForm.vue:99
#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:18
-#: src/components/admin/identities/IdentityList.vue:218
+#: src/components/admin/identities/IdentityList.vue:263
#: src/components/contacts/ContactForm.vue:12
msgid "First name"
msgstr ""
@@ -1215,7 +1240,7 @@ msgid "Forwarders with ARC"
msgstr ""
#: src/components/account/AutoReplyForm.vue:36
-#: src/components/admin/logs/MessageList.vue:47
+#: src/components/admin/logs/MessageList.vue:49
#: src/components/calendars/EventForm.vue:24
#: src/components/tools/TimeSerieChart.vue:19
#: src/components/webmail/ComposeEmailForm.vue:29
@@ -1263,7 +1288,7 @@ msgstr ""
msgid "Generate"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:119
+#: src/components/admin/domains/DNSDetail.vue:130
msgid "Generate a new DKIM key"
msgstr ""
@@ -1292,12 +1317,12 @@ msgstr ""
msgid "Identification"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:45
+#: src/layouts/admin/AdminLayout.vue:50
#: src/views/admin/identities/IdentitiesView.vue:4
msgid "Identities"
msgstr ""
-#: src/components/tools/CreationForm.vue:130
+#: src/components/tools/CreationForm.vue:136
msgid ""
"If you close this form now, your modifications won't be saved. Do you "
"confirm?"
@@ -1309,7 +1334,7 @@ msgid ""
"received and processed."
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:83
+#: src/layouts/admin/AdminLayout.vue:96
msgid "IMAP Migration"
msgstr ""
@@ -1360,7 +1385,7 @@ msgid ""
"complete the operation"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:114 src/views/admin/InformationView.vue:4
+#: src/layouts/admin/AdminLayout.vue:136 src/views/admin/InformationView.vue:4
#: src/views/calendars/CalendarView.vue:94
msgid "Information"
msgstr ""
@@ -1383,6 +1408,11 @@ msgstr ""
msgid "Invalid port number"
msgstr ""
+#: src/components/admin/domains/DNSBLSummary.vue:10
+msgid ""
+"IP address %{ address } is currently listed by the following DNSBL providers:"
+msgstr ""
+
#: src/components/admin/imap_migration/form_steps/ProviderGeneralForm.vue:27
msgid "Is the IMAP connection secured using SSL/TLS or StartTLS"
msgstr ""
@@ -1392,7 +1422,7 @@ msgid "Keep local copies"
msgstr ""
#: src/components/account/ProfileForm.vue:22
-#: src/components/admin/identities/IdentityList.vue:227
+#: src/components/admin/identities/IdentityList.vue:277
msgid "Language"
msgstr ""
@@ -1400,7 +1430,7 @@ msgstr ""
msgid "Language does no exist"
msgstr ""
-#: src/components/admin/identities/IdentityList.vue:253
+#: src/components/admin/identities/IdentityList.vue:303
msgid "Last login"
msgstr ""
@@ -1408,7 +1438,7 @@ msgstr ""
msgid "Last login date"
msgstr ""
-#: src/components/admin/identities/IdentityList.vue:204
+#: src/components/admin/identities/IdentityList.vue:249
msgid "Last modification"
msgstr ""
@@ -1423,11 +1453,11 @@ msgstr ""
msgid "Last name"
msgstr ""
-#: src/components/admin/identities/IdentityList.vue:222
+#: src/components/admin/identities/IdentityList.vue:267
msgid "Last Name"
msgstr ""
-#: src/components/account/FidoAuthForm.vue:135
+#: src/components/account/FidoAuthForm.vue:132
msgid "Last Used"
msgstr ""
@@ -1481,7 +1511,7 @@ msgstr ""
msgid "Mailbox"
msgstr ""
-#: src/layouts/webmail/WebmailLayout.vue:187
+#: src/layouts/webmail/WebmailLayout.vue:185
msgid "Mailbox compressed"
msgstr ""
@@ -1489,7 +1519,7 @@ msgstr ""
msgid "Mailbox created"
msgstr ""
-#: src/layouts/webmail/WebmailLayout.vue:204
+#: src/layouts/webmail/WebmailLayout.vue:202
msgid "Mailbox deleted"
msgstr ""
@@ -1497,7 +1527,7 @@ msgstr ""
msgid "Mailbox renamed"
msgstr ""
-#: src/components/admin/domains/DomainSummary.vue:36
+#: src/components/admin/domains/DomainSummary.vue:60
msgid "Mailboxes"
msgstr ""
@@ -1544,6 +1574,10 @@ msgstr ""
msgid "Message history"
msgstr ""
+#: src/components/admin/identities/IdentityList.vue:274
+msgid "Message limit"
+msgstr ""
+
#: src/views/webmail/EmailView.vue:268
msgid "Message marked as junk"
msgstr ""
@@ -1574,11 +1608,12 @@ msgstr ""
msgid "Message(s) marked as not junk"
msgstr ""
-#: src/components/admin/domains/DomainSummary.vue:32
+#: src/components/admin/domains/DomainSummary.vue:51
+#: src/components/admin/identities/AccountSummary.vue:88
msgid "messages"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:71
+#: src/layouts/admin/AdminLayout.vue:84
msgid "Messages"
msgstr ""
@@ -1586,7 +1621,7 @@ msgstr ""
msgid "Migration deleted"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:93
+#: src/layouts/admin/AdminLayout.vue:106
#: src/views/admin/imap_migration/MigrationsView.vue:4
msgid "Migrations"
msgstr ""
@@ -1603,7 +1638,7 @@ msgstr ""
msgid "Modify"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:57
+#: src/layouts/admin/AdminLayout.vue:66
msgid "Monitoring"
msgstr ""
@@ -1639,16 +1674,16 @@ msgstr ""
msgid "name"
msgstr ""
-#: src/components/account/FidoAuthForm.vue:133
+#: src/components/account/FidoAuthForm.vue:130
#: src/components/account/FilterForm.vue:7
#: src/components/account/FilterSetForm.vue:9
-#: src/components/admin/domains/DNSDetail.vue:170
-#: src/components/admin/domains/DomainAdminList.vue:109
+#: src/components/admin/domains/DNSDetail.vue:188
+#: src/components/admin/domains/DomainAdminList.vue:112
#: src/components/admin/domains/DomainAliasForm.vue:8
#: src/components/admin/domains/DomainCreationForm.vue:164
-#: src/components/admin/domains/DomainList.vue:207
+#: src/components/admin/domains/DomainList.vue:225
#: src/components/admin/domains/form_steps/DomainOptionsForm.vue:11
-#: src/components/admin/identities/IdentityList.vue:216
+#: src/components/admin/identities/IdentityList.vue:261
#: src/components/admin/imap_migration/ProviderCreationForm.vue:53
#: src/components/admin/imap_migration/ProvidersList.vue:96
#: src/components/calendars/CalendarForm.vue:15
@@ -1730,7 +1765,7 @@ msgstr ""
msgid "New recovery codes"
msgstr ""
-#: src/components/tools/CreationForm.vue:69
+#: src/components/tools/CreationForm.vue:73
msgid "Next"
msgstr ""
@@ -1738,14 +1773,14 @@ msgstr ""
msgid "no"
msgstr ""
-#: src/components/account/FidoAuthForm.vue:182
-#: src/components/admin/domains/DNSDetail.vue:223
-#: src/components/admin/domains/DNSDetail.vue:243
-#: src/components/admin/domains/DomainList.vue:266
-#: src/components/admin/identities/IdentityList.vue:425
-#: src/components/admin/identities/IdentityList.vue:453
-#: src/components/tools/CreationForm.vue:136
-#: src/layouts/webmail/WebmailLayout.vue:197
+#: src/components/account/FidoAuthForm.vue:188
+#: src/components/admin/domains/DNSDetail.vue:244
+#: src/components/admin/domains/DNSDetail.vue:264
+#: src/components/admin/domains/DomainList.vue:284
+#: src/components/admin/identities/IdentityList.vue:476
+#: src/components/admin/identities/IdentityList.vue:514
+#: src/components/tools/CreationForm.vue:142
+#: src/layouts/webmail/WebmailLayout.vue:195
msgid "No"
msgstr ""
@@ -1761,6 +1796,11 @@ msgstr ""
msgid "No domain managed"
msgstr ""
+#: src/components/admin/identities/IdentityList.vue:137
+#: src/components/admin/identities/IdentityList.vue:166
+msgid "No mailbox"
+msgstr ""
+
#: src/components/webmail/EmailList.vue:165
msgid "No message yet in this mailbox"
msgstr ""
@@ -1785,7 +1825,7 @@ msgstr ""
msgid "Not a valid email"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:126
+#: src/components/admin/domains/DNSDetail.vue:137
msgid "Not generated"
msgstr ""
@@ -1899,7 +1939,7 @@ msgid "Passwords mismatch"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:20
-#: src/components/admin/domains/DNSDetail.vue:40
+#: src/components/admin/domains/DNSDetail.vue:51
#: src/components/admin/domains/DNSStatusChip.vue:21
msgid "Pending"
msgstr ""
@@ -1915,7 +1955,7 @@ msgstr ""
#: src/components/account/ProfileForm.vue:47
#: src/components/account/ProfileForm.vue:50
#: src/components/admin/identities/AccountSummary.vue:31
-#: src/components/admin/identities/IdentityList.vue:229
+#: src/components/admin/identities/IdentityList.vue:279
#: src/components/contacts/PhoneNumberField.vue:5
msgid "Phone number"
msgstr ""
@@ -1993,17 +2033,18 @@ msgstr ""
msgid "Providers"
msgstr ""
-#: src/components/admin/logs/MessageList.vue:43
+#: src/components/admin/logs/MessageList.vue:45
msgid "Queue ID"
msgstr ""
#: src/components/admin/domains/DomainCreationForm.vue:191
-#: src/components/admin/domains/DomainList.vue:216
+#: src/components/admin/domains/DomainList.vue:234
#: src/components/admin/domains/DomainSummary.vue:16
#: src/components/admin/domains/form_steps/DomainLimitationsForm.vue:5
#: src/components/admin/identities/AccountCreationForm.vue:127
#: src/components/admin/identities/AccountSummary.vue:46
#: src/components/admin/identities/form_steps/AccountMailboxForm.vue:3
+#: src/components/admin/identities/IdentityList.vue:272
msgid "Quota"
msgstr ""
@@ -2059,7 +2100,7 @@ msgstr ""
#: src/components/admin/identities/AliasCreationForm.vue:97
#: src/components/admin/identities/AliasEditForm.vue:41
#: src/components/admin/identities/AliasRecipientsSummary.vue:4
-#: src/components/admin/identities/IdentityList.vue:188
+#: src/components/admin/identities/IdentityList.vue:233
msgid "Recipients"
msgstr ""
@@ -2103,7 +2144,7 @@ msgstr ""
msgid "Remove this address"
msgstr ""
-#: src/components/admin/domains/DomainAdminList.vue:48
+#: src/components/admin/domains/DomainAdminList.vue:50
msgid "Remove this administrator"
msgstr ""
@@ -2141,11 +2182,11 @@ msgstr ""
#: src/components/admin/identities/AccountCreationForm.vue:92
#: src/components/admin/identities/AccountEditForm.vue:9
#: src/components/admin/identities/AccountSummary.vue:23
-#: src/components/admin/identities/IdentityList.vue:226
+#: src/components/admin/identities/IdentityList.vue:271
msgid "Role"
msgstr ""
-#: src/components/account/FidoAuthForm.vue:205
+#: src/components/account/FidoAuthForm.vue:211
#: src/components/admin/domains/DomainEditForm.vue:169
#: src/components/admin/identities/AccountEditForm.vue:192
#: src/components/admin/identities/AliasEditForm.vue:77
@@ -2175,7 +2216,7 @@ msgstr ""
#: src/components/account/ProfileForm.vue:54
#: src/components/admin/identities/AccountSummary.vue:27
-#: src/components/admin/identities/IdentityList.vue:233
+#: src/components/admin/identities/IdentityList.vue:283
msgid "Secondary email"
msgstr ""
@@ -2189,7 +2230,7 @@ msgstr ""
msgid "Select a filter set"
msgstr ""
-#: src/components/admin/domains/DomainAdminList.vue:20
+#: src/components/admin/domains/DomainAdminList.vue:21
msgid "Select an account"
msgstr ""
@@ -2231,7 +2272,13 @@ msgstr ""
msgid "Sender addresses"
msgstr ""
-#: src/components/admin/domains/DomainList.vue:215
+#: src/components/admin/domains/DomainSummary.vue:38
+#: src/components/admin/identities/AccountSummary.vue:73
+#: src/components/admin/identities/IdentityList.vue:158
+msgid "Sending forbidden"
+msgstr ""
+
+#: src/components/admin/domains/DomainList.vue:233
msgid "Sending limit"
msgstr ""
@@ -2245,6 +2292,7 @@ msgstr ""
#: src/components/admin/domains/DomainCreationForm.vue:218
#: src/components/admin/domains/form_steps/DomainTransportForm.vue:3
+#: src/components/admin/domains/RelayDomainSummary.vue:8
msgid "Service"
msgstr ""
@@ -2253,7 +2301,7 @@ msgid "Service: "
msgstr ""
#: src/layouts/account/AccountLayout.vue:27
-#: src/layouts/admin/AdminLayout.vue:101
+#: src/layouts/admin/AdminLayout.vue:123
msgid "Settings"
msgstr ""
@@ -2261,7 +2309,7 @@ msgstr ""
msgid "Setup device"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:108
+#: src/components/admin/domains/DNSDetail.vue:119
msgid "Show key"
msgstr ""
@@ -2273,11 +2321,11 @@ msgstr ""
msgid "Specify an email address"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:76
+#: src/components/admin/domains/DNSDetail.vue:87
msgid "SPF record found"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:79
+#: src/components/admin/domains/DNSDetail.vue:90
msgid "SPF record not found"
msgstr ""
@@ -2290,14 +2338,15 @@ msgstr ""
msgid "State/Province"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:61
+#: src/components/admin/dashboard/GlobalStatisticsWidget.vue:2
+#: src/layouts/admin/AdminLayout.vue:74
#: src/views/admin/domains/DomainView.vue:25
#: src/views/admin/monitoring/StatisticsView.vue:3
msgid "Statistics"
msgstr ""
#: src/components/admin/alarms/AlarmList.vue:93
-#: src/components/admin/logs/MessageList.vue:45
+#: src/components/admin/logs/MessageList.vue:47
msgid "Status"
msgstr ""
@@ -2306,8 +2355,8 @@ msgstr ""
msgid "Subject"
msgstr ""
-#: src/components/tools/CreationForm.vue:21
-#: src/components/tools/CreationForm.vue:75
+#: src/components/tools/CreationForm.vue:25
+#: src/components/tools/CreationForm.vue:79
msgid "Summary"
msgstr ""
@@ -2323,15 +2372,15 @@ msgstr ""
msgid "Synchronize contacts with address book"
msgstr ""
-#: src/components/admin/identities/IdentityList.vue:237
+#: src/components/admin/identities/IdentityList.vue:287
msgid "TFA enabled"
msgstr ""
#: src/components/account/AutoReplyForm.vue:24
msgid ""
"The content of your answer. You can use the following variables, which will "
-"be automatically replaced by the appropriate value: %(name)s, %(fromdate)s, "
-"%(untildate)s"
+"be automatically replaced by the appropriate value: %(name)s, %(fromdate)s, %"
+"(untildate)s"
msgstr ""
#: src/components/calendars/CalendarDetail.vue:19
@@ -2369,7 +2418,7 @@ msgstr ""
msgid "Title"
msgstr ""
-#: src/components/admin/logs/MessageList.vue:46
+#: src/components/admin/logs/MessageList.vue:48
#: src/components/calendars/EventForm.vue:34
#: src/components/tools/TimeSerieChart.vue:20
#: src/components/webmail/ComposeEmailForm.vue:46
@@ -2394,13 +2443,14 @@ msgstr ""
msgid "Total"
msgstr ""
-#: src/components/admin/identities/IdentityList.vue:241
+#: src/components/admin/identities/IdentityList.vue:291
msgid "TOTP enabled"
msgstr ""
#: src/components/admin/domains/DomainCreationForm.vue:152
#: src/components/admin/domains/DomainCreationForm.vue:215
#: src/components/admin/domains/DomainEditForm.vue:113
+#: src/components/admin/domains/RelayDomainSummary.vue:4
msgid "Transport"
msgstr ""
@@ -2449,9 +2499,14 @@ msgstr ""
msgid "unlimited"
msgstr ""
+#: src/components/admin/domains/DomainList.vue:115
+#: src/components/admin/domains/DomainList.vue:127
#: src/components/admin/domains/DomainSummary.vue:18
#: src/components/admin/domains/DomainSummary.vue:25
+#: src/components/admin/domains/DomainSummary.vue:56
#: src/components/admin/identities/AccountSummary.vue:48
+#: src/components/admin/identities/IdentityList.vue:133
+#: src/components/admin/identities/IdentityList.vue:162
#: src/components/tools/ResourcesView.vue:9
msgid "Unlimited"
msgstr ""
@@ -2487,11 +2542,11 @@ msgstr ""
msgid "Update settings"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:172
+#: src/components/admin/domains/DNSDetail.vue:190
msgid "Updated"
msgstr ""
-#: src/components/account/FidoAuthForm.vue:136
+#: src/components/account/FidoAuthForm.vue:133
msgid "Use count"
msgstr ""
@@ -2499,7 +2554,7 @@ msgstr ""
msgid "Use domain default value"
msgstr ""
-#: src/components/admin/domains/DomainAdminList.vue:108
+#: src/components/admin/domains/DomainAdminList.vue:111
#: src/components/admin/identities/AccountCreationForm.vue:97
#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:3
msgid "Username"
@@ -2521,18 +2576,18 @@ msgstr ""
msgid "Visit the official weblog for more information"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:217
+#: src/components/admin/domains/DNSDetail.vue:238
msgid "warning"
msgstr ""
#: src/components/account/APISetupForm.vue:94
-#: src/components/account/FidoAuthForm.vue:178
-#: src/components/admin/domains/DNSDetail.vue:237
-#: src/components/admin/domains/DomainList.vue:260
-#: src/components/admin/identities/IdentityList.vue:420
-#: src/components/admin/identities/IdentityList.vue:448
-#: src/components/tools/CreationForm.vue:129
-#: src/layouts/webmail/WebmailLayout.vue:192
+#: src/components/account/FidoAuthForm.vue:184
+#: src/components/admin/domains/DNSDetail.vue:258
+#: src/components/admin/domains/DomainList.vue:278
+#: src/components/admin/identities/IdentityList.vue:471
+#: src/components/admin/identities/IdentityList.vue:509
+#: src/components/tools/CreationForm.vue:135
+#: src/layouts/webmail/WebmailLayout.vue:190
#: src/views/calendars/CalendarView.vue:247
msgid "Warning"
msgstr ""
@@ -2541,7 +2596,7 @@ msgstr ""
msgid "WebAuthn"
msgstr ""
-#: src/components/admin/identities/IdentityList.vue:245
+#: src/components/admin/identities/IdentityList.vue:295
msgid "WebAutn enabled"
msgstr ""
@@ -2553,7 +2608,7 @@ msgstr ""
msgid "Week"
msgstr ""
-#: src/views/DashboardView.vue:27
+#: src/views/DashboardView.vue:40
msgid "Welcome to Modoboa"
msgstr ""
@@ -2578,14 +2633,14 @@ msgstr ""
msgid "yes"
msgstr ""
-#: src/components/account/FidoAuthForm.vue:183
-#: src/components/admin/domains/DNSDetail.vue:224
-#: src/components/admin/domains/DNSDetail.vue:244
-#: src/components/admin/domains/DomainList.vue:267
-#: src/components/admin/identities/IdentityList.vue:424
-#: src/components/admin/identities/IdentityList.vue:452
-#: src/components/tools/CreationForm.vue:135
-#: src/layouts/webmail/WebmailLayout.vue:196
+#: src/components/account/FidoAuthForm.vue:189
+#: src/components/admin/domains/DNSDetail.vue:245
+#: src/components/admin/domains/DNSDetail.vue:265
+#: src/components/admin/domains/DomainList.vue:285
+#: src/components/admin/identities/IdentityList.vue:475
+#: src/components/admin/identities/IdentityList.vue:513
+#: src/components/tools/CreationForm.vue:141
+#: src/layouts/webmail/WebmailLayout.vue:194
msgid "Yes"
msgstr ""
diff --git a/frontend/src/locale/de/app.po b/frontend/src/locale/de/app.po
index 1e359ad3f..c2abb869e 100644
--- a/frontend/src/locale/de/app.po
+++ b/frontend/src/locale/de/app.po
@@ -31,7 +31,7 @@ msgstr[1] ""
msgid "A documentation of the API is available"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:195
+#: src/components/admin/domains/DNSDetail.vue:216
msgid ""
"A new key will be generated soon. Refresh the page in a moment to see it."
msgstr ""
@@ -69,7 +69,12 @@ msgstr ""
msgid "Account"
msgstr "Konto"
-#: src/components/admin/identities/IdentityList.vue:436
+#: src/components/admin/dashboard/GlobalStatisticsWidget.vue:15
+#, fuzzy
+msgid "Account count"
+msgstr "Konto aktualisiert"
+
+#: src/components/admin/identities/IdentityList.vue:487
#, fuzzy
msgid "Account deleted"
msgstr "Konto erstellt"
@@ -84,13 +89,13 @@ msgstr "Einstellungen"
msgid "Accounts"
msgstr "Konto"
-#: src/components/account/FidoAuthForm.vue:137
+#: src/components/account/FidoAuthForm.vue:134
#: src/components/account/FilterForm.vue:76
#: src/components/admin/alarms/AlarmList.vue:31
#: src/components/admin/alarms/AlarmList.vue:98
-#: src/components/admin/domains/DomainList.vue:221
+#: src/components/admin/domains/DomainList.vue:239
#: src/components/admin/domains/DomainList.vue:35
-#: src/components/admin/identities/IdentityList.vue:283
+#: src/components/admin/identities/IdentityList.vue:334
#: src/components/admin/identities/IdentityList.vue:46
#: src/components/admin/imap_migration/MigrationsList.vue:23
#: src/components/admin/imap_migration/MigrationsList.vue:83
@@ -144,7 +149,7 @@ msgstr ""
msgid "Add action"
msgstr "Aktionen"
-#: src/components/admin/domains/DomainAdminList.vue:67
+#: src/components/admin/domains/DomainAdminList.vue:69
msgid "Add administrator"
msgstr ""
@@ -179,15 +184,15 @@ msgstr "Neues Konto"
msgid "Add/Remove from the domain page"
msgstr ""
-#: src/components/account/FidoAuthForm.vue:134
+#: src/components/account/FidoAuthForm.vue:131
msgid "Added On"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:171
+#: src/components/admin/domains/DNSDetail.vue:189
#: src/components/admin/identities/AccountSenderAddresses.vue:73
#: src/components/admin/identities/AliasCreationForm.vue:60
#: src/components/admin/identities/AliasEditForm.vue:16
-#: src/components/admin/identities/IdentityList.vue:185
+#: src/components/admin/identities/IdentityList.vue:230
#: src/components/admin/imap_migration/ProviderCreationForm.vue:54
#: src/components/admin/imap_migration/ProvidersList.vue:97
#: src/components/contacts/ContactForm.vue:85
@@ -207,7 +212,7 @@ msgstr ""
msgid "Administered domains"
msgstr "Administrierte Domains"
-#: src/components/admin/domains/DomainAdminList.vue:156
+#: src/components/admin/domains/DomainAdminList.vue:161
msgid "Administrator added"
msgstr ""
@@ -215,12 +220,12 @@ msgstr ""
msgid "Administrator name"
msgstr ""
-#: src/components/admin/domains/DomainAdminList.vue:165
+#: src/components/admin/domains/DomainAdminList.vue:170
msgid "Administrator removed"
msgstr ""
#: src/components/admin/domains/DomainAdminList.vue:9
-#: src/components/admin/domains/DomainList.vue:315
+#: src/components/admin/domains/DomainList.vue:333
msgid "Administrators"
msgstr "Administratoren"
@@ -242,8 +247,8 @@ msgstr "Erstellungsdatum"
msgid "Alarm re-opened"
msgstr ""
-#: src/components/admin/domains/DomainList.vue:333
-#: src/layouts/admin/AdminLayout.vue:51
+#: src/components/admin/domains/DomainList.vue:351
+#: src/layouts/admin/AdminLayout.vue:60
msgid "Alarms"
msgstr ""
@@ -268,7 +273,12 @@ msgstr "Alias erstellt"
msgid "Alias already exists, redirecting to edit page"
msgstr ""
-#: src/components/admin/identities/IdentityList.vue:463
+#: src/components/admin/dashboard/GlobalStatisticsWidget.vue:19
+#, fuzzy
+msgid "Alias count"
+msgstr "Neues Konto"
+
+#: src/components/admin/identities/IdentityList.vue:524
#, fuzzy
msgid "Alias deleted"
msgstr "Erstellungsdatum"
@@ -280,8 +290,8 @@ msgid ""
"name (@domain.tld)."
msgstr ""
-#: src/components/admin/domains/DomainList.vue:209
-#: src/components/admin/domains/DomainSummary.vue:40
+#: src/components/admin/domains/DomainList.vue:227
+#: src/components/admin/domains/DomainSummary.vue:64
#: src/components/admin/identities/AccountAliases.vue:4
#: src/components/admin/identities/AccountCreationForm.vue:144
#: src/components/admin/identities/AccountCreationForm.vue:147
@@ -336,11 +346,11 @@ msgstr "Erstellungsdatum"
msgid "Apply"
msgstr "Antworten"
-#: src/components/admin/identities/IdentityList.vue:449
+#: src/components/admin/identities/IdentityList.vue:510
msgid "Are you sure you want to delete this alias?"
msgstr ""
-#: src/components/admin/identities/IdentityList.vue:421
+#: src/components/admin/identities/IdentityList.vue:472
msgid "Are you sure you want to delete this identity ?"
msgstr ""
@@ -374,16 +384,16 @@ msgstr ""
msgid "Attendees"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:66
+#: src/layouts/admin/AdminLayout.vue:79
#: src/views/admin/monitoring/AuditTrailView.vue:3
msgid "Audit trail"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:72
+#: src/components/admin/domains/DNSDetail.vue:83
msgid "Authentication"
msgstr "Authentifizierung"
-#: src/components/admin/domains/DNSDetail.vue:35
+#: src/components/admin/domains/DNSDetail.vue:46
#: src/components/admin/domains/DomainDNSConfig.vue:71
msgid "Auto configuration"
msgstr ""
@@ -396,23 +406,23 @@ msgstr ""
msgid "Auto-reply message updated"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:56
+#: src/components/admin/domains/DNSDetail.vue:67
msgid "autoconfig record (Mozilla) not found"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:50
+#: src/components/admin/domains/DNSDetail.vue:61
msgid "autoconfig record (Mozilla): %{ value }"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:68
+#: src/components/admin/domains/DNSDetail.vue:79
msgid "autodiscover record (Microsoft) not found"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:62
+#: src/components/admin/domains/DNSDetail.vue:73
msgid "autodiscover record (Microsoft): %{ value }"
msgstr ""
-#: src/components/tools/CreationForm.vue:62
+#: src/components/tools/CreationForm.vue:66
msgid "Back"
msgstr ""
@@ -464,7 +474,7 @@ msgid "Calendar updated"
msgstr "Profil aktualisiert"
#: src/components/account/APISetupForm.vue:98
-#: src/components/account/FidoAuthForm.vue:204
+#: src/components/account/FidoAuthForm.vue:210
#: src/components/account/FilterForm.vue:147
#: src/components/account/FilterSetForm.vue:24
#: src/components/admin/domains/DomainEditForm.vue:161
@@ -541,7 +551,8 @@ msgid "Click here to copy the key"
msgstr ""
#: src/components/account/RecoveryCodesResetDialog.vue:25
-#: src/components/admin/domains/DomainAdminList.vue:72
+#: src/components/admin/domains/DNSBLSummary.vue:27
+#: src/components/admin/domains/DomainAdminList.vue:74
#: src/components/admin/domains/DomainAliasForm.vue:31
#: src/components/admin/domains/DomainDKIMKey.vue:37
#: src/components/admin/domains/DomainDNSConfig.vue:80
@@ -578,11 +589,11 @@ msgstr ""
msgid "Company"
msgstr ""
-#: src/layouts/webmail/WebmailLayout.vue:28
+#: src/layouts/webmail/WebmailLayout.vue:24
msgid "Compose"
msgstr ""
-#: src/layouts/webmail/WebmailLayout.vue:66
+#: src/layouts/webmail/WebmailLayout.vue:62
msgid "Compress this mailbox"
msgstr ""
@@ -591,7 +602,7 @@ msgstr ""
msgid "Conditions"
msgstr "Bestätigung"
-#: src/components/tools/CreationForm.vue:92
+#: src/components/tools/CreationForm.vue:96
msgid "Confirm and create"
msgstr ""
@@ -628,7 +639,7 @@ msgstr "Bei Fehler fortfahren"
msgid "Control if this domain will be allowed to send and receive messages"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:114
+#: src/components/admin/domains/DNSDetail.vue:125
msgid "Copy key to clipboard"
msgstr ""
@@ -671,7 +682,7 @@ msgstr "Erzeuge Postfach für den Administrator."
msgid "Create a new filter set"
msgstr ""
-#: src/layouts/webmail/WebmailLayout.vue:49
+#: src/layouts/webmail/WebmailLayout.vue:45
#, fuzzy
msgid "Create a new mailbox"
msgstr "Mit einem Postfach"
@@ -693,8 +704,8 @@ msgstr ""
#: src/components/admin/domains/DomainSummary.vue:8
#: src/components/admin/identities/AccountSummary.vue:8
#: src/components/admin/identities/AliasSummary.vue:8
-#: src/components/admin/identities/IdentityList.vue:200
-#: src/components/admin/identities/IdentityList.vue:249
+#: src/components/admin/identities/IdentityList.vue:245
+#: src/components/admin/identities/IdentityList.vue:299
msgid "Creation date"
msgstr "Erstellungsdatum"
@@ -725,16 +736,16 @@ msgid "Daily message sending limit"
msgstr ""
#: src/components/admin/domains/DomainSummary.vue:30
-#: src/components/admin/identities/AccountSummary.vue:65
+#: src/components/admin/identities/AccountSummary.vue:70
msgid "Daily sending limit"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:33
+#: src/layouts/admin/AdminLayout.vue:34
msgid "Dashboard"
msgstr "Dashboard"
#: src/components/admin/logs/AuditTrailList.vue:50
-#: src/components/admin/logs/MessageList.vue:44
+#: src/components/admin/logs/MessageList.vue:46
msgid "Date"
msgstr "Datum"
@@ -759,10 +770,10 @@ msgstr ""
#: src/components/admin/alarms/AlarmList.vue:109
#: src/components/admin/alarms/AlarmList.vue:126
#: src/components/admin/domains/DomainAliasForm.vue:39
-#: src/components/admin/domains/DomainList.vue:325
-#: src/components/admin/identities/IdentityList.vue:380
-#: src/components/admin/identities/IdentityList.vue:392
-#: src/components/admin/identities/IdentityList.vue:405
+#: src/components/admin/domains/DomainList.vue:343
+#: src/components/admin/identities/IdentityList.vue:431
+#: src/components/admin/identities/IdentityList.vue:443
+#: src/components/admin/identities/IdentityList.vue:456
#: src/components/admin/imap_migration/MigrationsList.vue:123
#: src/components/admin/imap_migration/ProvidersList.vue:124
#: src/components/calendars/EventForm.vue:90
@@ -777,12 +788,12 @@ msgstr ""
msgid "Delete filter set"
msgstr ""
-#: src/layouts/webmail/WebmailLayout.vue:60
+#: src/layouts/webmail/WebmailLayout.vue:56
#, fuzzy
msgid "Delete this mailbox"
msgstr "Mit einem Postfach"
-#: src/layouts/webmail/WebmailLayout.vue:193
+#: src/layouts/webmail/WebmailLayout.vue:191
msgid "Delete this mailbox?"
msgstr ""
@@ -793,7 +804,7 @@ msgstr ""
#: src/components/admin/identities/AliasCreationForm.vue:72
#: src/components/admin/identities/AliasSummary.vue:30
#: src/components/admin/identities/form_steps/AliasGeneralForm.vue:58
-#: src/components/admin/identities/IdentityList.vue:196
+#: src/components/admin/identities/IdentityList.vue:241
#: src/components/calendars/EventForm.vue:74
#: src/views/admin/InformationView.vue:148
msgid "Description"
@@ -836,15 +847,15 @@ msgstr "Vollständiger Name"
msgid "Display source"
msgstr "Vollständiger Name"
-#: src/components/admin/domains/DNSDetail.vue:103
+#: src/components/admin/domains/DNSDetail.vue:114
msgid "DKIM key"
msgstr "DKIM Schlüssel"
-#: src/components/admin/domains/DNSDetail.vue:182
+#: src/components/admin/domains/DNSDetail.vue:203
msgid "DKIM key copied to clipboard"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:218
+#: src/components/admin/domains/DNSDetail.vue:239
msgid ""
"DKIM key does not seem to be generated yet or has failed. Do you want to "
"requeue the job?"
@@ -860,7 +871,7 @@ msgstr ""
msgid "DKIM key selector"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:238
+#: src/components/admin/domains/DNSDetail.vue:259
msgid "DKIM keys already exist for this domain. Do you want to overwrite them?"
msgstr ""
@@ -868,11 +879,11 @@ msgstr ""
msgid "DKIM public key for"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:84
+#: src/components/admin/domains/DNSDetail.vue:95
msgid "DKIM record found"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:87
+#: src/components/admin/domains/DNSDetail.vue:98
msgid "DKIM record not found"
msgstr ""
@@ -884,11 +895,11 @@ msgstr ""
msgid "DMARC"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:92
+#: src/components/admin/domains/DNSDetail.vue:103
msgid "DMARC record found"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:95
+#: src/components/admin/domains/DNSDetail.vue:106
msgid "DMARC record not found"
msgstr ""
@@ -915,19 +926,23 @@ msgstr ""
msgid "DNS configuration help"
msgstr ""
-#: src/components/admin/domains/DomainList.vue:211
+#: src/components/admin/domains/DomainList.vue:229
msgid "DNS status"
msgstr "DNS Status"
-#: src/components/admin/identities/IdentityList.vue:152
+#: src/components/admin/domains/DNSBLSummary.vue:5
+msgid "DNSBL summary for "
+msgstr ""
+
+#: src/components/admin/identities/IdentityList.vue:196
msgid "Do not delete account folder"
msgstr ""
-#: src/components/admin/domains/DomainList.vue:166
+#: src/components/admin/domains/DomainList.vue:184
msgid "Do not delete domain folder"
msgstr ""
-#: src/components/admin/domains/DomainList.vue:261
+#: src/components/admin/domains/DomainList.vue:279
msgid "Do you really want to delete the domain %{ domain }?"
msgstr ""
@@ -935,7 +950,7 @@ msgstr ""
msgid "Do you really want to delete this calendar?"
msgstr ""
-#: src/components/account/FidoAuthForm.vue:179
+#: src/components/account/FidoAuthForm.vue:185
msgid "Do you really want to delete this WebAuthn device?"
msgstr ""
@@ -951,6 +966,10 @@ msgstr "Domain"
msgid "Domain administrator"
msgstr "Domain Administrator"
+#: src/components/admin/dashboard/GlobalStatisticsWidget.vue:11
+msgid "Domain alias count"
+msgstr ""
+
#: src/components/admin/domains/DomainAliasForm.vue:100
msgid "Domain alias created"
msgstr ""
@@ -963,6 +982,11 @@ msgstr ""
msgid "Domain alias updated"
msgstr ""
+#: src/components/admin/dashboard/GlobalStatisticsWidget.vue:7
+#, fuzzy
+msgid "Domain count"
+msgstr "Domain erstellt."
+
#: src/components/admin/domains/DomainCreationForm.vue:318
msgid "Domain created"
msgstr "Domain erstellt."
@@ -972,7 +996,7 @@ msgstr "Domain erstellt."
msgid "Domain default value"
msgstr "Standardwert der Domain verwenden"
-#: src/components/admin/domains/DomainList.vue:278
+#: src/components/admin/domains/DomainList.vue:296
msgid "Domain deleted"
msgstr ""
@@ -985,7 +1009,7 @@ msgstr ""
msgid "domain's default value"
msgstr "Standardwert der Domain verwenden"
-#: src/layouts/admin/AdminLayout.vue:39
+#: src/layouts/admin/AdminLayout.vue:40
#: src/views/admin/domains/DomainsView.vue:4
msgid "Domains"
msgstr "Domains"
@@ -1002,9 +1026,9 @@ msgstr ""
msgid "E-mail"
msgstr ""
-#: src/components/admin/domains/DomainList.vue:320
-#: src/components/admin/identities/IdentityList.vue:375
-#: src/components/admin/identities/IdentityList.vue:387
+#: src/components/admin/domains/DomainList.vue:338
+#: src/components/admin/identities/IdentityList.vue:426
+#: src/components/admin/identities/IdentityList.vue:438
#: src/components/admin/imap_migration/ProvidersList.vue:130
#: src/components/contacts/ContactList.vue:138
#: src/views/account/FiltersView.vue:329
@@ -1065,17 +1089,17 @@ msgstr "Mit einem Postfach"
msgid "Edit provider"
msgstr "E-Mail Adresse"
-#: src/layouts/webmail/WebmailLayout.vue:54
+#: src/layouts/webmail/WebmailLayout.vue:50
#, fuzzy
msgid "Edit this mailbox"
msgstr "Mit einem Postfach"
-#: src/components/account/FidoAuthForm.vue:201
+#: src/components/account/FidoAuthForm.vue:207
#, fuzzy
msgid "Edit your device"
msgstr "E-Mail Adresse"
-#: src/components/account/FidoAuthForm.vue:200
+#: src/components/account/FidoAuthForm.vue:206
#, fuzzy
msgid "Edition"
msgstr "Neues Konto"
@@ -1088,7 +1112,7 @@ msgstr ""
msgid "Email address"
msgstr "E-Mail Adresse"
-#: src/layouts/admin/AdminLayout.vue:88
+#: src/layouts/admin/AdminLayout.vue:101
#, fuzzy
msgid "Email providers"
msgstr "E-Mail Adresse"
@@ -1129,8 +1153,8 @@ msgstr "Aktiviert"
#: src/components/account/AutoReplyForm.vue:7
#: src/components/admin/domains/DomainCreationForm.vue:167
-#: src/components/admin/domains/DomainList.vue:208
-#: src/components/admin/domains/DomainSummary.vue:44
+#: src/components/admin/domains/DomainList.vue:226
+#: src/components/admin/domains/DomainSummary.vue:68
#: src/components/admin/domains/form_steps/DomainGeneralForm.vue:20
#: src/components/admin/identities/AccountCreationForm.vue:110
#: src/components/admin/identities/AccountEditForm.vue:45
@@ -1139,8 +1163,8 @@ msgstr "Aktiviert"
#: src/components/admin/identities/AliasSummary.vue:16
#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:46
#: src/components/admin/identities/form_steps/AliasGeneralForm.vue:53
-#: src/components/admin/identities/IdentityList.vue:186
-#: src/components/admin/identities/IdentityList.vue:225
+#: src/components/admin/identities/IdentityList.vue:231
+#: src/components/admin/identities/IdentityList.vue:270
msgid "Enabled"
msgstr "Aktiviert"
@@ -1179,7 +1203,7 @@ msgstr ""
#: src/components/admin/identities/AliasCreationForm.vue:66
#: src/components/admin/identities/AliasSummary.vue:26
#: src/components/admin/identities/form_steps/AliasGeneralForm.vue:56
-#: src/components/admin/identities/IdentityList.vue:192
+#: src/components/admin/identities/IdentityList.vue:237
msgid "Expire at"
msgstr "Läuft ab am"
@@ -1200,6 +1224,10 @@ msgstr "Fehlgeschlagen"
msgid "Failed to display template. Using raw mode"
msgstr ""
+#: src/components/account/FidoAuthForm.vue:171
+msgid "Failed to register the webAuthN device"
+msgstr ""
+
#: src/components/account/ProfileForm.vue:24
msgid "Feel free to improve the translations"
msgstr ""
@@ -1255,7 +1283,7 @@ msgstr ""
#: src/components/account/ProfileForm.vue:9
#: src/components/admin/identities/AccountCreationForm.vue:99
#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:18
-#: src/components/admin/identities/IdentityList.vue:218
+#: src/components/admin/identities/IdentityList.vue:263
#: src/components/contacts/ContactForm.vue:12
#, fuzzy
msgid "First name"
@@ -1284,7 +1312,7 @@ msgid "Forwarders with ARC"
msgstr ""
#: src/components/account/AutoReplyForm.vue:36
-#: src/components/admin/logs/MessageList.vue:47
+#: src/components/admin/logs/MessageList.vue:49
#: src/components/calendars/EventForm.vue:24
#: src/components/tools/TimeSerieChart.vue:19
#: src/components/webmail/ComposeEmailForm.vue:29
@@ -1336,7 +1364,7 @@ msgstr "Allgemein"
msgid "Generate"
msgstr "Allgemein"
-#: src/components/admin/domains/DNSDetail.vue:119
+#: src/components/admin/domains/DNSDetail.vue:130
msgid "Generate a new DKIM key"
msgstr ""
@@ -1366,12 +1394,12 @@ msgstr ""
msgid "Identification"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:45
+#: src/layouts/admin/AdminLayout.vue:50
#: src/views/admin/identities/IdentitiesView.vue:4
msgid "Identities"
msgstr "Identitäten"
-#: src/components/tools/CreationForm.vue:130
+#: src/components/tools/CreationForm.vue:136
msgid ""
"If you close this form now, your modifications won't be saved. Do you "
"confirm?"
@@ -1383,7 +1411,7 @@ msgid ""
"received and processed."
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:83
+#: src/layouts/admin/AdminLayout.vue:96
msgid "IMAP Migration"
msgstr ""
@@ -1437,7 +1465,7 @@ msgid ""
"complete the operation"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:114 src/views/admin/InformationView.vue:4
+#: src/layouts/admin/AdminLayout.vue:136 src/views/admin/InformationView.vue:4
#: src/views/calendars/CalendarView.vue:94
msgid "Information"
msgstr "Information"
@@ -1461,6 +1489,11 @@ msgstr "Installierte Version"
msgid "Invalid port number"
msgstr ""
+#: src/components/admin/domains/DNSBLSummary.vue:10
+msgid ""
+"IP address %{ address } is currently listed by the following DNSBL providers:"
+msgstr ""
+
#: src/components/admin/imap_migration/form_steps/ProviderGeneralForm.vue:27
msgid "Is the IMAP connection secured using SSL/TLS or StartTLS"
msgstr ""
@@ -1470,7 +1503,7 @@ msgid "Keep local copies"
msgstr "Lokale Kopien behalten"
#: src/components/account/ProfileForm.vue:22
-#: src/components/admin/identities/IdentityList.vue:227
+#: src/components/admin/identities/IdentityList.vue:277
msgid "Language"
msgstr ""
@@ -1478,7 +1511,7 @@ msgstr ""
msgid "Language does no exist"
msgstr ""
-#: src/components/admin/identities/IdentityList.vue:253
+#: src/components/admin/identities/IdentityList.vue:303
msgid "Last login"
msgstr ""
@@ -1486,7 +1519,7 @@ msgstr ""
msgid "Last login date"
msgstr ""
-#: src/components/admin/identities/IdentityList.vue:204
+#: src/components/admin/identities/IdentityList.vue:249
#, fuzzy
msgid "Last modification"
msgstr "Datum der letzten Änderung"
@@ -1502,12 +1535,12 @@ msgstr "Datum der letzten Änderung"
msgid "Last name"
msgstr ""
-#: src/components/admin/identities/IdentityList.vue:222
+#: src/components/admin/identities/IdentityList.vue:267
#, fuzzy
msgid "Last Name"
msgstr "Name"
-#: src/components/account/FidoAuthForm.vue:135
+#: src/components/account/FidoAuthForm.vue:132
msgid "Last Used"
msgstr ""
@@ -1563,7 +1596,7 @@ msgstr ""
msgid "Mailbox"
msgstr "Postfächer"
-#: src/layouts/webmail/WebmailLayout.vue:187
+#: src/layouts/webmail/WebmailLayout.vue:185
#, fuzzy
msgid "Mailbox compressed"
msgstr "Mailboxen"
@@ -1573,7 +1606,7 @@ msgstr "Mailboxen"
msgid "Mailbox created"
msgstr "Domain erstellt."
-#: src/layouts/webmail/WebmailLayout.vue:204
+#: src/layouts/webmail/WebmailLayout.vue:202
#, fuzzy
msgid "Mailbox deleted"
msgstr "Erstellungsdatum"
@@ -1583,7 +1616,7 @@ msgstr "Erstellungsdatum"
msgid "Mailbox renamed"
msgstr "Mailboxen"
-#: src/components/admin/domains/DomainSummary.vue:36
+#: src/components/admin/domains/DomainSummary.vue:60
msgid "Mailboxes"
msgstr "Mailboxen"
@@ -1633,6 +1666,11 @@ msgstr "Verwendung"
msgid "Message history"
msgstr "Verwendung"
+#: src/components/admin/identities/IdentityList.vue:274
+#, fuzzy
+msgid "Message limit"
+msgstr "Verwendung"
+
#: src/views/webmail/EmailView.vue:268
msgid "Message marked as junk"
msgstr ""
@@ -1665,11 +1703,12 @@ msgstr ""
msgid "Message(s) marked as not junk"
msgstr ""
-#: src/components/admin/domains/DomainSummary.vue:32
+#: src/components/admin/domains/DomainSummary.vue:51
+#: src/components/admin/identities/AccountSummary.vue:88
msgid "messages"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:71
+#: src/layouts/admin/AdminLayout.vue:84
msgid "Messages"
msgstr ""
@@ -1678,7 +1717,7 @@ msgstr ""
msgid "Migration deleted"
msgstr "Erstellungsdatum"
-#: src/layouts/admin/AdminLayout.vue:93
+#: src/layouts/admin/AdminLayout.vue:106
#: src/views/admin/imap_migration/MigrationsView.vue:4
#, fuzzy
msgid "Migrations"
@@ -1696,7 +1735,7 @@ msgstr "Verändert"
msgid "Modify"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:57
+#: src/layouts/admin/AdminLayout.vue:66
msgid "Monitoring"
msgstr ""
@@ -1733,16 +1772,16 @@ msgstr ""
msgid "name"
msgstr "Benutzername"
-#: src/components/account/FidoAuthForm.vue:133
+#: src/components/account/FidoAuthForm.vue:130
#: src/components/account/FilterForm.vue:7
#: src/components/account/FilterSetForm.vue:9
-#: src/components/admin/domains/DNSDetail.vue:170
-#: src/components/admin/domains/DomainAdminList.vue:109
+#: src/components/admin/domains/DNSDetail.vue:188
+#: src/components/admin/domains/DomainAdminList.vue:112
#: src/components/admin/domains/DomainAliasForm.vue:8
#: src/components/admin/domains/DomainCreationForm.vue:164
-#: src/components/admin/domains/DomainList.vue:207
+#: src/components/admin/domains/DomainList.vue:225
#: src/components/admin/domains/form_steps/DomainOptionsForm.vue:11
-#: src/components/admin/identities/IdentityList.vue:216
+#: src/components/admin/identities/IdentityList.vue:261
#: src/components/admin/imap_migration/ProviderCreationForm.vue:53
#: src/components/admin/imap_migration/ProvidersList.vue:96
#: src/components/calendars/CalendarForm.vue:15
@@ -1831,7 +1870,7 @@ msgstr "Neue Wiederherstellungscodes"
msgid "New recovery codes"
msgstr "Neue Wiederherstellungscodes"
-#: src/components/tools/CreationForm.vue:69
+#: src/components/tools/CreationForm.vue:73
msgid "Next"
msgstr "Weiter"
@@ -1839,14 +1878,14 @@ msgstr "Weiter"
msgid "no"
msgstr ""
-#: src/components/account/FidoAuthForm.vue:182
-#: src/components/admin/domains/DNSDetail.vue:223
-#: src/components/admin/domains/DNSDetail.vue:243
-#: src/components/admin/domains/DomainList.vue:266
-#: src/components/admin/identities/IdentityList.vue:425
-#: src/components/admin/identities/IdentityList.vue:453
-#: src/components/tools/CreationForm.vue:136
-#: src/layouts/webmail/WebmailLayout.vue:197
+#: src/components/account/FidoAuthForm.vue:188
+#: src/components/admin/domains/DNSDetail.vue:244
+#: src/components/admin/domains/DNSDetail.vue:264
+#: src/components/admin/domains/DomainList.vue:284
+#: src/components/admin/identities/IdentityList.vue:476
+#: src/components/admin/identities/IdentityList.vue:514
+#: src/components/tools/CreationForm.vue:142
+#: src/layouts/webmail/WebmailLayout.vue:195
msgid "No"
msgstr ""
@@ -1863,6 +1902,12 @@ msgstr ""
msgid "No domain managed"
msgstr ""
+#: src/components/admin/identities/IdentityList.vue:137
+#: src/components/admin/identities/IdentityList.vue:166
+#, fuzzy
+msgid "No mailbox"
+msgstr "Mit einem Postfach"
+
#: src/components/webmail/EmailList.vue:165
msgid "No message yet in this mailbox"
msgstr ""
@@ -1890,7 +1935,7 @@ msgstr ""
msgid "Not a valid email"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:126
+#: src/components/admin/domains/DNSDetail.vue:137
msgid "Not generated"
msgstr "Nicht generiert"
@@ -2012,7 +2057,7 @@ msgid "Passwords mismatch"
msgstr "Passwörter stimmen nicht überein"
#: src/components/admin/domains/DNSDetail.vue:20
-#: src/components/admin/domains/DNSDetail.vue:40
+#: src/components/admin/domains/DNSDetail.vue:51
#: src/components/admin/domains/DNSStatusChip.vue:21
msgid "Pending"
msgstr ""
@@ -2028,7 +2073,7 @@ msgstr ""
#: src/components/account/ProfileForm.vue:47
#: src/components/account/ProfileForm.vue:50
#: src/components/admin/identities/AccountSummary.vue:31
-#: src/components/admin/identities/IdentityList.vue:229
+#: src/components/admin/identities/IdentityList.vue:279
#: src/components/contacts/PhoneNumberField.vue:5
msgid "Phone number"
msgstr "Telefonnummer"
@@ -2114,17 +2159,18 @@ msgstr "Profil aktualisiert"
msgid "Providers"
msgstr "E-Mail Adresse"
-#: src/components/admin/logs/MessageList.vue:43
+#: src/components/admin/logs/MessageList.vue:45
msgid "Queue ID"
msgstr ""
#: src/components/admin/domains/DomainCreationForm.vue:191
-#: src/components/admin/domains/DomainList.vue:216
+#: src/components/admin/domains/DomainList.vue:234
#: src/components/admin/domains/DomainSummary.vue:16
#: src/components/admin/domains/form_steps/DomainLimitationsForm.vue:5
#: src/components/admin/identities/AccountCreationForm.vue:127
#: src/components/admin/identities/AccountSummary.vue:46
#: src/components/admin/identities/form_steps/AccountMailboxForm.vue:3
+#: src/components/admin/identities/IdentityList.vue:272
msgid "Quota"
msgstr ""
@@ -2187,7 +2233,7 @@ msgstr "Empfänger"
#: src/components/admin/identities/AliasCreationForm.vue:97
#: src/components/admin/identities/AliasEditForm.vue:41
#: src/components/admin/identities/AliasRecipientsSummary.vue:4
-#: src/components/admin/identities/IdentityList.vue:188
+#: src/components/admin/identities/IdentityList.vue:233
msgid "Recipients"
msgstr "Empfänger"
@@ -2233,7 +2279,7 @@ msgstr ""
msgid "Remove this address"
msgstr ""
-#: src/components/admin/domains/DomainAdminList.vue:48
+#: src/components/admin/domains/DomainAdminList.vue:50
msgid "Remove this administrator"
msgstr ""
@@ -2272,11 +2318,11 @@ msgstr "Ressourcen-Verbrauch"
#: src/components/admin/identities/AccountCreationForm.vue:92
#: src/components/admin/identities/AccountEditForm.vue:9
#: src/components/admin/identities/AccountSummary.vue:23
-#: src/components/admin/identities/IdentityList.vue:226
+#: src/components/admin/identities/IdentityList.vue:271
msgid "Role"
msgstr "Rolle"
-#: src/components/account/FidoAuthForm.vue:205
+#: src/components/account/FidoAuthForm.vue:211
#: src/components/admin/domains/DomainEditForm.vue:169
#: src/components/admin/identities/AccountEditForm.vue:192
#: src/components/admin/identities/AliasEditForm.vue:77
@@ -2307,7 +2353,7 @@ msgstr "Domains importieren"
#: src/components/account/ProfileForm.vue:54
#: src/components/admin/identities/AccountSummary.vue:27
-#: src/components/admin/identities/IdentityList.vue:233
+#: src/components/admin/identities/IdentityList.vue:283
msgid "Secondary email"
msgstr "Zweite E-Mail Adresse"
@@ -2322,7 +2368,7 @@ msgstr "Sicherheit"
msgid "Select a filter set"
msgstr ""
-#: src/components/admin/domains/DomainAdminList.vue:20
+#: src/components/admin/domains/DomainAdminList.vue:21
msgid "Select an account"
msgstr ""
@@ -2369,7 +2415,13 @@ msgstr "Absenderadressen "
msgid "Sender addresses"
msgstr "Absenderadressen "
-#: src/components/admin/domains/DomainList.vue:215
+#: src/components/admin/domains/DomainSummary.vue:38
+#: src/components/admin/identities/AccountSummary.vue:73
+#: src/components/admin/identities/IdentityList.vue:158
+msgid "Sending forbidden"
+msgstr ""
+
+#: src/components/admin/domains/DomainList.vue:233
msgid "Sending limit"
msgstr ""
@@ -2383,6 +2435,7 @@ msgstr "Separator"
#: src/components/admin/domains/DomainCreationForm.vue:218
#: src/components/admin/domains/form_steps/DomainTransportForm.vue:3
+#: src/components/admin/domains/RelayDomainSummary.vue:8
msgid "Service"
msgstr ""
@@ -2391,7 +2444,7 @@ msgid "Service: "
msgstr ""
#: src/layouts/account/AccountLayout.vue:27
-#: src/layouts/admin/AdminLayout.vue:101
+#: src/layouts/admin/AdminLayout.vue:123
msgid "Settings"
msgstr "Einstellungen"
@@ -2399,7 +2452,7 @@ msgstr "Einstellungen"
msgid "Setup device"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:108
+#: src/components/admin/domains/DNSDetail.vue:119
msgid "Show key"
msgstr "Zeige Schlüssel"
@@ -2411,11 +2464,11 @@ msgstr "Normaler Benutzer"
msgid "Specify an email address"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:76
+#: src/components/admin/domains/DNSDetail.vue:87
msgid "SPF record found"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:79
+#: src/components/admin/domains/DNSDetail.vue:90
msgid "SPF record not found"
msgstr ""
@@ -2428,7 +2481,8 @@ msgstr ""
msgid "State/Province"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:61
+#: src/components/admin/dashboard/GlobalStatisticsWidget.vue:2
+#: src/layouts/admin/AdminLayout.vue:74
#: src/views/admin/domains/DomainView.vue:25
#: src/views/admin/monitoring/StatisticsView.vue:3
#, fuzzy
@@ -2436,7 +2490,7 @@ msgid "Statistics"
msgstr "Statistiken"
#: src/components/admin/alarms/AlarmList.vue:93
-#: src/components/admin/logs/MessageList.vue:45
+#: src/components/admin/logs/MessageList.vue:47
msgid "Status"
msgstr "Status"
@@ -2445,8 +2499,8 @@ msgstr "Status"
msgid "Subject"
msgstr ""
-#: src/components/tools/CreationForm.vue:21
-#: src/components/tools/CreationForm.vue:75
+#: src/components/tools/CreationForm.vue:25
+#: src/components/tools/CreationForm.vue:79
msgid "Summary"
msgstr "Zusammenfassung"
@@ -2462,7 +2516,7 @@ msgstr ""
msgid "Synchronize contacts with address book"
msgstr ""
-#: src/components/admin/identities/IdentityList.vue:237
+#: src/components/admin/identities/IdentityList.vue:287
#, fuzzy
msgid "TFA enabled"
msgstr "Aktiviert"
@@ -2470,8 +2524,8 @@ msgstr "Aktiviert"
#: src/components/account/AutoReplyForm.vue:24
msgid ""
"The content of your answer. You can use the following variables, which will "
-"be automatically replaced by the appropriate value: %(name)s, %(fromdate)s, "
-"%(untildate)s"
+"be automatically replaced by the appropriate value: %(name)s, %(fromdate)s, %"
+"(untildate)s"
msgstr ""
#: src/components/calendars/CalendarDetail.vue:19
@@ -2509,7 +2563,7 @@ msgstr ""
msgid "Title"
msgstr ""
-#: src/components/admin/logs/MessageList.vue:46
+#: src/components/admin/logs/MessageList.vue:48
#: src/components/calendars/EventForm.vue:34
#: src/components/tools/TimeSerieChart.vue:20
#: src/components/webmail/ComposeEmailForm.vue:46
@@ -2534,7 +2588,7 @@ msgstr ""
msgid "Total"
msgstr "Total"
-#: src/components/admin/identities/IdentityList.vue:241
+#: src/components/admin/identities/IdentityList.vue:291
#, fuzzy
msgid "TOTP enabled"
msgstr "Aktiviert"
@@ -2542,6 +2596,7 @@ msgstr "Aktiviert"
#: src/components/admin/domains/DomainCreationForm.vue:152
#: src/components/admin/domains/DomainCreationForm.vue:215
#: src/components/admin/domains/DomainEditForm.vue:113
+#: src/components/admin/domains/RelayDomainSummary.vue:4
msgid "Transport"
msgstr ""
@@ -2599,9 +2654,14 @@ msgstr "Unbekannte Quellen / Bedrohungen"
msgid "unlimited"
msgstr "unbegrenzt"
+#: src/components/admin/domains/DomainList.vue:115
+#: src/components/admin/domains/DomainList.vue:127
#: src/components/admin/domains/DomainSummary.vue:18
#: src/components/admin/domains/DomainSummary.vue:25
+#: src/components/admin/domains/DomainSummary.vue:56
#: src/components/admin/identities/AccountSummary.vue:48
+#: src/components/admin/identities/IdentityList.vue:133
+#: src/components/admin/identities/IdentityList.vue:162
#: src/components/tools/ResourcesView.vue:9
#, fuzzy
msgid "Unlimited"
@@ -2642,11 +2702,11 @@ msgstr "Passwort"
msgid "Update settings"
msgstr "Einstellungen"
-#: src/components/admin/domains/DNSDetail.vue:172
+#: src/components/admin/domains/DNSDetail.vue:190
msgid "Updated"
msgstr "Aktualisieren"
-#: src/components/account/FidoAuthForm.vue:136
+#: src/components/account/FidoAuthForm.vue:133
#, fuzzy
msgid "Use count"
msgstr "Neues Konto"
@@ -2655,7 +2715,7 @@ msgstr "Neues Konto"
msgid "Use domain default value"
msgstr "Standardwert der Domain verwenden"
-#: src/components/admin/domains/DomainAdminList.vue:108
+#: src/components/admin/domains/DomainAdminList.vue:111
#: src/components/admin/identities/AccountCreationForm.vue:97
#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:3
msgid "Username"
@@ -2678,18 +2738,18 @@ msgstr ""
msgid "Visit the official weblog for more information"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:217
+#: src/components/admin/domains/DNSDetail.vue:238
msgid "warning"
msgstr ""
#: src/components/account/APISetupForm.vue:94
-#: src/components/account/FidoAuthForm.vue:178
-#: src/components/admin/domains/DNSDetail.vue:237
-#: src/components/admin/domains/DomainList.vue:260
-#: src/components/admin/identities/IdentityList.vue:420
-#: src/components/admin/identities/IdentityList.vue:448
-#: src/components/tools/CreationForm.vue:129
-#: src/layouts/webmail/WebmailLayout.vue:192
+#: src/components/account/FidoAuthForm.vue:184
+#: src/components/admin/domains/DNSDetail.vue:258
+#: src/components/admin/domains/DomainList.vue:278
+#: src/components/admin/identities/IdentityList.vue:471
+#: src/components/admin/identities/IdentityList.vue:509
+#: src/components/tools/CreationForm.vue:135
+#: src/layouts/webmail/WebmailLayout.vue:190
#: src/views/calendars/CalendarView.vue:247
msgid "Warning"
msgstr ""
@@ -2698,7 +2758,7 @@ msgstr ""
msgid "WebAuthn"
msgstr ""
-#: src/components/admin/identities/IdentityList.vue:245
+#: src/components/admin/identities/IdentityList.vue:295
msgid "WebAutn enabled"
msgstr ""
@@ -2710,7 +2770,7 @@ msgstr ""
msgid "Week"
msgstr "Woche"
-#: src/views/DashboardView.vue:27
+#: src/views/DashboardView.vue:40
msgid "Welcome to Modoboa"
msgstr "Willkommen zu Modoboa"
@@ -2735,14 +2795,14 @@ msgstr "Jahr"
msgid "yes"
msgstr ""
-#: src/components/account/FidoAuthForm.vue:183
-#: src/components/admin/domains/DNSDetail.vue:224
-#: src/components/admin/domains/DNSDetail.vue:244
-#: src/components/admin/domains/DomainList.vue:267
-#: src/components/admin/identities/IdentityList.vue:424
-#: src/components/admin/identities/IdentityList.vue:452
-#: src/components/tools/CreationForm.vue:135
-#: src/layouts/webmail/WebmailLayout.vue:196
+#: src/components/account/FidoAuthForm.vue:189
+#: src/components/admin/domains/DNSDetail.vue:245
+#: src/components/admin/domains/DNSDetail.vue:265
+#: src/components/admin/domains/DomainList.vue:285
+#: src/components/admin/identities/IdentityList.vue:475
+#: src/components/admin/identities/IdentityList.vue:513
+#: src/components/tools/CreationForm.vue:141
+#: src/layouts/webmail/WebmailLayout.vue:194
msgid "Yes"
msgstr ""
@@ -2829,9 +2889,6 @@ msgstr ""
#~ msgid "Account successfully deleted"
#~ msgstr "Konto erstellt"
-#~ msgid "Account updated"
-#~ msgstr "Konto aktualisiert"
-
#, fuzzy
#~ msgid "alias"
#~ msgstr "Alias"
diff --git a/frontend/src/locale/el/app.po b/frontend/src/locale/el/app.po
index dd7c64254..67ff985b6 100644
--- a/frontend/src/locale/el/app.po
+++ b/frontend/src/locale/el/app.po
@@ -31,7 +31,7 @@ msgstr[1] ""
msgid "A documentation of the API is available"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:195
+#: src/components/admin/domains/DNSDetail.vue:216
msgid ""
"A new key will be generated soon. Refresh the page in a moment to see it."
msgstr ""
@@ -69,7 +69,11 @@ msgstr ""
msgid "Account"
msgstr ""
-#: src/components/admin/identities/IdentityList.vue:436
+#: src/components/admin/dashboard/GlobalStatisticsWidget.vue:15
+msgid "Account count"
+msgstr ""
+
+#: src/components/admin/identities/IdentityList.vue:487
msgid "Account deleted"
msgstr ""
@@ -81,13 +85,13 @@ msgstr ""
msgid "Accounts"
msgstr ""
-#: src/components/account/FidoAuthForm.vue:137
+#: src/components/account/FidoAuthForm.vue:134
#: src/components/account/FilterForm.vue:76
#: src/components/admin/alarms/AlarmList.vue:31
#: src/components/admin/alarms/AlarmList.vue:98
-#: src/components/admin/domains/DomainList.vue:221
+#: src/components/admin/domains/DomainList.vue:239
#: src/components/admin/domains/DomainList.vue:35
-#: src/components/admin/identities/IdentityList.vue:283
+#: src/components/admin/identities/IdentityList.vue:334
#: src/components/admin/identities/IdentityList.vue:46
#: src/components/admin/imap_migration/MigrationsList.vue:23
#: src/components/admin/imap_migration/MigrationsList.vue:83
@@ -138,7 +142,7 @@ msgstr ""
msgid "Add action"
msgstr ""
-#: src/components/admin/domains/DomainAdminList.vue:67
+#: src/components/admin/domains/DomainAdminList.vue:69
msgid "Add administrator"
msgstr ""
@@ -170,15 +174,15 @@ msgstr ""
msgid "Add/Remove from the domain page"
msgstr ""
-#: src/components/account/FidoAuthForm.vue:134
+#: src/components/account/FidoAuthForm.vue:131
msgid "Added On"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:171
+#: src/components/admin/domains/DNSDetail.vue:189
#: src/components/admin/identities/AccountSenderAddresses.vue:73
#: src/components/admin/identities/AliasCreationForm.vue:60
#: src/components/admin/identities/AliasEditForm.vue:16
-#: src/components/admin/identities/IdentityList.vue:185
+#: src/components/admin/identities/IdentityList.vue:230
#: src/components/admin/imap_migration/ProviderCreationForm.vue:54
#: src/components/admin/imap_migration/ProvidersList.vue:97
#: src/components/contacts/ContactForm.vue:85
@@ -198,7 +202,7 @@ msgstr ""
msgid "Administered domains"
msgstr ""
-#: src/components/admin/domains/DomainAdminList.vue:156
+#: src/components/admin/domains/DomainAdminList.vue:161
msgid "Administrator added"
msgstr ""
@@ -206,12 +210,12 @@ msgstr ""
msgid "Administrator name"
msgstr ""
-#: src/components/admin/domains/DomainAdminList.vue:165
+#: src/components/admin/domains/DomainAdminList.vue:170
msgid "Administrator removed"
msgstr ""
#: src/components/admin/domains/DomainAdminList.vue:9
-#: src/components/admin/domains/DomainList.vue:315
+#: src/components/admin/domains/DomainList.vue:333
msgid "Administrators"
msgstr ""
@@ -231,8 +235,8 @@ msgstr ""
msgid "Alarm re-opened"
msgstr ""
-#: src/components/admin/domains/DomainList.vue:333
-#: src/layouts/admin/AdminLayout.vue:51
+#: src/components/admin/domains/DomainList.vue:351
+#: src/layouts/admin/AdminLayout.vue:60
msgid "Alarms"
msgstr ""
@@ -256,7 +260,11 @@ msgstr ""
msgid "Alias already exists, redirecting to edit page"
msgstr ""
-#: src/components/admin/identities/IdentityList.vue:463
+#: src/components/admin/dashboard/GlobalStatisticsWidget.vue:19
+msgid "Alias count"
+msgstr ""
+
+#: src/components/admin/identities/IdentityList.vue:524
msgid "Alias deleted"
msgstr ""
@@ -267,8 +275,8 @@ msgid ""
"name (@domain.tld)."
msgstr ""
-#: src/components/admin/domains/DomainList.vue:209
-#: src/components/admin/domains/DomainSummary.vue:40
+#: src/components/admin/domains/DomainList.vue:227
+#: src/components/admin/domains/DomainSummary.vue:64
#: src/components/admin/identities/AccountAliases.vue:4
#: src/components/admin/identities/AccountCreationForm.vue:144
#: src/components/admin/identities/AccountCreationForm.vue:147
@@ -320,11 +328,11 @@ msgstr ""
msgid "Apply"
msgstr ""
-#: src/components/admin/identities/IdentityList.vue:449
+#: src/components/admin/identities/IdentityList.vue:510
msgid "Are you sure you want to delete this alias?"
msgstr ""
-#: src/components/admin/identities/IdentityList.vue:421
+#: src/components/admin/identities/IdentityList.vue:472
msgid "Are you sure you want to delete this identity ?"
msgstr ""
@@ -356,16 +364,16 @@ msgstr ""
msgid "Attendees"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:66
+#: src/layouts/admin/AdminLayout.vue:79
#: src/views/admin/monitoring/AuditTrailView.vue:3
msgid "Audit trail"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:72
+#: src/components/admin/domains/DNSDetail.vue:83
msgid "Authentication"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:35
+#: src/components/admin/domains/DNSDetail.vue:46
#: src/components/admin/domains/DomainDNSConfig.vue:71
msgid "Auto configuration"
msgstr ""
@@ -378,23 +386,23 @@ msgstr ""
msgid "Auto-reply message updated"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:56
+#: src/components/admin/domains/DNSDetail.vue:67
msgid "autoconfig record (Mozilla) not found"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:50
+#: src/components/admin/domains/DNSDetail.vue:61
msgid "autoconfig record (Mozilla): %{ value }"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:68
+#: src/components/admin/domains/DNSDetail.vue:79
msgid "autodiscover record (Microsoft) not found"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:62
+#: src/components/admin/domains/DNSDetail.vue:73
msgid "autodiscover record (Microsoft): %{ value }"
msgstr ""
-#: src/components/tools/CreationForm.vue:62
+#: src/components/tools/CreationForm.vue:66
msgid "Back"
msgstr ""
@@ -441,7 +449,7 @@ msgid "Calendar updated"
msgstr ""
#: src/components/account/APISetupForm.vue:98
-#: src/components/account/FidoAuthForm.vue:204
+#: src/components/account/FidoAuthForm.vue:210
#: src/components/account/FilterForm.vue:147
#: src/components/account/FilterSetForm.vue:24
#: src/components/admin/domains/DomainEditForm.vue:161
@@ -516,7 +524,8 @@ msgid "Click here to copy the key"
msgstr ""
#: src/components/account/RecoveryCodesResetDialog.vue:25
-#: src/components/admin/domains/DomainAdminList.vue:72
+#: src/components/admin/domains/DNSBLSummary.vue:27
+#: src/components/admin/domains/DomainAdminList.vue:74
#: src/components/admin/domains/DomainAliasForm.vue:31
#: src/components/admin/domains/DomainDKIMKey.vue:37
#: src/components/admin/domains/DomainDNSConfig.vue:80
@@ -552,11 +561,11 @@ msgstr ""
msgid "Company"
msgstr ""
-#: src/layouts/webmail/WebmailLayout.vue:28
+#: src/layouts/webmail/WebmailLayout.vue:24
msgid "Compose"
msgstr ""
-#: src/layouts/webmail/WebmailLayout.vue:66
+#: src/layouts/webmail/WebmailLayout.vue:62
msgid "Compress this mailbox"
msgstr ""
@@ -564,7 +573,7 @@ msgstr ""
msgid "Conditions"
msgstr ""
-#: src/components/tools/CreationForm.vue:92
+#: src/components/tools/CreationForm.vue:96
msgid "Confirm and create"
msgstr ""
@@ -598,7 +607,7 @@ msgstr ""
msgid "Control if this domain will be allowed to send and receive messages"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:114
+#: src/components/admin/domains/DNSDetail.vue:125
msgid "Copy key to clipboard"
msgstr ""
@@ -640,7 +649,7 @@ msgstr ""
msgid "Create a new filter set"
msgstr ""
-#: src/layouts/webmail/WebmailLayout.vue:49
+#: src/layouts/webmail/WebmailLayout.vue:45
msgid "Create a new mailbox"
msgstr ""
@@ -660,8 +669,8 @@ msgstr ""
#: src/components/admin/domains/DomainSummary.vue:8
#: src/components/admin/identities/AccountSummary.vue:8
#: src/components/admin/identities/AliasSummary.vue:8
-#: src/components/admin/identities/IdentityList.vue:200
-#: src/components/admin/identities/IdentityList.vue:249
+#: src/components/admin/identities/IdentityList.vue:245
+#: src/components/admin/identities/IdentityList.vue:299
msgid "Creation date"
msgstr ""
@@ -690,16 +699,16 @@ msgid "Daily message sending limit"
msgstr ""
#: src/components/admin/domains/DomainSummary.vue:30
-#: src/components/admin/identities/AccountSummary.vue:65
+#: src/components/admin/identities/AccountSummary.vue:70
msgid "Daily sending limit"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:33
+#: src/layouts/admin/AdminLayout.vue:34
msgid "Dashboard"
msgstr ""
#: src/components/admin/logs/AuditTrailList.vue:50
-#: src/components/admin/logs/MessageList.vue:44
+#: src/components/admin/logs/MessageList.vue:46
msgid "Date"
msgstr ""
@@ -722,10 +731,10 @@ msgstr ""
#: src/components/admin/alarms/AlarmList.vue:109
#: src/components/admin/alarms/AlarmList.vue:126
#: src/components/admin/domains/DomainAliasForm.vue:39
-#: src/components/admin/domains/DomainList.vue:325
-#: src/components/admin/identities/IdentityList.vue:380
-#: src/components/admin/identities/IdentityList.vue:392
-#: src/components/admin/identities/IdentityList.vue:405
+#: src/components/admin/domains/DomainList.vue:343
+#: src/components/admin/identities/IdentityList.vue:431
+#: src/components/admin/identities/IdentityList.vue:443
+#: src/components/admin/identities/IdentityList.vue:456
#: src/components/admin/imap_migration/MigrationsList.vue:123
#: src/components/admin/imap_migration/ProvidersList.vue:124
#: src/components/calendars/EventForm.vue:90
@@ -740,11 +749,11 @@ msgstr ""
msgid "Delete filter set"
msgstr ""
-#: src/layouts/webmail/WebmailLayout.vue:60
+#: src/layouts/webmail/WebmailLayout.vue:56
msgid "Delete this mailbox"
msgstr ""
-#: src/layouts/webmail/WebmailLayout.vue:193
+#: src/layouts/webmail/WebmailLayout.vue:191
msgid "Delete this mailbox?"
msgstr ""
@@ -755,7 +764,7 @@ msgstr ""
#: src/components/admin/identities/AliasCreationForm.vue:72
#: src/components/admin/identities/AliasSummary.vue:30
#: src/components/admin/identities/form_steps/AliasGeneralForm.vue:58
-#: src/components/admin/identities/IdentityList.vue:196
+#: src/components/admin/identities/IdentityList.vue:241
#: src/components/calendars/EventForm.vue:74
#: src/views/admin/InformationView.vue:148
msgid "Description"
@@ -794,15 +803,15 @@ msgstr ""
msgid "Display source"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:103
+#: src/components/admin/domains/DNSDetail.vue:114
msgid "DKIM key"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:182
+#: src/components/admin/domains/DNSDetail.vue:203
msgid "DKIM key copied to clipboard"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:218
+#: src/components/admin/domains/DNSDetail.vue:239
msgid ""
"DKIM key does not seem to be generated yet or has failed. Do you want to "
"requeue the job?"
@@ -818,7 +827,7 @@ msgstr ""
msgid "DKIM key selector"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:238
+#: src/components/admin/domains/DNSDetail.vue:259
msgid "DKIM keys already exist for this domain. Do you want to overwrite them?"
msgstr ""
@@ -826,11 +835,11 @@ msgstr ""
msgid "DKIM public key for"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:84
+#: src/components/admin/domains/DNSDetail.vue:95
msgid "DKIM record found"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:87
+#: src/components/admin/domains/DNSDetail.vue:98
msgid "DKIM record not found"
msgstr ""
@@ -842,11 +851,11 @@ msgstr ""
msgid "DMARC"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:92
+#: src/components/admin/domains/DNSDetail.vue:103
msgid "DMARC record found"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:95
+#: src/components/admin/domains/DNSDetail.vue:106
msgid "DMARC record not found"
msgstr ""
@@ -873,19 +882,23 @@ msgstr ""
msgid "DNS configuration help"
msgstr ""
-#: src/components/admin/domains/DomainList.vue:211
+#: src/components/admin/domains/DomainList.vue:229
msgid "DNS status"
msgstr ""
-#: src/components/admin/identities/IdentityList.vue:152
+#: src/components/admin/domains/DNSBLSummary.vue:5
+msgid "DNSBL summary for "
+msgstr ""
+
+#: src/components/admin/identities/IdentityList.vue:196
msgid "Do not delete account folder"
msgstr ""
-#: src/components/admin/domains/DomainList.vue:166
+#: src/components/admin/domains/DomainList.vue:184
msgid "Do not delete domain folder"
msgstr ""
-#: src/components/admin/domains/DomainList.vue:261
+#: src/components/admin/domains/DomainList.vue:279
msgid "Do you really want to delete the domain %{ domain }?"
msgstr ""
@@ -893,7 +906,7 @@ msgstr ""
msgid "Do you really want to delete this calendar?"
msgstr ""
-#: src/components/account/FidoAuthForm.vue:179
+#: src/components/account/FidoAuthForm.vue:185
msgid "Do you really want to delete this WebAuthn device?"
msgstr ""
@@ -909,6 +922,10 @@ msgstr ""
msgid "Domain administrator"
msgstr ""
+#: src/components/admin/dashboard/GlobalStatisticsWidget.vue:11
+msgid "Domain alias count"
+msgstr ""
+
#: src/components/admin/domains/DomainAliasForm.vue:100
msgid "Domain alias created"
msgstr ""
@@ -921,6 +938,10 @@ msgstr ""
msgid "Domain alias updated"
msgstr ""
+#: src/components/admin/dashboard/GlobalStatisticsWidget.vue:7
+msgid "Domain count"
+msgstr ""
+
#: src/components/admin/domains/DomainCreationForm.vue:318
msgid "Domain created"
msgstr ""
@@ -929,7 +950,7 @@ msgstr ""
msgid "Domain default value"
msgstr ""
-#: src/components/admin/domains/DomainList.vue:278
+#: src/components/admin/domains/DomainList.vue:296
msgid "Domain deleted"
msgstr ""
@@ -941,7 +962,7 @@ msgstr ""
msgid "domain's default value"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:39
+#: src/layouts/admin/AdminLayout.vue:40
#: src/views/admin/domains/DomainsView.vue:4
msgid "Domains"
msgstr ""
@@ -958,9 +979,9 @@ msgstr ""
msgid "E-mail"
msgstr ""
-#: src/components/admin/domains/DomainList.vue:320
-#: src/components/admin/identities/IdentityList.vue:375
-#: src/components/admin/identities/IdentityList.vue:387
+#: src/components/admin/domains/DomainList.vue:338
+#: src/components/admin/identities/IdentityList.vue:426
+#: src/components/admin/identities/IdentityList.vue:438
#: src/components/admin/imap_migration/ProvidersList.vue:130
#: src/components/contacts/ContactList.vue:138
#: src/views/account/FiltersView.vue:329
@@ -1012,15 +1033,15 @@ msgstr ""
msgid "Edit provider"
msgstr ""
-#: src/layouts/webmail/WebmailLayout.vue:54
+#: src/layouts/webmail/WebmailLayout.vue:50
msgid "Edit this mailbox"
msgstr ""
-#: src/components/account/FidoAuthForm.vue:201
+#: src/components/account/FidoAuthForm.vue:207
msgid "Edit your device"
msgstr ""
-#: src/components/account/FidoAuthForm.vue:200
+#: src/components/account/FidoAuthForm.vue:206
msgid "Edition"
msgstr ""
@@ -1032,7 +1053,7 @@ msgstr ""
msgid "Email address"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:88
+#: src/layouts/admin/AdminLayout.vue:101
msgid "Email providers"
msgstr ""
@@ -1068,8 +1089,8 @@ msgstr ""
#: src/components/account/AutoReplyForm.vue:7
#: src/components/admin/domains/DomainCreationForm.vue:167
-#: src/components/admin/domains/DomainList.vue:208
-#: src/components/admin/domains/DomainSummary.vue:44
+#: src/components/admin/domains/DomainList.vue:226
+#: src/components/admin/domains/DomainSummary.vue:68
#: src/components/admin/domains/form_steps/DomainGeneralForm.vue:20
#: src/components/admin/identities/AccountCreationForm.vue:110
#: src/components/admin/identities/AccountEditForm.vue:45
@@ -1078,8 +1099,8 @@ msgstr ""
#: src/components/admin/identities/AliasSummary.vue:16
#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:46
#: src/components/admin/identities/form_steps/AliasGeneralForm.vue:53
-#: src/components/admin/identities/IdentityList.vue:186
-#: src/components/admin/identities/IdentityList.vue:225
+#: src/components/admin/identities/IdentityList.vue:231
+#: src/components/admin/identities/IdentityList.vue:270
msgid "Enabled"
msgstr ""
@@ -1115,7 +1136,7 @@ msgstr ""
#: src/components/admin/identities/AliasCreationForm.vue:66
#: src/components/admin/identities/AliasSummary.vue:26
#: src/components/admin/identities/form_steps/AliasGeneralForm.vue:56
-#: src/components/admin/identities/IdentityList.vue:192
+#: src/components/admin/identities/IdentityList.vue:237
msgid "Expire at"
msgstr ""
@@ -1136,6 +1157,10 @@ msgstr ""
msgid "Failed to display template. Using raw mode"
msgstr ""
+#: src/components/account/FidoAuthForm.vue:171
+msgid "Failed to register the webAuthN device"
+msgstr ""
+
#: src/components/account/ProfileForm.vue:24
msgid "Feel free to improve the translations"
msgstr ""
@@ -1187,7 +1212,7 @@ msgstr ""
#: src/components/account/ProfileForm.vue:9
#: src/components/admin/identities/AccountCreationForm.vue:99
#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:18
-#: src/components/admin/identities/IdentityList.vue:218
+#: src/components/admin/identities/IdentityList.vue:263
#: src/components/contacts/ContactForm.vue:12
msgid "First name"
msgstr ""
@@ -1214,7 +1239,7 @@ msgid "Forwarders with ARC"
msgstr ""
#: src/components/account/AutoReplyForm.vue:36
-#: src/components/admin/logs/MessageList.vue:47
+#: src/components/admin/logs/MessageList.vue:49
#: src/components/calendars/EventForm.vue:24
#: src/components/tools/TimeSerieChart.vue:19
#: src/components/webmail/ComposeEmailForm.vue:29
@@ -1262,7 +1287,7 @@ msgstr ""
msgid "Generate"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:119
+#: src/components/admin/domains/DNSDetail.vue:130
msgid "Generate a new DKIM key"
msgstr ""
@@ -1291,12 +1316,12 @@ msgstr ""
msgid "Identification"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:45
+#: src/layouts/admin/AdminLayout.vue:50
#: src/views/admin/identities/IdentitiesView.vue:4
msgid "Identities"
msgstr ""
-#: src/components/tools/CreationForm.vue:130
+#: src/components/tools/CreationForm.vue:136
msgid ""
"If you close this form now, your modifications won't be saved. Do you "
"confirm?"
@@ -1308,7 +1333,7 @@ msgid ""
"received and processed."
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:83
+#: src/layouts/admin/AdminLayout.vue:96
msgid "IMAP Migration"
msgstr ""
@@ -1359,7 +1384,7 @@ msgid ""
"complete the operation"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:114 src/views/admin/InformationView.vue:4
+#: src/layouts/admin/AdminLayout.vue:136 src/views/admin/InformationView.vue:4
#: src/views/calendars/CalendarView.vue:94
msgid "Information"
msgstr ""
@@ -1382,6 +1407,11 @@ msgstr ""
msgid "Invalid port number"
msgstr ""
+#: src/components/admin/domains/DNSBLSummary.vue:10
+msgid ""
+"IP address %{ address } is currently listed by the following DNSBL providers:"
+msgstr ""
+
#: src/components/admin/imap_migration/form_steps/ProviderGeneralForm.vue:27
msgid "Is the IMAP connection secured using SSL/TLS or StartTLS"
msgstr ""
@@ -1391,7 +1421,7 @@ msgid "Keep local copies"
msgstr ""
#: src/components/account/ProfileForm.vue:22
-#: src/components/admin/identities/IdentityList.vue:227
+#: src/components/admin/identities/IdentityList.vue:277
msgid "Language"
msgstr ""
@@ -1399,7 +1429,7 @@ msgstr ""
msgid "Language does no exist"
msgstr ""
-#: src/components/admin/identities/IdentityList.vue:253
+#: src/components/admin/identities/IdentityList.vue:303
msgid "Last login"
msgstr ""
@@ -1407,7 +1437,7 @@ msgstr ""
msgid "Last login date"
msgstr ""
-#: src/components/admin/identities/IdentityList.vue:204
+#: src/components/admin/identities/IdentityList.vue:249
msgid "Last modification"
msgstr ""
@@ -1422,11 +1452,11 @@ msgstr ""
msgid "Last name"
msgstr ""
-#: src/components/admin/identities/IdentityList.vue:222
+#: src/components/admin/identities/IdentityList.vue:267
msgid "Last Name"
msgstr ""
-#: src/components/account/FidoAuthForm.vue:135
+#: src/components/account/FidoAuthForm.vue:132
msgid "Last Used"
msgstr ""
@@ -1480,7 +1510,7 @@ msgstr ""
msgid "Mailbox"
msgstr ""
-#: src/layouts/webmail/WebmailLayout.vue:187
+#: src/layouts/webmail/WebmailLayout.vue:185
msgid "Mailbox compressed"
msgstr ""
@@ -1488,7 +1518,7 @@ msgstr ""
msgid "Mailbox created"
msgstr ""
-#: src/layouts/webmail/WebmailLayout.vue:204
+#: src/layouts/webmail/WebmailLayout.vue:202
msgid "Mailbox deleted"
msgstr ""
@@ -1496,7 +1526,7 @@ msgstr ""
msgid "Mailbox renamed"
msgstr ""
-#: src/components/admin/domains/DomainSummary.vue:36
+#: src/components/admin/domains/DomainSummary.vue:60
msgid "Mailboxes"
msgstr ""
@@ -1543,6 +1573,10 @@ msgstr ""
msgid "Message history"
msgstr ""
+#: src/components/admin/identities/IdentityList.vue:274
+msgid "Message limit"
+msgstr ""
+
#: src/views/webmail/EmailView.vue:268
msgid "Message marked as junk"
msgstr ""
@@ -1573,11 +1607,12 @@ msgstr ""
msgid "Message(s) marked as not junk"
msgstr ""
-#: src/components/admin/domains/DomainSummary.vue:32
+#: src/components/admin/domains/DomainSummary.vue:51
+#: src/components/admin/identities/AccountSummary.vue:88
msgid "messages"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:71
+#: src/layouts/admin/AdminLayout.vue:84
msgid "Messages"
msgstr ""
@@ -1585,7 +1620,7 @@ msgstr ""
msgid "Migration deleted"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:93
+#: src/layouts/admin/AdminLayout.vue:106
#: src/views/admin/imap_migration/MigrationsView.vue:4
msgid "Migrations"
msgstr ""
@@ -1602,7 +1637,7 @@ msgstr ""
msgid "Modify"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:57
+#: src/layouts/admin/AdminLayout.vue:66
msgid "Monitoring"
msgstr ""
@@ -1638,16 +1673,16 @@ msgstr ""
msgid "name"
msgstr ""
-#: src/components/account/FidoAuthForm.vue:133
+#: src/components/account/FidoAuthForm.vue:130
#: src/components/account/FilterForm.vue:7
#: src/components/account/FilterSetForm.vue:9
-#: src/components/admin/domains/DNSDetail.vue:170
-#: src/components/admin/domains/DomainAdminList.vue:109
+#: src/components/admin/domains/DNSDetail.vue:188
+#: src/components/admin/domains/DomainAdminList.vue:112
#: src/components/admin/domains/DomainAliasForm.vue:8
#: src/components/admin/domains/DomainCreationForm.vue:164
-#: src/components/admin/domains/DomainList.vue:207
+#: src/components/admin/domains/DomainList.vue:225
#: src/components/admin/domains/form_steps/DomainOptionsForm.vue:11
-#: src/components/admin/identities/IdentityList.vue:216
+#: src/components/admin/identities/IdentityList.vue:261
#: src/components/admin/imap_migration/ProviderCreationForm.vue:53
#: src/components/admin/imap_migration/ProvidersList.vue:96
#: src/components/calendars/CalendarForm.vue:15
@@ -1729,7 +1764,7 @@ msgstr ""
msgid "New recovery codes"
msgstr ""
-#: src/components/tools/CreationForm.vue:69
+#: src/components/tools/CreationForm.vue:73
msgid "Next"
msgstr ""
@@ -1737,14 +1772,14 @@ msgstr ""
msgid "no"
msgstr ""
-#: src/components/account/FidoAuthForm.vue:182
-#: src/components/admin/domains/DNSDetail.vue:223
-#: src/components/admin/domains/DNSDetail.vue:243
-#: src/components/admin/domains/DomainList.vue:266
-#: src/components/admin/identities/IdentityList.vue:425
-#: src/components/admin/identities/IdentityList.vue:453
-#: src/components/tools/CreationForm.vue:136
-#: src/layouts/webmail/WebmailLayout.vue:197
+#: src/components/account/FidoAuthForm.vue:188
+#: src/components/admin/domains/DNSDetail.vue:244
+#: src/components/admin/domains/DNSDetail.vue:264
+#: src/components/admin/domains/DomainList.vue:284
+#: src/components/admin/identities/IdentityList.vue:476
+#: src/components/admin/identities/IdentityList.vue:514
+#: src/components/tools/CreationForm.vue:142
+#: src/layouts/webmail/WebmailLayout.vue:195
msgid "No"
msgstr ""
@@ -1760,6 +1795,11 @@ msgstr ""
msgid "No domain managed"
msgstr ""
+#: src/components/admin/identities/IdentityList.vue:137
+#: src/components/admin/identities/IdentityList.vue:166
+msgid "No mailbox"
+msgstr ""
+
#: src/components/webmail/EmailList.vue:165
msgid "No message yet in this mailbox"
msgstr ""
@@ -1784,7 +1824,7 @@ msgstr ""
msgid "Not a valid email"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:126
+#: src/components/admin/domains/DNSDetail.vue:137
msgid "Not generated"
msgstr ""
@@ -1898,7 +1938,7 @@ msgid "Passwords mismatch"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:20
-#: src/components/admin/domains/DNSDetail.vue:40
+#: src/components/admin/domains/DNSDetail.vue:51
#: src/components/admin/domains/DNSStatusChip.vue:21
msgid "Pending"
msgstr ""
@@ -1914,7 +1954,7 @@ msgstr ""
#: src/components/account/ProfileForm.vue:47
#: src/components/account/ProfileForm.vue:50
#: src/components/admin/identities/AccountSummary.vue:31
-#: src/components/admin/identities/IdentityList.vue:229
+#: src/components/admin/identities/IdentityList.vue:279
#: src/components/contacts/PhoneNumberField.vue:5
msgid "Phone number"
msgstr ""
@@ -1992,17 +2032,18 @@ msgstr ""
msgid "Providers"
msgstr ""
-#: src/components/admin/logs/MessageList.vue:43
+#: src/components/admin/logs/MessageList.vue:45
msgid "Queue ID"
msgstr ""
#: src/components/admin/domains/DomainCreationForm.vue:191
-#: src/components/admin/domains/DomainList.vue:216
+#: src/components/admin/domains/DomainList.vue:234
#: src/components/admin/domains/DomainSummary.vue:16
#: src/components/admin/domains/form_steps/DomainLimitationsForm.vue:5
#: src/components/admin/identities/AccountCreationForm.vue:127
#: src/components/admin/identities/AccountSummary.vue:46
#: src/components/admin/identities/form_steps/AccountMailboxForm.vue:3
+#: src/components/admin/identities/IdentityList.vue:272
msgid "Quota"
msgstr ""
@@ -2058,7 +2099,7 @@ msgstr ""
#: src/components/admin/identities/AliasCreationForm.vue:97
#: src/components/admin/identities/AliasEditForm.vue:41
#: src/components/admin/identities/AliasRecipientsSummary.vue:4
-#: src/components/admin/identities/IdentityList.vue:188
+#: src/components/admin/identities/IdentityList.vue:233
msgid "Recipients"
msgstr ""
@@ -2102,7 +2143,7 @@ msgstr ""
msgid "Remove this address"
msgstr ""
-#: src/components/admin/domains/DomainAdminList.vue:48
+#: src/components/admin/domains/DomainAdminList.vue:50
msgid "Remove this administrator"
msgstr ""
@@ -2140,11 +2181,11 @@ msgstr ""
#: src/components/admin/identities/AccountCreationForm.vue:92
#: src/components/admin/identities/AccountEditForm.vue:9
#: src/components/admin/identities/AccountSummary.vue:23
-#: src/components/admin/identities/IdentityList.vue:226
+#: src/components/admin/identities/IdentityList.vue:271
msgid "Role"
msgstr ""
-#: src/components/account/FidoAuthForm.vue:205
+#: src/components/account/FidoAuthForm.vue:211
#: src/components/admin/domains/DomainEditForm.vue:169
#: src/components/admin/identities/AccountEditForm.vue:192
#: src/components/admin/identities/AliasEditForm.vue:77
@@ -2174,7 +2215,7 @@ msgstr ""
#: src/components/account/ProfileForm.vue:54
#: src/components/admin/identities/AccountSummary.vue:27
-#: src/components/admin/identities/IdentityList.vue:233
+#: src/components/admin/identities/IdentityList.vue:283
msgid "Secondary email"
msgstr ""
@@ -2188,7 +2229,7 @@ msgstr ""
msgid "Select a filter set"
msgstr ""
-#: src/components/admin/domains/DomainAdminList.vue:20
+#: src/components/admin/domains/DomainAdminList.vue:21
msgid "Select an account"
msgstr ""
@@ -2230,7 +2271,13 @@ msgstr ""
msgid "Sender addresses"
msgstr ""
-#: src/components/admin/domains/DomainList.vue:215
+#: src/components/admin/domains/DomainSummary.vue:38
+#: src/components/admin/identities/AccountSummary.vue:73
+#: src/components/admin/identities/IdentityList.vue:158
+msgid "Sending forbidden"
+msgstr ""
+
+#: src/components/admin/domains/DomainList.vue:233
msgid "Sending limit"
msgstr ""
@@ -2244,6 +2291,7 @@ msgstr ""
#: src/components/admin/domains/DomainCreationForm.vue:218
#: src/components/admin/domains/form_steps/DomainTransportForm.vue:3
+#: src/components/admin/domains/RelayDomainSummary.vue:8
msgid "Service"
msgstr ""
@@ -2252,7 +2300,7 @@ msgid "Service: "
msgstr ""
#: src/layouts/account/AccountLayout.vue:27
-#: src/layouts/admin/AdminLayout.vue:101
+#: src/layouts/admin/AdminLayout.vue:123
msgid "Settings"
msgstr ""
@@ -2260,7 +2308,7 @@ msgstr ""
msgid "Setup device"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:108
+#: src/components/admin/domains/DNSDetail.vue:119
msgid "Show key"
msgstr ""
@@ -2272,11 +2320,11 @@ msgstr ""
msgid "Specify an email address"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:76
+#: src/components/admin/domains/DNSDetail.vue:87
msgid "SPF record found"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:79
+#: src/components/admin/domains/DNSDetail.vue:90
msgid "SPF record not found"
msgstr ""
@@ -2289,14 +2337,15 @@ msgstr ""
msgid "State/Province"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:61
+#: src/components/admin/dashboard/GlobalStatisticsWidget.vue:2
+#: src/layouts/admin/AdminLayout.vue:74
#: src/views/admin/domains/DomainView.vue:25
#: src/views/admin/monitoring/StatisticsView.vue:3
msgid "Statistics"
msgstr ""
#: src/components/admin/alarms/AlarmList.vue:93
-#: src/components/admin/logs/MessageList.vue:45
+#: src/components/admin/logs/MessageList.vue:47
msgid "Status"
msgstr ""
@@ -2305,8 +2354,8 @@ msgstr ""
msgid "Subject"
msgstr ""
-#: src/components/tools/CreationForm.vue:21
-#: src/components/tools/CreationForm.vue:75
+#: src/components/tools/CreationForm.vue:25
+#: src/components/tools/CreationForm.vue:79
msgid "Summary"
msgstr ""
@@ -2322,15 +2371,15 @@ msgstr ""
msgid "Synchronize contacts with address book"
msgstr ""
-#: src/components/admin/identities/IdentityList.vue:237
+#: src/components/admin/identities/IdentityList.vue:287
msgid "TFA enabled"
msgstr ""
#: src/components/account/AutoReplyForm.vue:24
msgid ""
"The content of your answer. You can use the following variables, which will "
-"be automatically replaced by the appropriate value: %(name)s, %(fromdate)s, "
-"%(untildate)s"
+"be automatically replaced by the appropriate value: %(name)s, %(fromdate)s, %"
+"(untildate)s"
msgstr ""
#: src/components/calendars/CalendarDetail.vue:19
@@ -2368,7 +2417,7 @@ msgstr ""
msgid "Title"
msgstr ""
-#: src/components/admin/logs/MessageList.vue:46
+#: src/components/admin/logs/MessageList.vue:48
#: src/components/calendars/EventForm.vue:34
#: src/components/tools/TimeSerieChart.vue:20
#: src/components/webmail/ComposeEmailForm.vue:46
@@ -2393,13 +2442,14 @@ msgstr ""
msgid "Total"
msgstr ""
-#: src/components/admin/identities/IdentityList.vue:241
+#: src/components/admin/identities/IdentityList.vue:291
msgid "TOTP enabled"
msgstr ""
#: src/components/admin/domains/DomainCreationForm.vue:152
#: src/components/admin/domains/DomainCreationForm.vue:215
#: src/components/admin/domains/DomainEditForm.vue:113
+#: src/components/admin/domains/RelayDomainSummary.vue:4
msgid "Transport"
msgstr ""
@@ -2448,9 +2498,14 @@ msgstr ""
msgid "unlimited"
msgstr ""
+#: src/components/admin/domains/DomainList.vue:115
+#: src/components/admin/domains/DomainList.vue:127
#: src/components/admin/domains/DomainSummary.vue:18
#: src/components/admin/domains/DomainSummary.vue:25
+#: src/components/admin/domains/DomainSummary.vue:56
#: src/components/admin/identities/AccountSummary.vue:48
+#: src/components/admin/identities/IdentityList.vue:133
+#: src/components/admin/identities/IdentityList.vue:162
#: src/components/tools/ResourcesView.vue:9
msgid "Unlimited"
msgstr ""
@@ -2486,11 +2541,11 @@ msgstr ""
msgid "Update settings"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:172
+#: src/components/admin/domains/DNSDetail.vue:190
msgid "Updated"
msgstr ""
-#: src/components/account/FidoAuthForm.vue:136
+#: src/components/account/FidoAuthForm.vue:133
msgid "Use count"
msgstr ""
@@ -2498,7 +2553,7 @@ msgstr ""
msgid "Use domain default value"
msgstr ""
-#: src/components/admin/domains/DomainAdminList.vue:108
+#: src/components/admin/domains/DomainAdminList.vue:111
#: src/components/admin/identities/AccountCreationForm.vue:97
#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:3
msgid "Username"
@@ -2520,18 +2575,18 @@ msgstr ""
msgid "Visit the official weblog for more information"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:217
+#: src/components/admin/domains/DNSDetail.vue:238
msgid "warning"
msgstr ""
#: src/components/account/APISetupForm.vue:94
-#: src/components/account/FidoAuthForm.vue:178
-#: src/components/admin/domains/DNSDetail.vue:237
-#: src/components/admin/domains/DomainList.vue:260
-#: src/components/admin/identities/IdentityList.vue:420
-#: src/components/admin/identities/IdentityList.vue:448
-#: src/components/tools/CreationForm.vue:129
-#: src/layouts/webmail/WebmailLayout.vue:192
+#: src/components/account/FidoAuthForm.vue:184
+#: src/components/admin/domains/DNSDetail.vue:258
+#: src/components/admin/domains/DomainList.vue:278
+#: src/components/admin/identities/IdentityList.vue:471
+#: src/components/admin/identities/IdentityList.vue:509
+#: src/components/tools/CreationForm.vue:135
+#: src/layouts/webmail/WebmailLayout.vue:190
#: src/views/calendars/CalendarView.vue:247
msgid "Warning"
msgstr ""
@@ -2540,7 +2595,7 @@ msgstr ""
msgid "WebAuthn"
msgstr ""
-#: src/components/admin/identities/IdentityList.vue:245
+#: src/components/admin/identities/IdentityList.vue:295
msgid "WebAutn enabled"
msgstr ""
@@ -2552,7 +2607,7 @@ msgstr ""
msgid "Week"
msgstr ""
-#: src/views/DashboardView.vue:27
+#: src/views/DashboardView.vue:40
msgid "Welcome to Modoboa"
msgstr ""
@@ -2577,14 +2632,14 @@ msgstr ""
msgid "yes"
msgstr ""
-#: src/components/account/FidoAuthForm.vue:183
-#: src/components/admin/domains/DNSDetail.vue:224
-#: src/components/admin/domains/DNSDetail.vue:244
-#: src/components/admin/domains/DomainList.vue:267
-#: src/components/admin/identities/IdentityList.vue:424
-#: src/components/admin/identities/IdentityList.vue:452
-#: src/components/tools/CreationForm.vue:135
-#: src/layouts/webmail/WebmailLayout.vue:196
+#: src/components/account/FidoAuthForm.vue:189
+#: src/components/admin/domains/DNSDetail.vue:245
+#: src/components/admin/domains/DNSDetail.vue:265
+#: src/components/admin/domains/DomainList.vue:285
+#: src/components/admin/identities/IdentityList.vue:475
+#: src/components/admin/identities/IdentityList.vue:513
+#: src/components/tools/CreationForm.vue:141
+#: src/layouts/webmail/WebmailLayout.vue:194
msgid "Yes"
msgstr ""
diff --git a/frontend/src/locale/en/app.po b/frontend/src/locale/en/app.po
index 9e28873d6..b8dc3b400 100644
--- a/frontend/src/locale/en/app.po
+++ b/frontend/src/locale/en/app.po
@@ -23,7 +23,7 @@ msgstr[1] ""
msgid "A documentation of the API is available"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:195
+#: src/components/admin/domains/DNSDetail.vue:216
msgid ""
"A new key will be generated soon. Refresh the page in a moment to see it."
msgstr ""
@@ -61,7 +61,11 @@ msgstr ""
msgid "Account"
msgstr ""
-#: src/components/admin/identities/IdentityList.vue:436
+#: src/components/admin/dashboard/GlobalStatisticsWidget.vue:15
+msgid "Account count"
+msgstr ""
+
+#: src/components/admin/identities/IdentityList.vue:487
msgid "Account deleted"
msgstr ""
@@ -73,13 +77,13 @@ msgstr ""
msgid "Accounts"
msgstr ""
-#: src/components/account/FidoAuthForm.vue:137
+#: src/components/account/FidoAuthForm.vue:134
#: src/components/account/FilterForm.vue:76
#: src/components/admin/alarms/AlarmList.vue:31
#: src/components/admin/alarms/AlarmList.vue:98
-#: src/components/admin/domains/DomainList.vue:221
+#: src/components/admin/domains/DomainList.vue:239
#: src/components/admin/domains/DomainList.vue:35
-#: src/components/admin/identities/IdentityList.vue:283
+#: src/components/admin/identities/IdentityList.vue:334
#: src/components/admin/identities/IdentityList.vue:46
#: src/components/admin/imap_migration/MigrationsList.vue:23
#: src/components/admin/imap_migration/MigrationsList.vue:83
@@ -130,7 +134,7 @@ msgstr ""
msgid "Add action"
msgstr ""
-#: src/components/admin/domains/DomainAdminList.vue:67
+#: src/components/admin/domains/DomainAdminList.vue:69
msgid "Add administrator"
msgstr ""
@@ -162,15 +166,15 @@ msgstr ""
msgid "Add/Remove from the domain page"
msgstr ""
-#: src/components/account/FidoAuthForm.vue:134
+#: src/components/account/FidoAuthForm.vue:131
msgid "Added On"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:171
+#: src/components/admin/domains/DNSDetail.vue:189
#: src/components/admin/identities/AccountSenderAddresses.vue:73
#: src/components/admin/identities/AliasCreationForm.vue:60
#: src/components/admin/identities/AliasEditForm.vue:16
-#: src/components/admin/identities/IdentityList.vue:185
+#: src/components/admin/identities/IdentityList.vue:230
#: src/components/admin/imap_migration/ProviderCreationForm.vue:54
#: src/components/admin/imap_migration/ProvidersList.vue:97
#: src/components/contacts/ContactForm.vue:85
@@ -190,7 +194,7 @@ msgstr ""
msgid "Administered domains"
msgstr ""
-#: src/components/admin/domains/DomainAdminList.vue:156
+#: src/components/admin/domains/DomainAdminList.vue:161
msgid "Administrator added"
msgstr ""
@@ -198,12 +202,12 @@ msgstr ""
msgid "Administrator name"
msgstr ""
-#: src/components/admin/domains/DomainAdminList.vue:165
+#: src/components/admin/domains/DomainAdminList.vue:170
msgid "Administrator removed"
msgstr ""
#: src/components/admin/domains/DomainAdminList.vue:9
-#: src/components/admin/domains/DomainList.vue:315
+#: src/components/admin/domains/DomainList.vue:333
msgid "Administrators"
msgstr ""
@@ -223,8 +227,8 @@ msgstr ""
msgid "Alarm re-opened"
msgstr ""
-#: src/components/admin/domains/DomainList.vue:333
-#: src/layouts/admin/AdminLayout.vue:51
+#: src/components/admin/domains/DomainList.vue:351
+#: src/layouts/admin/AdminLayout.vue:60
msgid "Alarms"
msgstr ""
@@ -248,7 +252,11 @@ msgstr ""
msgid "Alias already exists, redirecting to edit page"
msgstr ""
-#: src/components/admin/identities/IdentityList.vue:463
+#: src/components/admin/dashboard/GlobalStatisticsWidget.vue:19
+msgid "Alias count"
+msgstr ""
+
+#: src/components/admin/identities/IdentityList.vue:524
msgid "Alias deleted"
msgstr ""
@@ -259,8 +267,8 @@ msgid ""
"name (@domain.tld)."
msgstr ""
-#: src/components/admin/domains/DomainList.vue:209
-#: src/components/admin/domains/DomainSummary.vue:40
+#: src/components/admin/domains/DomainList.vue:227
+#: src/components/admin/domains/DomainSummary.vue:64
#: src/components/admin/identities/AccountAliases.vue:4
#: src/components/admin/identities/AccountCreationForm.vue:144
#: src/components/admin/identities/AccountCreationForm.vue:147
@@ -312,11 +320,11 @@ msgstr ""
msgid "Apply"
msgstr ""
-#: src/components/admin/identities/IdentityList.vue:449
+#: src/components/admin/identities/IdentityList.vue:510
msgid "Are you sure you want to delete this alias?"
msgstr ""
-#: src/components/admin/identities/IdentityList.vue:421
+#: src/components/admin/identities/IdentityList.vue:472
msgid "Are you sure you want to delete this identity ?"
msgstr ""
@@ -348,16 +356,16 @@ msgstr ""
msgid "Attendees"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:66
+#: src/layouts/admin/AdminLayout.vue:79
#: src/views/admin/monitoring/AuditTrailView.vue:3
msgid "Audit trail"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:72
+#: src/components/admin/domains/DNSDetail.vue:83
msgid "Authentication"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:35
+#: src/components/admin/domains/DNSDetail.vue:46
#: src/components/admin/domains/DomainDNSConfig.vue:71
msgid "Auto configuration"
msgstr ""
@@ -370,23 +378,23 @@ msgstr ""
msgid "Auto-reply message updated"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:56
+#: src/components/admin/domains/DNSDetail.vue:67
msgid "autoconfig record (Mozilla) not found"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:50
+#: src/components/admin/domains/DNSDetail.vue:61
msgid "autoconfig record (Mozilla): %{ value }"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:68
+#: src/components/admin/domains/DNSDetail.vue:79
msgid "autodiscover record (Microsoft) not found"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:62
+#: src/components/admin/domains/DNSDetail.vue:73
msgid "autodiscover record (Microsoft): %{ value }"
msgstr ""
-#: src/components/tools/CreationForm.vue:62
+#: src/components/tools/CreationForm.vue:66
msgid "Back"
msgstr ""
@@ -433,7 +441,7 @@ msgid "Calendar updated"
msgstr ""
#: src/components/account/APISetupForm.vue:98
-#: src/components/account/FidoAuthForm.vue:204
+#: src/components/account/FidoAuthForm.vue:210
#: src/components/account/FilterForm.vue:147
#: src/components/account/FilterSetForm.vue:24
#: src/components/admin/domains/DomainEditForm.vue:161
@@ -508,7 +516,8 @@ msgid "Click here to copy the key"
msgstr ""
#: src/components/account/RecoveryCodesResetDialog.vue:25
-#: src/components/admin/domains/DomainAdminList.vue:72
+#: src/components/admin/domains/DNSBLSummary.vue:27
+#: src/components/admin/domains/DomainAdminList.vue:74
#: src/components/admin/domains/DomainAliasForm.vue:31
#: src/components/admin/domains/DomainDKIMKey.vue:37
#: src/components/admin/domains/DomainDNSConfig.vue:80
@@ -544,11 +553,11 @@ msgstr ""
msgid "Company"
msgstr ""
-#: src/layouts/webmail/WebmailLayout.vue:28
+#: src/layouts/webmail/WebmailLayout.vue:24
msgid "Compose"
msgstr ""
-#: src/layouts/webmail/WebmailLayout.vue:66
+#: src/layouts/webmail/WebmailLayout.vue:62
msgid "Compress this mailbox"
msgstr ""
@@ -556,7 +565,7 @@ msgstr ""
msgid "Conditions"
msgstr ""
-#: src/components/tools/CreationForm.vue:92
+#: src/components/tools/CreationForm.vue:96
msgid "Confirm and create"
msgstr ""
@@ -590,7 +599,7 @@ msgstr ""
msgid "Control if this domain will be allowed to send and receive messages"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:114
+#: src/components/admin/domains/DNSDetail.vue:125
msgid "Copy key to clipboard"
msgstr ""
@@ -632,7 +641,7 @@ msgstr ""
msgid "Create a new filter set"
msgstr ""
-#: src/layouts/webmail/WebmailLayout.vue:49
+#: src/layouts/webmail/WebmailLayout.vue:45
msgid "Create a new mailbox"
msgstr ""
@@ -652,8 +661,8 @@ msgstr ""
#: src/components/admin/domains/DomainSummary.vue:8
#: src/components/admin/identities/AccountSummary.vue:8
#: src/components/admin/identities/AliasSummary.vue:8
-#: src/components/admin/identities/IdentityList.vue:200
-#: src/components/admin/identities/IdentityList.vue:249
+#: src/components/admin/identities/IdentityList.vue:245
+#: src/components/admin/identities/IdentityList.vue:299
msgid "Creation date"
msgstr ""
@@ -682,16 +691,16 @@ msgid "Daily message sending limit"
msgstr ""
#: src/components/admin/domains/DomainSummary.vue:30
-#: src/components/admin/identities/AccountSummary.vue:65
+#: src/components/admin/identities/AccountSummary.vue:70
msgid "Daily sending limit"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:33
+#: src/layouts/admin/AdminLayout.vue:34
msgid "Dashboard"
msgstr ""
#: src/components/admin/logs/AuditTrailList.vue:50
-#: src/components/admin/logs/MessageList.vue:44
+#: src/components/admin/logs/MessageList.vue:46
msgid "Date"
msgstr ""
@@ -714,10 +723,10 @@ msgstr ""
#: src/components/admin/alarms/AlarmList.vue:109
#: src/components/admin/alarms/AlarmList.vue:126
#: src/components/admin/domains/DomainAliasForm.vue:39
-#: src/components/admin/domains/DomainList.vue:325
-#: src/components/admin/identities/IdentityList.vue:380
-#: src/components/admin/identities/IdentityList.vue:392
-#: src/components/admin/identities/IdentityList.vue:405
+#: src/components/admin/domains/DomainList.vue:343
+#: src/components/admin/identities/IdentityList.vue:431
+#: src/components/admin/identities/IdentityList.vue:443
+#: src/components/admin/identities/IdentityList.vue:456
#: src/components/admin/imap_migration/MigrationsList.vue:123
#: src/components/admin/imap_migration/ProvidersList.vue:124
#: src/components/calendars/EventForm.vue:90
@@ -732,11 +741,11 @@ msgstr ""
msgid "Delete filter set"
msgstr ""
-#: src/layouts/webmail/WebmailLayout.vue:60
+#: src/layouts/webmail/WebmailLayout.vue:56
msgid "Delete this mailbox"
msgstr ""
-#: src/layouts/webmail/WebmailLayout.vue:193
+#: src/layouts/webmail/WebmailLayout.vue:191
msgid "Delete this mailbox?"
msgstr ""
@@ -747,7 +756,7 @@ msgstr ""
#: src/components/admin/identities/AliasCreationForm.vue:72
#: src/components/admin/identities/AliasSummary.vue:30
#: src/components/admin/identities/form_steps/AliasGeneralForm.vue:58
-#: src/components/admin/identities/IdentityList.vue:196
+#: src/components/admin/identities/IdentityList.vue:241
#: src/components/calendars/EventForm.vue:74
#: src/views/admin/InformationView.vue:148
msgid "Description"
@@ -786,15 +795,15 @@ msgstr ""
msgid "Display source"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:103
+#: src/components/admin/domains/DNSDetail.vue:114
msgid "DKIM key"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:182
+#: src/components/admin/domains/DNSDetail.vue:203
msgid "DKIM key copied to clipboard"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:218
+#: src/components/admin/domains/DNSDetail.vue:239
msgid ""
"DKIM key does not seem to be generated yet or has failed. Do you want to "
"requeue the job?"
@@ -810,7 +819,7 @@ msgstr ""
msgid "DKIM key selector"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:238
+#: src/components/admin/domains/DNSDetail.vue:259
msgid "DKIM keys already exist for this domain. Do you want to overwrite them?"
msgstr ""
@@ -818,11 +827,11 @@ msgstr ""
msgid "DKIM public key for"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:84
+#: src/components/admin/domains/DNSDetail.vue:95
msgid "DKIM record found"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:87
+#: src/components/admin/domains/DNSDetail.vue:98
msgid "DKIM record not found"
msgstr ""
@@ -834,11 +843,11 @@ msgstr ""
msgid "DMARC"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:92
+#: src/components/admin/domains/DNSDetail.vue:103
msgid "DMARC record found"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:95
+#: src/components/admin/domains/DNSDetail.vue:106
msgid "DMARC record not found"
msgstr ""
@@ -865,19 +874,23 @@ msgstr ""
msgid "DNS configuration help"
msgstr ""
-#: src/components/admin/domains/DomainList.vue:211
+#: src/components/admin/domains/DomainList.vue:229
msgid "DNS status"
msgstr ""
-#: src/components/admin/identities/IdentityList.vue:152
+#: src/components/admin/domains/DNSBLSummary.vue:5
+msgid "DNSBL summary for "
+msgstr ""
+
+#: src/components/admin/identities/IdentityList.vue:196
msgid "Do not delete account folder"
msgstr ""
-#: src/components/admin/domains/DomainList.vue:166
+#: src/components/admin/domains/DomainList.vue:184
msgid "Do not delete domain folder"
msgstr ""
-#: src/components/admin/domains/DomainList.vue:261
+#: src/components/admin/domains/DomainList.vue:279
msgid "Do you really want to delete the domain %{ domain }?"
msgstr ""
@@ -885,7 +898,7 @@ msgstr ""
msgid "Do you really want to delete this calendar?"
msgstr ""
-#: src/components/account/FidoAuthForm.vue:179
+#: src/components/account/FidoAuthForm.vue:185
msgid "Do you really want to delete this WebAuthn device?"
msgstr ""
@@ -901,6 +914,10 @@ msgstr ""
msgid "Domain administrator"
msgstr ""
+#: src/components/admin/dashboard/GlobalStatisticsWidget.vue:11
+msgid "Domain alias count"
+msgstr ""
+
#: src/components/admin/domains/DomainAliasForm.vue:100
msgid "Domain alias created"
msgstr ""
@@ -913,6 +930,10 @@ msgstr ""
msgid "Domain alias updated"
msgstr ""
+#: src/components/admin/dashboard/GlobalStatisticsWidget.vue:7
+msgid "Domain count"
+msgstr ""
+
#: src/components/admin/domains/DomainCreationForm.vue:318
msgid "Domain created"
msgstr ""
@@ -921,7 +942,7 @@ msgstr ""
msgid "Domain default value"
msgstr ""
-#: src/components/admin/domains/DomainList.vue:278
+#: src/components/admin/domains/DomainList.vue:296
msgid "Domain deleted"
msgstr ""
@@ -933,7 +954,7 @@ msgstr ""
msgid "domain's default value"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:39
+#: src/layouts/admin/AdminLayout.vue:40
#: src/views/admin/domains/DomainsView.vue:4
msgid "Domains"
msgstr ""
@@ -950,9 +971,9 @@ msgstr ""
msgid "E-mail"
msgstr ""
-#: src/components/admin/domains/DomainList.vue:320
-#: src/components/admin/identities/IdentityList.vue:375
-#: src/components/admin/identities/IdentityList.vue:387
+#: src/components/admin/domains/DomainList.vue:338
+#: src/components/admin/identities/IdentityList.vue:426
+#: src/components/admin/identities/IdentityList.vue:438
#: src/components/admin/imap_migration/ProvidersList.vue:130
#: src/components/contacts/ContactList.vue:138
#: src/views/account/FiltersView.vue:329
@@ -1004,15 +1025,15 @@ msgstr ""
msgid "Edit provider"
msgstr ""
-#: src/layouts/webmail/WebmailLayout.vue:54
+#: src/layouts/webmail/WebmailLayout.vue:50
msgid "Edit this mailbox"
msgstr ""
-#: src/components/account/FidoAuthForm.vue:201
+#: src/components/account/FidoAuthForm.vue:207
msgid "Edit your device"
msgstr ""
-#: src/components/account/FidoAuthForm.vue:200
+#: src/components/account/FidoAuthForm.vue:206
msgid "Edition"
msgstr ""
@@ -1024,7 +1045,7 @@ msgstr ""
msgid "Email address"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:88
+#: src/layouts/admin/AdminLayout.vue:101
msgid "Email providers"
msgstr ""
@@ -1060,8 +1081,8 @@ msgstr ""
#: src/components/account/AutoReplyForm.vue:7
#: src/components/admin/domains/DomainCreationForm.vue:167
-#: src/components/admin/domains/DomainList.vue:208
-#: src/components/admin/domains/DomainSummary.vue:44
+#: src/components/admin/domains/DomainList.vue:226
+#: src/components/admin/domains/DomainSummary.vue:68
#: src/components/admin/domains/form_steps/DomainGeneralForm.vue:20
#: src/components/admin/identities/AccountCreationForm.vue:110
#: src/components/admin/identities/AccountEditForm.vue:45
@@ -1070,8 +1091,8 @@ msgstr ""
#: src/components/admin/identities/AliasSummary.vue:16
#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:46
#: src/components/admin/identities/form_steps/AliasGeneralForm.vue:53
-#: src/components/admin/identities/IdentityList.vue:186
-#: src/components/admin/identities/IdentityList.vue:225
+#: src/components/admin/identities/IdentityList.vue:231
+#: src/components/admin/identities/IdentityList.vue:270
msgid "Enabled"
msgstr ""
@@ -1107,7 +1128,7 @@ msgstr ""
#: src/components/admin/identities/AliasCreationForm.vue:66
#: src/components/admin/identities/AliasSummary.vue:26
#: src/components/admin/identities/form_steps/AliasGeneralForm.vue:56
-#: src/components/admin/identities/IdentityList.vue:192
+#: src/components/admin/identities/IdentityList.vue:237
msgid "Expire at"
msgstr ""
@@ -1128,6 +1149,10 @@ msgstr ""
msgid "Failed to display template. Using raw mode"
msgstr ""
+#: src/components/account/FidoAuthForm.vue:171
+msgid "Failed to register the webAuthN device"
+msgstr ""
+
#: src/components/account/ProfileForm.vue:24
msgid "Feel free to improve the translations"
msgstr ""
@@ -1179,7 +1204,7 @@ msgstr ""
#: src/components/account/ProfileForm.vue:9
#: src/components/admin/identities/AccountCreationForm.vue:99
#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:18
-#: src/components/admin/identities/IdentityList.vue:218
+#: src/components/admin/identities/IdentityList.vue:263
#: src/components/contacts/ContactForm.vue:12
msgid "First name"
msgstr ""
@@ -1206,7 +1231,7 @@ msgid "Forwarders with ARC"
msgstr ""
#: src/components/account/AutoReplyForm.vue:36
-#: src/components/admin/logs/MessageList.vue:47
+#: src/components/admin/logs/MessageList.vue:49
#: src/components/calendars/EventForm.vue:24
#: src/components/tools/TimeSerieChart.vue:19
#: src/components/webmail/ComposeEmailForm.vue:29
@@ -1254,7 +1279,7 @@ msgstr ""
msgid "Generate"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:119
+#: src/components/admin/domains/DNSDetail.vue:130
msgid "Generate a new DKIM key"
msgstr ""
@@ -1283,12 +1308,12 @@ msgstr ""
msgid "Identification"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:45
+#: src/layouts/admin/AdminLayout.vue:50
#: src/views/admin/identities/IdentitiesView.vue:4
msgid "Identities"
msgstr ""
-#: src/components/tools/CreationForm.vue:130
+#: src/components/tools/CreationForm.vue:136
msgid ""
"If you close this form now, your modifications won't be saved. Do you "
"confirm?"
@@ -1300,7 +1325,7 @@ msgid ""
"received and processed."
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:83
+#: src/layouts/admin/AdminLayout.vue:96
msgid "IMAP Migration"
msgstr ""
@@ -1351,7 +1376,7 @@ msgid ""
"complete the operation"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:114 src/views/admin/InformationView.vue:4
+#: src/layouts/admin/AdminLayout.vue:136 src/views/admin/InformationView.vue:4
#: src/views/calendars/CalendarView.vue:94
msgid "Information"
msgstr ""
@@ -1374,6 +1399,11 @@ msgstr ""
msgid "Invalid port number"
msgstr ""
+#: src/components/admin/domains/DNSBLSummary.vue:10
+msgid ""
+"IP address %{ address } is currently listed by the following DNSBL providers:"
+msgstr ""
+
#: src/components/admin/imap_migration/form_steps/ProviderGeneralForm.vue:27
msgid "Is the IMAP connection secured using SSL/TLS or StartTLS"
msgstr ""
@@ -1383,7 +1413,7 @@ msgid "Keep local copies"
msgstr ""
#: src/components/account/ProfileForm.vue:22
-#: src/components/admin/identities/IdentityList.vue:227
+#: src/components/admin/identities/IdentityList.vue:277
msgid "Language"
msgstr ""
@@ -1391,7 +1421,7 @@ msgstr ""
msgid "Language does no exist"
msgstr ""
-#: src/components/admin/identities/IdentityList.vue:253
+#: src/components/admin/identities/IdentityList.vue:303
msgid "Last login"
msgstr ""
@@ -1399,7 +1429,7 @@ msgstr ""
msgid "Last login date"
msgstr ""
-#: src/components/admin/identities/IdentityList.vue:204
+#: src/components/admin/identities/IdentityList.vue:249
msgid "Last modification"
msgstr ""
@@ -1414,11 +1444,11 @@ msgstr ""
msgid "Last name"
msgstr ""
-#: src/components/admin/identities/IdentityList.vue:222
+#: src/components/admin/identities/IdentityList.vue:267
msgid "Last Name"
msgstr ""
-#: src/components/account/FidoAuthForm.vue:135
+#: src/components/account/FidoAuthForm.vue:132
msgid "Last Used"
msgstr ""
@@ -1472,7 +1502,7 @@ msgstr ""
msgid "Mailbox"
msgstr ""
-#: src/layouts/webmail/WebmailLayout.vue:187
+#: src/layouts/webmail/WebmailLayout.vue:185
msgid "Mailbox compressed"
msgstr ""
@@ -1480,7 +1510,7 @@ msgstr ""
msgid "Mailbox created"
msgstr ""
-#: src/layouts/webmail/WebmailLayout.vue:204
+#: src/layouts/webmail/WebmailLayout.vue:202
msgid "Mailbox deleted"
msgstr ""
@@ -1488,7 +1518,7 @@ msgstr ""
msgid "Mailbox renamed"
msgstr ""
-#: src/components/admin/domains/DomainSummary.vue:36
+#: src/components/admin/domains/DomainSummary.vue:60
msgid "Mailboxes"
msgstr ""
@@ -1535,6 +1565,10 @@ msgstr ""
msgid "Message history"
msgstr ""
+#: src/components/admin/identities/IdentityList.vue:274
+msgid "Message limit"
+msgstr ""
+
#: src/views/webmail/EmailView.vue:268
msgid "Message marked as junk"
msgstr ""
@@ -1565,11 +1599,12 @@ msgstr ""
msgid "Message(s) marked as not junk"
msgstr ""
-#: src/components/admin/domains/DomainSummary.vue:32
+#: src/components/admin/domains/DomainSummary.vue:51
+#: src/components/admin/identities/AccountSummary.vue:88
msgid "messages"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:71
+#: src/layouts/admin/AdminLayout.vue:84
msgid "Messages"
msgstr ""
@@ -1577,7 +1612,7 @@ msgstr ""
msgid "Migration deleted"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:93
+#: src/layouts/admin/AdminLayout.vue:106
#: src/views/admin/imap_migration/MigrationsView.vue:4
msgid "Migrations"
msgstr ""
@@ -1594,7 +1629,7 @@ msgstr ""
msgid "Modify"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:57
+#: src/layouts/admin/AdminLayout.vue:66
msgid "Monitoring"
msgstr ""
@@ -1630,16 +1665,16 @@ msgstr ""
msgid "name"
msgstr ""
-#: src/components/account/FidoAuthForm.vue:133
+#: src/components/account/FidoAuthForm.vue:130
#: src/components/account/FilterForm.vue:7
#: src/components/account/FilterSetForm.vue:9
-#: src/components/admin/domains/DNSDetail.vue:170
-#: src/components/admin/domains/DomainAdminList.vue:109
+#: src/components/admin/domains/DNSDetail.vue:188
+#: src/components/admin/domains/DomainAdminList.vue:112
#: src/components/admin/domains/DomainAliasForm.vue:8
#: src/components/admin/domains/DomainCreationForm.vue:164
-#: src/components/admin/domains/DomainList.vue:207
+#: src/components/admin/domains/DomainList.vue:225
#: src/components/admin/domains/form_steps/DomainOptionsForm.vue:11
-#: src/components/admin/identities/IdentityList.vue:216
+#: src/components/admin/identities/IdentityList.vue:261
#: src/components/admin/imap_migration/ProviderCreationForm.vue:53
#: src/components/admin/imap_migration/ProvidersList.vue:96
#: src/components/calendars/CalendarForm.vue:15
@@ -1721,7 +1756,7 @@ msgstr ""
msgid "New recovery codes"
msgstr ""
-#: src/components/tools/CreationForm.vue:69
+#: src/components/tools/CreationForm.vue:73
msgid "Next"
msgstr ""
@@ -1729,14 +1764,14 @@ msgstr ""
msgid "no"
msgstr ""
-#: src/components/account/FidoAuthForm.vue:182
-#: src/components/admin/domains/DNSDetail.vue:223
-#: src/components/admin/domains/DNSDetail.vue:243
-#: src/components/admin/domains/DomainList.vue:266
-#: src/components/admin/identities/IdentityList.vue:425
-#: src/components/admin/identities/IdentityList.vue:453
-#: src/components/tools/CreationForm.vue:136
-#: src/layouts/webmail/WebmailLayout.vue:197
+#: src/components/account/FidoAuthForm.vue:188
+#: src/components/admin/domains/DNSDetail.vue:244
+#: src/components/admin/domains/DNSDetail.vue:264
+#: src/components/admin/domains/DomainList.vue:284
+#: src/components/admin/identities/IdentityList.vue:476
+#: src/components/admin/identities/IdentityList.vue:514
+#: src/components/tools/CreationForm.vue:142
+#: src/layouts/webmail/WebmailLayout.vue:195
msgid "No"
msgstr ""
@@ -1752,6 +1787,11 @@ msgstr ""
msgid "No domain managed"
msgstr ""
+#: src/components/admin/identities/IdentityList.vue:137
+#: src/components/admin/identities/IdentityList.vue:166
+msgid "No mailbox"
+msgstr ""
+
#: src/components/webmail/EmailList.vue:165
msgid "No message yet in this mailbox"
msgstr ""
@@ -1776,7 +1816,7 @@ msgstr ""
msgid "Not a valid email"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:126
+#: src/components/admin/domains/DNSDetail.vue:137
msgid "Not generated"
msgstr ""
@@ -1890,7 +1930,7 @@ msgid "Passwords mismatch"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:20
-#: src/components/admin/domains/DNSDetail.vue:40
+#: src/components/admin/domains/DNSDetail.vue:51
#: src/components/admin/domains/DNSStatusChip.vue:21
msgid "Pending"
msgstr ""
@@ -1906,7 +1946,7 @@ msgstr ""
#: src/components/account/ProfileForm.vue:47
#: src/components/account/ProfileForm.vue:50
#: src/components/admin/identities/AccountSummary.vue:31
-#: src/components/admin/identities/IdentityList.vue:229
+#: src/components/admin/identities/IdentityList.vue:279
#: src/components/contacts/PhoneNumberField.vue:5
msgid "Phone number"
msgstr ""
@@ -1984,17 +2024,18 @@ msgstr ""
msgid "Providers"
msgstr ""
-#: src/components/admin/logs/MessageList.vue:43
+#: src/components/admin/logs/MessageList.vue:45
msgid "Queue ID"
msgstr ""
#: src/components/admin/domains/DomainCreationForm.vue:191
-#: src/components/admin/domains/DomainList.vue:216
+#: src/components/admin/domains/DomainList.vue:234
#: src/components/admin/domains/DomainSummary.vue:16
#: src/components/admin/domains/form_steps/DomainLimitationsForm.vue:5
#: src/components/admin/identities/AccountCreationForm.vue:127
#: src/components/admin/identities/AccountSummary.vue:46
#: src/components/admin/identities/form_steps/AccountMailboxForm.vue:3
+#: src/components/admin/identities/IdentityList.vue:272
msgid "Quota"
msgstr ""
@@ -2050,7 +2091,7 @@ msgstr ""
#: src/components/admin/identities/AliasCreationForm.vue:97
#: src/components/admin/identities/AliasEditForm.vue:41
#: src/components/admin/identities/AliasRecipientsSummary.vue:4
-#: src/components/admin/identities/IdentityList.vue:188
+#: src/components/admin/identities/IdentityList.vue:233
msgid "Recipients"
msgstr ""
@@ -2094,7 +2135,7 @@ msgstr ""
msgid "Remove this address"
msgstr ""
-#: src/components/admin/domains/DomainAdminList.vue:48
+#: src/components/admin/domains/DomainAdminList.vue:50
msgid "Remove this administrator"
msgstr ""
@@ -2132,11 +2173,11 @@ msgstr ""
#: src/components/admin/identities/AccountCreationForm.vue:92
#: src/components/admin/identities/AccountEditForm.vue:9
#: src/components/admin/identities/AccountSummary.vue:23
-#: src/components/admin/identities/IdentityList.vue:226
+#: src/components/admin/identities/IdentityList.vue:271
msgid "Role"
msgstr ""
-#: src/components/account/FidoAuthForm.vue:205
+#: src/components/account/FidoAuthForm.vue:211
#: src/components/admin/domains/DomainEditForm.vue:169
#: src/components/admin/identities/AccountEditForm.vue:192
#: src/components/admin/identities/AliasEditForm.vue:77
@@ -2166,7 +2207,7 @@ msgstr ""
#: src/components/account/ProfileForm.vue:54
#: src/components/admin/identities/AccountSummary.vue:27
-#: src/components/admin/identities/IdentityList.vue:233
+#: src/components/admin/identities/IdentityList.vue:283
msgid "Secondary email"
msgstr ""
@@ -2180,7 +2221,7 @@ msgstr ""
msgid "Select a filter set"
msgstr ""
-#: src/components/admin/domains/DomainAdminList.vue:20
+#: src/components/admin/domains/DomainAdminList.vue:21
msgid "Select an account"
msgstr ""
@@ -2222,7 +2263,13 @@ msgstr ""
msgid "Sender addresses"
msgstr ""
-#: src/components/admin/domains/DomainList.vue:215
+#: src/components/admin/domains/DomainSummary.vue:38
+#: src/components/admin/identities/AccountSummary.vue:73
+#: src/components/admin/identities/IdentityList.vue:158
+msgid "Sending forbidden"
+msgstr ""
+
+#: src/components/admin/domains/DomainList.vue:233
msgid "Sending limit"
msgstr ""
@@ -2236,6 +2283,7 @@ msgstr ""
#: src/components/admin/domains/DomainCreationForm.vue:218
#: src/components/admin/domains/form_steps/DomainTransportForm.vue:3
+#: src/components/admin/domains/RelayDomainSummary.vue:8
msgid "Service"
msgstr ""
@@ -2244,7 +2292,7 @@ msgid "Service: "
msgstr ""
#: src/layouts/account/AccountLayout.vue:27
-#: src/layouts/admin/AdminLayout.vue:101
+#: src/layouts/admin/AdminLayout.vue:123
msgid "Settings"
msgstr ""
@@ -2252,7 +2300,7 @@ msgstr ""
msgid "Setup device"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:108
+#: src/components/admin/domains/DNSDetail.vue:119
msgid "Show key"
msgstr ""
@@ -2264,11 +2312,11 @@ msgstr ""
msgid "Specify an email address"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:76
+#: src/components/admin/domains/DNSDetail.vue:87
msgid "SPF record found"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:79
+#: src/components/admin/domains/DNSDetail.vue:90
msgid "SPF record not found"
msgstr ""
@@ -2281,14 +2329,15 @@ msgstr ""
msgid "State/Province"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:61
+#: src/components/admin/dashboard/GlobalStatisticsWidget.vue:2
+#: src/layouts/admin/AdminLayout.vue:74
#: src/views/admin/domains/DomainView.vue:25
#: src/views/admin/monitoring/StatisticsView.vue:3
msgid "Statistics"
msgstr ""
#: src/components/admin/alarms/AlarmList.vue:93
-#: src/components/admin/logs/MessageList.vue:45
+#: src/components/admin/logs/MessageList.vue:47
msgid "Status"
msgstr ""
@@ -2297,8 +2346,8 @@ msgstr ""
msgid "Subject"
msgstr ""
-#: src/components/tools/CreationForm.vue:21
-#: src/components/tools/CreationForm.vue:75
+#: src/components/tools/CreationForm.vue:25
+#: src/components/tools/CreationForm.vue:79
msgid "Summary"
msgstr ""
@@ -2314,15 +2363,15 @@ msgstr ""
msgid "Synchronize contacts with address book"
msgstr ""
-#: src/components/admin/identities/IdentityList.vue:237
+#: src/components/admin/identities/IdentityList.vue:287
msgid "TFA enabled"
msgstr ""
#: src/components/account/AutoReplyForm.vue:24
msgid ""
"The content of your answer. You can use the following variables, which will "
-"be automatically replaced by the appropriate value: %(name)s, %(fromdate)s, "
-"%(untildate)s"
+"be automatically replaced by the appropriate value: %(name)s, %(fromdate)s, %"
+"(untildate)s"
msgstr ""
#: src/components/calendars/CalendarDetail.vue:19
@@ -2360,7 +2409,7 @@ msgstr ""
msgid "Title"
msgstr ""
-#: src/components/admin/logs/MessageList.vue:46
+#: src/components/admin/logs/MessageList.vue:48
#: src/components/calendars/EventForm.vue:34
#: src/components/tools/TimeSerieChart.vue:20
#: src/components/webmail/ComposeEmailForm.vue:46
@@ -2385,13 +2434,14 @@ msgstr ""
msgid "Total"
msgstr ""
-#: src/components/admin/identities/IdentityList.vue:241
+#: src/components/admin/identities/IdentityList.vue:291
msgid "TOTP enabled"
msgstr ""
#: src/components/admin/domains/DomainCreationForm.vue:152
#: src/components/admin/domains/DomainCreationForm.vue:215
#: src/components/admin/domains/DomainEditForm.vue:113
+#: src/components/admin/domains/RelayDomainSummary.vue:4
msgid "Transport"
msgstr ""
@@ -2440,9 +2490,14 @@ msgstr ""
msgid "unlimited"
msgstr ""
+#: src/components/admin/domains/DomainList.vue:115
+#: src/components/admin/domains/DomainList.vue:127
#: src/components/admin/domains/DomainSummary.vue:18
#: src/components/admin/domains/DomainSummary.vue:25
+#: src/components/admin/domains/DomainSummary.vue:56
#: src/components/admin/identities/AccountSummary.vue:48
+#: src/components/admin/identities/IdentityList.vue:133
+#: src/components/admin/identities/IdentityList.vue:162
#: src/components/tools/ResourcesView.vue:9
msgid "Unlimited"
msgstr ""
@@ -2478,11 +2533,11 @@ msgstr ""
msgid "Update settings"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:172
+#: src/components/admin/domains/DNSDetail.vue:190
msgid "Updated"
msgstr ""
-#: src/components/account/FidoAuthForm.vue:136
+#: src/components/account/FidoAuthForm.vue:133
msgid "Use count"
msgstr ""
@@ -2490,7 +2545,7 @@ msgstr ""
msgid "Use domain default value"
msgstr ""
-#: src/components/admin/domains/DomainAdminList.vue:108
+#: src/components/admin/domains/DomainAdminList.vue:111
#: src/components/admin/identities/AccountCreationForm.vue:97
#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:3
msgid "Username"
@@ -2512,18 +2567,18 @@ msgstr ""
msgid "Visit the official weblog for more information"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:217
+#: src/components/admin/domains/DNSDetail.vue:238
msgid "warning"
msgstr ""
#: src/components/account/APISetupForm.vue:94
-#: src/components/account/FidoAuthForm.vue:178
-#: src/components/admin/domains/DNSDetail.vue:237
-#: src/components/admin/domains/DomainList.vue:260
-#: src/components/admin/identities/IdentityList.vue:420
-#: src/components/admin/identities/IdentityList.vue:448
-#: src/components/tools/CreationForm.vue:129
-#: src/layouts/webmail/WebmailLayout.vue:192
+#: src/components/account/FidoAuthForm.vue:184
+#: src/components/admin/domains/DNSDetail.vue:258
+#: src/components/admin/domains/DomainList.vue:278
+#: src/components/admin/identities/IdentityList.vue:471
+#: src/components/admin/identities/IdentityList.vue:509
+#: src/components/tools/CreationForm.vue:135
+#: src/layouts/webmail/WebmailLayout.vue:190
#: src/views/calendars/CalendarView.vue:247
msgid "Warning"
msgstr ""
@@ -2532,7 +2587,7 @@ msgstr ""
msgid "WebAuthn"
msgstr ""
-#: src/components/admin/identities/IdentityList.vue:245
+#: src/components/admin/identities/IdentityList.vue:295
msgid "WebAutn enabled"
msgstr ""
@@ -2544,7 +2599,7 @@ msgstr ""
msgid "Week"
msgstr ""
-#: src/views/DashboardView.vue:27
+#: src/views/DashboardView.vue:40
msgid "Welcome to Modoboa"
msgstr ""
@@ -2569,14 +2624,14 @@ msgstr ""
msgid "yes"
msgstr ""
-#: src/components/account/FidoAuthForm.vue:183
-#: src/components/admin/domains/DNSDetail.vue:224
-#: src/components/admin/domains/DNSDetail.vue:244
-#: src/components/admin/domains/DomainList.vue:267
-#: src/components/admin/identities/IdentityList.vue:424
-#: src/components/admin/identities/IdentityList.vue:452
-#: src/components/tools/CreationForm.vue:135
-#: src/layouts/webmail/WebmailLayout.vue:196
+#: src/components/account/FidoAuthForm.vue:189
+#: src/components/admin/domains/DNSDetail.vue:245
+#: src/components/admin/domains/DNSDetail.vue:265
+#: src/components/admin/domains/DomainList.vue:285
+#: src/components/admin/identities/IdentityList.vue:475
+#: src/components/admin/identities/IdentityList.vue:513
+#: src/components/tools/CreationForm.vue:141
+#: src/layouts/webmail/WebmailLayout.vue:194
msgid "Yes"
msgstr ""
diff --git a/frontend/src/locale/es/app.po b/frontend/src/locale/es/app.po
index b964043f8..3b5b6934f 100644
--- a/frontend/src/locale/es/app.po
+++ b/frontend/src/locale/es/app.po
@@ -31,7 +31,7 @@ msgstr[1] ""
msgid "A documentation of the API is available"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:195
+#: src/components/admin/domains/DNSDetail.vue:216
msgid ""
"A new key will be generated soon. Refresh the page in a moment to see it."
msgstr ""
@@ -69,7 +69,12 @@ msgstr ""
msgid "Account"
msgstr "Cuenta"
-#: src/components/admin/identities/IdentityList.vue:436
+#: src/components/admin/dashboard/GlobalStatisticsWidget.vue:15
+#, fuzzy
+msgid "Account count"
+msgstr "Cuenta actualizada"
+
+#: src/components/admin/identities/IdentityList.vue:487
#, fuzzy
msgid "Account deleted"
msgstr "Cuenta creada"
@@ -84,13 +89,13 @@ msgstr "Configuración"
msgid "Accounts"
msgstr "Cuenta"
-#: src/components/account/FidoAuthForm.vue:137
+#: src/components/account/FidoAuthForm.vue:134
#: src/components/account/FilterForm.vue:76
#: src/components/admin/alarms/AlarmList.vue:31
#: src/components/admin/alarms/AlarmList.vue:98
-#: src/components/admin/domains/DomainList.vue:221
+#: src/components/admin/domains/DomainList.vue:239
#: src/components/admin/domains/DomainList.vue:35
-#: src/components/admin/identities/IdentityList.vue:283
+#: src/components/admin/identities/IdentityList.vue:334
#: src/components/admin/identities/IdentityList.vue:46
#: src/components/admin/imap_migration/MigrationsList.vue:23
#: src/components/admin/imap_migration/MigrationsList.vue:83
@@ -144,7 +149,7 @@ msgstr ""
msgid "Add action"
msgstr "Acciones"
-#: src/components/admin/domains/DomainAdminList.vue:67
+#: src/components/admin/domains/DomainAdminList.vue:69
msgid "Add administrator"
msgstr ""
@@ -179,15 +184,15 @@ msgstr "Editar contacto"
msgid "Add/Remove from the domain page"
msgstr ""
-#: src/components/account/FidoAuthForm.vue:134
+#: src/components/account/FidoAuthForm.vue:131
msgid "Added On"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:171
+#: src/components/admin/domains/DNSDetail.vue:189
#: src/components/admin/identities/AccountSenderAddresses.vue:73
#: src/components/admin/identities/AliasCreationForm.vue:60
#: src/components/admin/identities/AliasEditForm.vue:16
-#: src/components/admin/identities/IdentityList.vue:185
+#: src/components/admin/identities/IdentityList.vue:230
#: src/components/admin/imap_migration/ProviderCreationForm.vue:54
#: src/components/admin/imap_migration/ProvidersList.vue:97
#: src/components/contacts/ContactForm.vue:85
@@ -207,7 +212,7 @@ msgstr "Información del libro de direcciones"
msgid "Administered domains"
msgstr "Dominios administrados"
-#: src/components/admin/domains/DomainAdminList.vue:156
+#: src/components/admin/domains/DomainAdminList.vue:161
msgid "Administrator added"
msgstr ""
@@ -215,12 +220,12 @@ msgstr ""
msgid "Administrator name"
msgstr ""
-#: src/components/admin/domains/DomainAdminList.vue:165
+#: src/components/admin/domains/DomainAdminList.vue:170
msgid "Administrator removed"
msgstr ""
#: src/components/admin/domains/DomainAdminList.vue:9
-#: src/components/admin/domains/DomainList.vue:315
+#: src/components/admin/domains/DomainList.vue:333
msgid "Administrators"
msgstr "Administradores"
@@ -242,8 +247,8 @@ msgstr "Fecha de creación"
msgid "Alarm re-opened"
msgstr ""
-#: src/components/admin/domains/DomainList.vue:333
-#: src/layouts/admin/AdminLayout.vue:51
+#: src/components/admin/domains/DomainList.vue:351
+#: src/layouts/admin/AdminLayout.vue:60
msgid "Alarms"
msgstr ""
@@ -268,7 +273,12 @@ msgstr "Alias creado"
msgid "Alias already exists, redirecting to edit page"
msgstr ""
-#: src/components/admin/identities/IdentityList.vue:463
+#: src/components/admin/dashboard/GlobalStatisticsWidget.vue:19
+#, fuzzy
+msgid "Alias count"
+msgstr "Nueva cuenta"
+
+#: src/components/admin/identities/IdentityList.vue:524
#, fuzzy
msgid "Alias deleted"
msgstr "Fecha de creación"
@@ -280,8 +290,8 @@ msgid ""
"name (@domain.tld)."
msgstr ""
-#: src/components/admin/domains/DomainList.vue:209
-#: src/components/admin/domains/DomainSummary.vue:40
+#: src/components/admin/domains/DomainList.vue:227
+#: src/components/admin/domains/DomainSummary.vue:64
#: src/components/admin/identities/AccountAliases.vue:4
#: src/components/admin/identities/AccountCreationForm.vue:144
#: src/components/admin/identities/AccountCreationForm.vue:147
@@ -336,11 +346,11 @@ msgstr "Fecha de creación"
msgid "Apply"
msgstr "Aplicar"
-#: src/components/admin/identities/IdentityList.vue:449
+#: src/components/admin/identities/IdentityList.vue:510
msgid "Are you sure you want to delete this alias?"
msgstr ""
-#: src/components/admin/identities/IdentityList.vue:421
+#: src/components/admin/identities/IdentityList.vue:472
msgid "Are you sure you want to delete this identity ?"
msgstr ""
@@ -374,16 +384,16 @@ msgstr ""
msgid "Attendees"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:66
+#: src/layouts/admin/AdminLayout.vue:79
#: src/views/admin/monitoring/AuditTrailView.vue:3
msgid "Audit trail"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:72
+#: src/components/admin/domains/DNSDetail.vue:83
msgid "Authentication"
msgstr "Autenticación"
-#: src/components/admin/domains/DNSDetail.vue:35
+#: src/components/admin/domains/DNSDetail.vue:46
#: src/components/admin/domains/DomainDNSConfig.vue:71
msgid "Auto configuration"
msgstr ""
@@ -396,23 +406,23 @@ msgstr ""
msgid "Auto-reply message updated"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:56
+#: src/components/admin/domains/DNSDetail.vue:67
msgid "autoconfig record (Mozilla) not found"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:50
+#: src/components/admin/domains/DNSDetail.vue:61
msgid "autoconfig record (Mozilla): %{ value }"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:68
+#: src/components/admin/domains/DNSDetail.vue:79
msgid "autodiscover record (Microsoft) not found"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:62
+#: src/components/admin/domains/DNSDetail.vue:73
msgid "autodiscover record (Microsoft): %{ value }"
msgstr ""
-#: src/components/tools/CreationForm.vue:62
+#: src/components/tools/CreationForm.vue:66
msgid "Back"
msgstr ""
@@ -464,7 +474,7 @@ msgid "Calendar updated"
msgstr "Perfil actualizado"
#: src/components/account/APISetupForm.vue:98
-#: src/components/account/FidoAuthForm.vue:204
+#: src/components/account/FidoAuthForm.vue:210
#: src/components/account/FilterForm.vue:147
#: src/components/account/FilterSetForm.vue:24
#: src/components/admin/domains/DomainEditForm.vue:161
@@ -542,7 +552,8 @@ msgid "Click here to copy the key"
msgstr ""
#: src/components/account/RecoveryCodesResetDialog.vue:25
-#: src/components/admin/domains/DomainAdminList.vue:72
+#: src/components/admin/domains/DNSBLSummary.vue:27
+#: src/components/admin/domains/DomainAdminList.vue:74
#: src/components/admin/domains/DomainAliasForm.vue:31
#: src/components/admin/domains/DomainDKIMKey.vue:37
#: src/components/admin/domains/DomainDNSConfig.vue:80
@@ -578,11 +589,11 @@ msgstr ""
msgid "Company"
msgstr "Compañía"
-#: src/layouts/webmail/WebmailLayout.vue:28
+#: src/layouts/webmail/WebmailLayout.vue:24
msgid "Compose"
msgstr ""
-#: src/layouts/webmail/WebmailLayout.vue:66
+#: src/layouts/webmail/WebmailLayout.vue:62
msgid "Compress this mailbox"
msgstr ""
@@ -591,7 +602,7 @@ msgstr ""
msgid "Conditions"
msgstr "Confirmación"
-#: src/components/tools/CreationForm.vue:92
+#: src/components/tools/CreationForm.vue:96
msgid "Confirm and create"
msgstr ""
@@ -625,7 +636,7 @@ msgstr "Continúe en error."
msgid "Control if this domain will be allowed to send and receive messages"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:114
+#: src/components/admin/domains/DNSDetail.vue:125
msgid "Copy key to clipboard"
msgstr ""
@@ -668,7 +679,7 @@ msgstr "Crear mailbox para el administrador."
msgid "Create a new filter set"
msgstr ""
-#: src/layouts/webmail/WebmailLayout.vue:49
+#: src/layouts/webmail/WebmailLayout.vue:45
#, fuzzy
msgid "Create a new mailbox"
msgstr "Con una mailbox"
@@ -690,8 +701,8 @@ msgstr ""
#: src/components/admin/domains/DomainSummary.vue:8
#: src/components/admin/identities/AccountSummary.vue:8
#: src/components/admin/identities/AliasSummary.vue:8
-#: src/components/admin/identities/IdentityList.vue:200
-#: src/components/admin/identities/IdentityList.vue:249
+#: src/components/admin/identities/IdentityList.vue:245
+#: src/components/admin/identities/IdentityList.vue:299
msgid "Creation date"
msgstr "Fecha de creación"
@@ -722,16 +733,16 @@ msgid "Daily message sending limit"
msgstr ""
#: src/components/admin/domains/DomainSummary.vue:30
-#: src/components/admin/identities/AccountSummary.vue:65
+#: src/components/admin/identities/AccountSummary.vue:70
msgid "Daily sending limit"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:33
+#: src/layouts/admin/AdminLayout.vue:34
msgid "Dashboard"
msgstr "Panel de Control"
#: src/components/admin/logs/AuditTrailList.vue:50
-#: src/components/admin/logs/MessageList.vue:44
+#: src/components/admin/logs/MessageList.vue:46
msgid "Date"
msgstr ""
@@ -755,10 +766,10 @@ msgstr ""
#: src/components/admin/alarms/AlarmList.vue:109
#: src/components/admin/alarms/AlarmList.vue:126
#: src/components/admin/domains/DomainAliasForm.vue:39
-#: src/components/admin/domains/DomainList.vue:325
-#: src/components/admin/identities/IdentityList.vue:380
-#: src/components/admin/identities/IdentityList.vue:392
-#: src/components/admin/identities/IdentityList.vue:405
+#: src/components/admin/domains/DomainList.vue:343
+#: src/components/admin/identities/IdentityList.vue:431
+#: src/components/admin/identities/IdentityList.vue:443
+#: src/components/admin/identities/IdentityList.vue:456
#: src/components/admin/imap_migration/MigrationsList.vue:123
#: src/components/admin/imap_migration/ProvidersList.vue:124
#: src/components/calendars/EventForm.vue:90
@@ -773,12 +784,12 @@ msgstr ""
msgid "Delete filter set"
msgstr ""
-#: src/layouts/webmail/WebmailLayout.vue:60
+#: src/layouts/webmail/WebmailLayout.vue:56
#, fuzzy
msgid "Delete this mailbox"
msgstr "Con una mailbox"
-#: src/layouts/webmail/WebmailLayout.vue:193
+#: src/layouts/webmail/WebmailLayout.vue:191
msgid "Delete this mailbox?"
msgstr ""
@@ -789,7 +800,7 @@ msgstr ""
#: src/components/admin/identities/AliasCreationForm.vue:72
#: src/components/admin/identities/AliasSummary.vue:30
#: src/components/admin/identities/form_steps/AliasGeneralForm.vue:58
-#: src/components/admin/identities/IdentityList.vue:196
+#: src/components/admin/identities/IdentityList.vue:241
#: src/components/calendars/EventForm.vue:74
#: src/views/admin/InformationView.vue:148
msgid "Description"
@@ -833,15 +844,15 @@ msgstr "Nombre a mostrar"
msgid "Display source"
msgstr "Nombre a mostrar"
-#: src/components/admin/domains/DNSDetail.vue:103
+#: src/components/admin/domains/DNSDetail.vue:114
msgid "DKIM key"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:182
+#: src/components/admin/domains/DNSDetail.vue:203
msgid "DKIM key copied to clipboard"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:218
+#: src/components/admin/domains/DNSDetail.vue:239
msgid ""
"DKIM key does not seem to be generated yet or has failed. Do you want to "
"requeue the job?"
@@ -857,7 +868,7 @@ msgstr ""
msgid "DKIM key selector"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:238
+#: src/components/admin/domains/DNSDetail.vue:259
msgid "DKIM keys already exist for this domain. Do you want to overwrite them?"
msgstr ""
@@ -865,11 +876,11 @@ msgstr ""
msgid "DKIM public key for"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:84
+#: src/components/admin/domains/DNSDetail.vue:95
msgid "DKIM record found"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:87
+#: src/components/admin/domains/DNSDetail.vue:98
msgid "DKIM record not found"
msgstr ""
@@ -881,11 +892,11 @@ msgstr ""
msgid "DMARC"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:92
+#: src/components/admin/domains/DNSDetail.vue:103
msgid "DMARC record found"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:95
+#: src/components/admin/domains/DNSDetail.vue:106
msgid "DMARC record not found"
msgstr ""
@@ -912,19 +923,23 @@ msgstr ""
msgid "DNS configuration help"
msgstr ""
-#: src/components/admin/domains/DomainList.vue:211
+#: src/components/admin/domains/DomainList.vue:229
msgid "DNS status"
msgstr "Estado de DNS"
-#: src/components/admin/identities/IdentityList.vue:152
+#: src/components/admin/domains/DNSBLSummary.vue:5
+msgid "DNSBL summary for "
+msgstr ""
+
+#: src/components/admin/identities/IdentityList.vue:196
msgid "Do not delete account folder"
msgstr ""
-#: src/components/admin/domains/DomainList.vue:166
+#: src/components/admin/domains/DomainList.vue:184
msgid "Do not delete domain folder"
msgstr ""
-#: src/components/admin/domains/DomainList.vue:261
+#: src/components/admin/domains/DomainList.vue:279
msgid "Do you really want to delete the domain %{ domain }?"
msgstr ""
@@ -932,7 +947,7 @@ msgstr ""
msgid "Do you really want to delete this calendar?"
msgstr ""
-#: src/components/account/FidoAuthForm.vue:179
+#: src/components/account/FidoAuthForm.vue:185
msgid "Do you really want to delete this WebAuthn device?"
msgstr ""
@@ -948,6 +963,10 @@ msgstr "Dominio"
msgid "Domain administrator"
msgstr "Administrador del dominio"
+#: src/components/admin/dashboard/GlobalStatisticsWidget.vue:11
+msgid "Domain alias count"
+msgstr ""
+
#: src/components/admin/domains/DomainAliasForm.vue:100
msgid "Domain alias created"
msgstr ""
@@ -960,6 +979,11 @@ msgstr ""
msgid "Domain alias updated"
msgstr ""
+#: src/components/admin/dashboard/GlobalStatisticsWidget.vue:7
+#, fuzzy
+msgid "Domain count"
+msgstr "Dominio creado"
+
#: src/components/admin/domains/DomainCreationForm.vue:318
msgid "Domain created"
msgstr "Dominio creado"
@@ -969,7 +993,7 @@ msgstr "Dominio creado"
msgid "Domain default value"
msgstr "Usar el valor por defecto del dominio"
-#: src/components/admin/domains/DomainList.vue:278
+#: src/components/admin/domains/DomainList.vue:296
msgid "Domain deleted"
msgstr ""
@@ -982,7 +1006,7 @@ msgstr ""
msgid "domain's default value"
msgstr "Usar el valor por defecto del dominio"
-#: src/layouts/admin/AdminLayout.vue:39
+#: src/layouts/admin/AdminLayout.vue:40
#: src/views/admin/domains/DomainsView.vue:4
msgid "Domains"
msgstr "Dominios"
@@ -999,9 +1023,9 @@ msgstr ""
msgid "E-mail"
msgstr ""
-#: src/components/admin/domains/DomainList.vue:320
-#: src/components/admin/identities/IdentityList.vue:375
-#: src/components/admin/identities/IdentityList.vue:387
+#: src/components/admin/domains/DomainList.vue:338
+#: src/components/admin/identities/IdentityList.vue:426
+#: src/components/admin/identities/IdentityList.vue:438
#: src/components/admin/imap_migration/ProvidersList.vue:130
#: src/components/contacts/ContactList.vue:138
#: src/views/account/FiltersView.vue:329
@@ -1062,17 +1086,17 @@ msgstr "Con una mailbox"
msgid "Edit provider"
msgstr "Dirección de email"
-#: src/layouts/webmail/WebmailLayout.vue:54
+#: src/layouts/webmail/WebmailLayout.vue:50
#, fuzzy
msgid "Edit this mailbox"
msgstr "Con una mailbox"
-#: src/components/account/FidoAuthForm.vue:201
+#: src/components/account/FidoAuthForm.vue:207
#, fuzzy
msgid "Edit your device"
msgstr "Dirección de email"
-#: src/components/account/FidoAuthForm.vue:200
+#: src/components/account/FidoAuthForm.vue:206
#, fuzzy
msgid "Edition"
msgstr "Nueva cuenta"
@@ -1085,7 +1109,7 @@ msgstr "Correo-e"
msgid "Email address"
msgstr "Dirección de email"
-#: src/layouts/admin/AdminLayout.vue:88
+#: src/layouts/admin/AdminLayout.vue:101
#, fuzzy
msgid "Email providers"
msgstr "Dirección de email"
@@ -1126,8 +1150,8 @@ msgstr "Activado"
#: src/components/account/AutoReplyForm.vue:7
#: src/components/admin/domains/DomainCreationForm.vue:167
-#: src/components/admin/domains/DomainList.vue:208
-#: src/components/admin/domains/DomainSummary.vue:44
+#: src/components/admin/domains/DomainList.vue:226
+#: src/components/admin/domains/DomainSummary.vue:68
#: src/components/admin/domains/form_steps/DomainGeneralForm.vue:20
#: src/components/admin/identities/AccountCreationForm.vue:110
#: src/components/admin/identities/AccountEditForm.vue:45
@@ -1136,8 +1160,8 @@ msgstr "Activado"
#: src/components/admin/identities/AliasSummary.vue:16
#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:46
#: src/components/admin/identities/form_steps/AliasGeneralForm.vue:53
-#: src/components/admin/identities/IdentityList.vue:186
-#: src/components/admin/identities/IdentityList.vue:225
+#: src/components/admin/identities/IdentityList.vue:231
+#: src/components/admin/identities/IdentityList.vue:270
msgid "Enabled"
msgstr "Activado"
@@ -1176,7 +1200,7 @@ msgstr ""
#: src/components/admin/identities/AliasCreationForm.vue:66
#: src/components/admin/identities/AliasSummary.vue:26
#: src/components/admin/identities/form_steps/AliasGeneralForm.vue:56
-#: src/components/admin/identities/IdentityList.vue:192
+#: src/components/admin/identities/IdentityList.vue:237
msgid "Expire at"
msgstr "Caduca en"
@@ -1197,6 +1221,10 @@ msgstr ""
msgid "Failed to display template. Using raw mode"
msgstr ""
+#: src/components/account/FidoAuthForm.vue:171
+msgid "Failed to register the webAuthN device"
+msgstr ""
+
#: src/components/account/ProfileForm.vue:24
msgid "Feel free to improve the translations"
msgstr ""
@@ -1252,7 +1280,7 @@ msgstr ""
#: src/components/account/ProfileForm.vue:9
#: src/components/admin/identities/AccountCreationForm.vue:99
#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:18
-#: src/components/admin/identities/IdentityList.vue:218
+#: src/components/admin/identities/IdentityList.vue:263
#: src/components/contacts/ContactForm.vue:12
#, fuzzy
msgid "First name"
@@ -1281,7 +1309,7 @@ msgid "Forwarders with ARC"
msgstr ""
#: src/components/account/AutoReplyForm.vue:36
-#: src/components/admin/logs/MessageList.vue:47
+#: src/components/admin/logs/MessageList.vue:49
#: src/components/calendars/EventForm.vue:24
#: src/components/tools/TimeSerieChart.vue:19
#: src/components/webmail/ComposeEmailForm.vue:29
@@ -1333,7 +1361,7 @@ msgstr "General"
msgid "Generate"
msgstr "General"
-#: src/components/admin/domains/DNSDetail.vue:119
+#: src/components/admin/domains/DNSDetail.vue:130
msgid "Generate a new DKIM key"
msgstr ""
@@ -1363,12 +1391,12 @@ msgstr ""
msgid "Identification"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:45
+#: src/layouts/admin/AdminLayout.vue:50
#: src/views/admin/identities/IdentitiesView.vue:4
msgid "Identities"
msgstr "Identidades"
-#: src/components/tools/CreationForm.vue:130
+#: src/components/tools/CreationForm.vue:136
msgid ""
"If you close this form now, your modifications won't be saved. Do you "
"confirm?"
@@ -1380,7 +1408,7 @@ msgid ""
"received and processed."
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:83
+#: src/layouts/admin/AdminLayout.vue:96
msgid "IMAP Migration"
msgstr ""
@@ -1434,7 +1462,7 @@ msgid ""
"complete the operation"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:114 src/views/admin/InformationView.vue:4
+#: src/layouts/admin/AdminLayout.vue:136 src/views/admin/InformationView.vue:4
#: src/views/calendars/CalendarView.vue:94
msgid "Information"
msgstr "Información"
@@ -1458,6 +1486,11 @@ msgstr "Versión instalada"
msgid "Invalid port number"
msgstr ""
+#: src/components/admin/domains/DNSBLSummary.vue:10
+msgid ""
+"IP address %{ address } is currently listed by the following DNSBL providers:"
+msgstr ""
+
#: src/components/admin/imap_migration/form_steps/ProviderGeneralForm.vue:27
msgid "Is the IMAP connection secured using SSL/TLS or StartTLS"
msgstr ""
@@ -1467,7 +1500,7 @@ msgid "Keep local copies"
msgstr "Mantener copias locales"
#: src/components/account/ProfileForm.vue:22
-#: src/components/admin/identities/IdentityList.vue:227
+#: src/components/admin/identities/IdentityList.vue:277
msgid "Language"
msgstr ""
@@ -1475,7 +1508,7 @@ msgstr ""
msgid "Language does no exist"
msgstr ""
-#: src/components/admin/identities/IdentityList.vue:253
+#: src/components/admin/identities/IdentityList.vue:303
#, fuzzy
msgid "Last login"
msgstr "Apellidos"
@@ -1484,7 +1517,7 @@ msgstr "Apellidos"
msgid "Last login date"
msgstr ""
-#: src/components/admin/identities/IdentityList.vue:204
+#: src/components/admin/identities/IdentityList.vue:249
#, fuzzy
msgid "Last modification"
msgstr "Última fecha de modificación"
@@ -1500,12 +1533,12 @@ msgstr "Última fecha de modificación"
msgid "Last name"
msgstr "Apellidos"
-#: src/components/admin/identities/IdentityList.vue:222
+#: src/components/admin/identities/IdentityList.vue:267
#, fuzzy
msgid "Last Name"
msgstr "Apellidos"
-#: src/components/account/FidoAuthForm.vue:135
+#: src/components/account/FidoAuthForm.vue:132
msgid "Last Used"
msgstr ""
@@ -1561,7 +1594,7 @@ msgstr ""
msgid "Mailbox"
msgstr "Mailboxes"
-#: src/layouts/webmail/WebmailLayout.vue:187
+#: src/layouts/webmail/WebmailLayout.vue:185
#, fuzzy
msgid "Mailbox compressed"
msgstr "Mailboxes"
@@ -1571,7 +1604,7 @@ msgstr "Mailboxes"
msgid "Mailbox created"
msgstr "Dominio creado"
-#: src/layouts/webmail/WebmailLayout.vue:204
+#: src/layouts/webmail/WebmailLayout.vue:202
#, fuzzy
msgid "Mailbox deleted"
msgstr "Fecha de creación"
@@ -1581,7 +1614,7 @@ msgstr "Fecha de creación"
msgid "Mailbox renamed"
msgstr "Mailboxes"
-#: src/components/admin/domains/DomainSummary.vue:36
+#: src/components/admin/domains/DomainSummary.vue:60
msgid "Mailboxes"
msgstr "Mailboxes"
@@ -1631,6 +1664,11 @@ msgstr "Uso"
msgid "Message history"
msgstr "Uso"
+#: src/components/admin/identities/IdentityList.vue:274
+#, fuzzy
+msgid "Message limit"
+msgstr "Uso"
+
#: src/views/webmail/EmailView.vue:268
msgid "Message marked as junk"
msgstr ""
@@ -1663,11 +1701,12 @@ msgstr ""
msgid "Message(s) marked as not junk"
msgstr ""
-#: src/components/admin/domains/DomainSummary.vue:32
+#: src/components/admin/domains/DomainSummary.vue:51
+#: src/components/admin/identities/AccountSummary.vue:88
msgid "messages"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:71
+#: src/layouts/admin/AdminLayout.vue:84
msgid "Messages"
msgstr ""
@@ -1676,7 +1715,7 @@ msgstr ""
msgid "Migration deleted"
msgstr "Fecha de creación"
-#: src/layouts/admin/AdminLayout.vue:93
+#: src/layouts/admin/AdminLayout.vue:106
#: src/views/admin/imap_migration/MigrationsView.vue:4
#, fuzzy
msgid "Migrations"
@@ -1694,7 +1733,7 @@ msgstr "Modificado"
msgid "Modify"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:57
+#: src/layouts/admin/AdminLayout.vue:66
msgid "Monitoring"
msgstr ""
@@ -1731,16 +1770,16 @@ msgstr ""
msgid "name"
msgstr "Nombre de usuario"
-#: src/components/account/FidoAuthForm.vue:133
+#: src/components/account/FidoAuthForm.vue:130
#: src/components/account/FilterForm.vue:7
#: src/components/account/FilterSetForm.vue:9
-#: src/components/admin/domains/DNSDetail.vue:170
-#: src/components/admin/domains/DomainAdminList.vue:109
+#: src/components/admin/domains/DNSDetail.vue:188
+#: src/components/admin/domains/DomainAdminList.vue:112
#: src/components/admin/domains/DomainAliasForm.vue:8
#: src/components/admin/domains/DomainCreationForm.vue:164
-#: src/components/admin/domains/DomainList.vue:207
+#: src/components/admin/domains/DomainList.vue:225
#: src/components/admin/domains/form_steps/DomainOptionsForm.vue:11
-#: src/components/admin/identities/IdentityList.vue:216
+#: src/components/admin/identities/IdentityList.vue:261
#: src/components/admin/imap_migration/ProviderCreationForm.vue:53
#: src/components/admin/imap_migration/ProvidersList.vue:96
#: src/components/calendars/CalendarForm.vue:15
@@ -1829,7 +1868,7 @@ msgstr "Dirección de email"
msgid "New recovery codes"
msgstr ""
-#: src/components/tools/CreationForm.vue:69
+#: src/components/tools/CreationForm.vue:73
msgid "Next"
msgstr "Siguiente"
@@ -1837,14 +1876,14 @@ msgstr "Siguiente"
msgid "no"
msgstr ""
-#: src/components/account/FidoAuthForm.vue:182
-#: src/components/admin/domains/DNSDetail.vue:223
-#: src/components/admin/domains/DNSDetail.vue:243
-#: src/components/admin/domains/DomainList.vue:266
-#: src/components/admin/identities/IdentityList.vue:425
-#: src/components/admin/identities/IdentityList.vue:453
-#: src/components/tools/CreationForm.vue:136
-#: src/layouts/webmail/WebmailLayout.vue:197
+#: src/components/account/FidoAuthForm.vue:188
+#: src/components/admin/domains/DNSDetail.vue:244
+#: src/components/admin/domains/DNSDetail.vue:264
+#: src/components/admin/domains/DomainList.vue:284
+#: src/components/admin/identities/IdentityList.vue:476
+#: src/components/admin/identities/IdentityList.vue:514
+#: src/components/tools/CreationForm.vue:142
+#: src/layouts/webmail/WebmailLayout.vue:195
msgid "No"
msgstr ""
@@ -1861,6 +1900,12 @@ msgstr ""
msgid "No domain managed"
msgstr ""
+#: src/components/admin/identities/IdentityList.vue:137
+#: src/components/admin/identities/IdentityList.vue:166
+#, fuzzy
+msgid "No mailbox"
+msgstr "Con una mailbox"
+
#: src/components/webmail/EmailList.vue:165
msgid "No message yet in this mailbox"
msgstr ""
@@ -1885,7 +1930,7 @@ msgstr ""
msgid "Not a valid email"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:126
+#: src/components/admin/domains/DNSDetail.vue:137
msgid "Not generated"
msgstr "Sin definir"
@@ -2007,7 +2052,7 @@ msgid "Passwords mismatch"
msgstr "Las contraseñas no coinciden"
#: src/components/admin/domains/DNSDetail.vue:20
-#: src/components/admin/domains/DNSDetail.vue:40
+#: src/components/admin/domains/DNSDetail.vue:51
#: src/components/admin/domains/DNSStatusChip.vue:21
msgid "Pending"
msgstr ""
@@ -2023,7 +2068,7 @@ msgstr "Teléfono"
#: src/components/account/ProfileForm.vue:47
#: src/components/account/ProfileForm.vue:50
#: src/components/admin/identities/AccountSummary.vue:31
-#: src/components/admin/identities/IdentityList.vue:229
+#: src/components/admin/identities/IdentityList.vue:279
#: src/components/contacts/PhoneNumberField.vue:5
msgid "Phone number"
msgstr "Número de teléfono"
@@ -2109,17 +2154,18 @@ msgstr "Perfil actualizado"
msgid "Providers"
msgstr "Dirección de email"
-#: src/components/admin/logs/MessageList.vue:43
+#: src/components/admin/logs/MessageList.vue:45
msgid "Queue ID"
msgstr ""
#: src/components/admin/domains/DomainCreationForm.vue:191
-#: src/components/admin/domains/DomainList.vue:216
+#: src/components/admin/domains/DomainList.vue:234
#: src/components/admin/domains/DomainSummary.vue:16
#: src/components/admin/domains/form_steps/DomainLimitationsForm.vue:5
#: src/components/admin/identities/AccountCreationForm.vue:127
#: src/components/admin/identities/AccountSummary.vue:46
#: src/components/admin/identities/form_steps/AccountMailboxForm.vue:3
+#: src/components/admin/identities/IdentityList.vue:272
msgid "Quota"
msgstr ""
@@ -2179,7 +2225,7 @@ msgstr "Destinatario(s)"
#: src/components/admin/identities/AliasCreationForm.vue:97
#: src/components/admin/identities/AliasEditForm.vue:41
#: src/components/admin/identities/AliasRecipientsSummary.vue:4
-#: src/components/admin/identities/IdentityList.vue:188
+#: src/components/admin/identities/IdentityList.vue:233
msgid "Recipients"
msgstr "Destinatarios"
@@ -2225,7 +2271,7 @@ msgstr ""
msgid "Remove this address"
msgstr ""
-#: src/components/admin/domains/DomainAdminList.vue:48
+#: src/components/admin/domains/DomainAdminList.vue:50
msgid "Remove this administrator"
msgstr ""
@@ -2263,11 +2309,11 @@ msgstr "Uso de recursos"
#: src/components/admin/identities/AccountCreationForm.vue:92
#: src/components/admin/identities/AccountEditForm.vue:9
#: src/components/admin/identities/AccountSummary.vue:23
-#: src/components/admin/identities/IdentityList.vue:226
+#: src/components/admin/identities/IdentityList.vue:271
msgid "Role"
msgstr "Rol"
-#: src/components/account/FidoAuthForm.vue:205
+#: src/components/account/FidoAuthForm.vue:211
#: src/components/admin/domains/DomainEditForm.vue:169
#: src/components/admin/identities/AccountEditForm.vue:192
#: src/components/admin/identities/AliasEditForm.vue:77
@@ -2298,7 +2344,7 @@ msgstr "Importar dominios"
#: src/components/account/ProfileForm.vue:54
#: src/components/admin/identities/AccountSummary.vue:27
-#: src/components/admin/identities/IdentityList.vue:233
+#: src/components/admin/identities/IdentityList.vue:283
msgid "Secondary email"
msgstr "Email secundario"
@@ -2312,7 +2358,7 @@ msgstr ""
msgid "Select a filter set"
msgstr ""
-#: src/components/admin/domains/DomainAdminList.vue:20
+#: src/components/admin/domains/DomainAdminList.vue:21
msgid "Select an account"
msgstr ""
@@ -2359,7 +2405,13 @@ msgstr "Direcciónes de remitente"
msgid "Sender addresses"
msgstr "Direcciónes de remitente"
-#: src/components/admin/domains/DomainList.vue:215
+#: src/components/admin/domains/DomainSummary.vue:38
+#: src/components/admin/identities/AccountSummary.vue:73
+#: src/components/admin/identities/IdentityList.vue:158
+msgid "Sending forbidden"
+msgstr ""
+
+#: src/components/admin/domains/DomainList.vue:233
msgid "Sending limit"
msgstr ""
@@ -2373,6 +2425,7 @@ msgstr "Separador"
#: src/components/admin/domains/DomainCreationForm.vue:218
#: src/components/admin/domains/form_steps/DomainTransportForm.vue:3
+#: src/components/admin/domains/RelayDomainSummary.vue:8
msgid "Service"
msgstr ""
@@ -2381,7 +2434,7 @@ msgid "Service: "
msgstr ""
#: src/layouts/account/AccountLayout.vue:27
-#: src/layouts/admin/AdminLayout.vue:101
+#: src/layouts/admin/AdminLayout.vue:123
msgid "Settings"
msgstr "Configuración"
@@ -2389,7 +2442,7 @@ msgstr "Configuración"
msgid "Setup device"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:108
+#: src/components/admin/domains/DNSDetail.vue:119
msgid "Show key"
msgstr ""
@@ -2401,11 +2454,11 @@ msgstr "Usuario normal"
msgid "Specify an email address"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:76
+#: src/components/admin/domains/DNSDetail.vue:87
msgid "SPF record found"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:79
+#: src/components/admin/domains/DNSDetail.vue:90
msgid "SPF record not found"
msgstr ""
@@ -2418,7 +2471,8 @@ msgstr ""
msgid "State/Province"
msgstr "CC.AA./Provincia"
-#: src/layouts/admin/AdminLayout.vue:61
+#: src/components/admin/dashboard/GlobalStatisticsWidget.vue:2
+#: src/layouts/admin/AdminLayout.vue:74
#: src/views/admin/domains/DomainView.vue:25
#: src/views/admin/monitoring/StatisticsView.vue:3
#, fuzzy
@@ -2426,7 +2480,7 @@ msgid "Statistics"
msgstr "Estadísticas"
#: src/components/admin/alarms/AlarmList.vue:93
-#: src/components/admin/logs/MessageList.vue:45
+#: src/components/admin/logs/MessageList.vue:47
msgid "Status"
msgstr "Estatus"
@@ -2435,8 +2489,8 @@ msgstr "Estatus"
msgid "Subject"
msgstr ""
-#: src/components/tools/CreationForm.vue:21
-#: src/components/tools/CreationForm.vue:75
+#: src/components/tools/CreationForm.vue:25
+#: src/components/tools/CreationForm.vue:79
msgid "Summary"
msgstr "Sumario"
@@ -2452,7 +2506,7 @@ msgstr ""
msgid "Synchronize contacts with address book"
msgstr ""
-#: src/components/admin/identities/IdentityList.vue:237
+#: src/components/admin/identities/IdentityList.vue:287
#, fuzzy
msgid "TFA enabled"
msgstr "Activado"
@@ -2460,8 +2514,8 @@ msgstr "Activado"
#: src/components/account/AutoReplyForm.vue:24
msgid ""
"The content of your answer. You can use the following variables, which will "
-"be automatically replaced by the appropriate value: %(name)s, %(fromdate)s, "
-"%(untildate)s"
+"be automatically replaced by the appropriate value: %(name)s, %(fromdate)s, %"
+"(untildate)s"
msgstr ""
#: src/components/calendars/CalendarDetail.vue:19
@@ -2501,7 +2555,7 @@ msgstr ""
msgid "Title"
msgstr ""
-#: src/components/admin/logs/MessageList.vue:46
+#: src/components/admin/logs/MessageList.vue:48
#: src/components/calendars/EventForm.vue:34
#: src/components/tools/TimeSerieChart.vue:20
#: src/components/webmail/ComposeEmailForm.vue:46
@@ -2528,7 +2582,7 @@ msgstr ""
msgid "Total"
msgstr ""
-#: src/components/admin/identities/IdentityList.vue:241
+#: src/components/admin/identities/IdentityList.vue:291
#, fuzzy
msgid "TOTP enabled"
msgstr "Activado"
@@ -2536,6 +2590,7 @@ msgstr "Activado"
#: src/components/admin/domains/DomainCreationForm.vue:152
#: src/components/admin/domains/DomainCreationForm.vue:215
#: src/components/admin/domains/DomainEditForm.vue:113
+#: src/components/admin/domains/RelayDomainSummary.vue:4
msgid "Transport"
msgstr ""
@@ -2587,9 +2642,14 @@ msgstr ""
msgid "unlimited"
msgstr "ilimitado"
+#: src/components/admin/domains/DomainList.vue:115
+#: src/components/admin/domains/DomainList.vue:127
#: src/components/admin/domains/DomainSummary.vue:18
#: src/components/admin/domains/DomainSummary.vue:25
+#: src/components/admin/domains/DomainSummary.vue:56
#: src/components/admin/identities/AccountSummary.vue:48
+#: src/components/admin/identities/IdentityList.vue:133
+#: src/components/admin/identities/IdentityList.vue:162
#: src/components/tools/ResourcesView.vue:9
#, fuzzy
msgid "Unlimited"
@@ -2630,11 +2690,11 @@ msgstr "Contraseña"
msgid "Update settings"
msgstr "Configuración"
-#: src/components/admin/domains/DNSDetail.vue:172
+#: src/components/admin/domains/DNSDetail.vue:190
msgid "Updated"
msgstr "Actualizado"
-#: src/components/account/FidoAuthForm.vue:136
+#: src/components/account/FidoAuthForm.vue:133
#, fuzzy
msgid "Use count"
msgstr "Nueva cuenta"
@@ -2643,7 +2703,7 @@ msgstr "Nueva cuenta"
msgid "Use domain default value"
msgstr "Usar el valor por defecto del dominio"
-#: src/components/admin/domains/DomainAdminList.vue:108
+#: src/components/admin/domains/DomainAdminList.vue:111
#: src/components/admin/identities/AccountCreationForm.vue:97
#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:3
msgid "Username"
@@ -2666,18 +2726,18 @@ msgstr ""
msgid "Visit the official weblog for more information"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:217
+#: src/components/admin/domains/DNSDetail.vue:238
msgid "warning"
msgstr ""
#: src/components/account/APISetupForm.vue:94
-#: src/components/account/FidoAuthForm.vue:178
-#: src/components/admin/domains/DNSDetail.vue:237
-#: src/components/admin/domains/DomainList.vue:260
-#: src/components/admin/identities/IdentityList.vue:420
-#: src/components/admin/identities/IdentityList.vue:448
-#: src/components/tools/CreationForm.vue:129
-#: src/layouts/webmail/WebmailLayout.vue:192
+#: src/components/account/FidoAuthForm.vue:184
+#: src/components/admin/domains/DNSDetail.vue:258
+#: src/components/admin/domains/DomainList.vue:278
+#: src/components/admin/identities/IdentityList.vue:471
+#: src/components/admin/identities/IdentityList.vue:509
+#: src/components/tools/CreationForm.vue:135
+#: src/layouts/webmail/WebmailLayout.vue:190
#: src/views/calendars/CalendarView.vue:247
msgid "Warning"
msgstr ""
@@ -2686,7 +2746,7 @@ msgstr ""
msgid "WebAuthn"
msgstr ""
-#: src/components/admin/identities/IdentityList.vue:245
+#: src/components/admin/identities/IdentityList.vue:295
msgid "WebAutn enabled"
msgstr ""
@@ -2699,7 +2759,7 @@ msgstr "Correo-e"
msgid "Week"
msgstr "Semana"
-#: src/views/DashboardView.vue:27
+#: src/views/DashboardView.vue:40
msgid "Welcome to Modoboa"
msgstr "Bienvenido a Modoboa"
@@ -2724,14 +2784,14 @@ msgstr "Año"
msgid "yes"
msgstr ""
-#: src/components/account/FidoAuthForm.vue:183
-#: src/components/admin/domains/DNSDetail.vue:224
-#: src/components/admin/domains/DNSDetail.vue:244
-#: src/components/admin/domains/DomainList.vue:267
-#: src/components/admin/identities/IdentityList.vue:424
-#: src/components/admin/identities/IdentityList.vue:452
-#: src/components/tools/CreationForm.vue:135
-#: src/layouts/webmail/WebmailLayout.vue:196
+#: src/components/account/FidoAuthForm.vue:189
+#: src/components/admin/domains/DNSDetail.vue:245
+#: src/components/admin/domains/DNSDetail.vue:265
+#: src/components/admin/domains/DomainList.vue:285
+#: src/components/admin/identities/IdentityList.vue:475
+#: src/components/admin/identities/IdentityList.vue:513
+#: src/components/tools/CreationForm.vue:141
+#: src/layouts/webmail/WebmailLayout.vue:194
msgid "Yes"
msgstr ""
@@ -2817,9 +2877,6 @@ msgstr ""
#~ msgid "Account successfully deleted"
#~ msgstr "Cuenta creada"
-#~ msgid "Account updated"
-#~ msgstr "Cuenta actualizada"
-
#, fuzzy
#~ msgid "alias"
#~ msgstr "Alias"
diff --git a/frontend/src/locale/fi/app.po b/frontend/src/locale/fi/app.po
index 731767311..db6beadfa 100644
--- a/frontend/src/locale/fi/app.po
+++ b/frontend/src/locale/fi/app.po
@@ -29,7 +29,7 @@ msgstr[1] ""
msgid "A documentation of the API is available"
msgstr "API:n dokumentaatio on saatavilla"
-#: src/components/admin/domains/DNSDetail.vue:195
+#: src/components/admin/domains/DNSDetail.vue:216
msgid ""
"A new key will be generated soon. Refresh the page in a moment to see it."
msgstr "Uusi avain luodaan pian. Päivitä sivu hetken kuluttua nähdäksesi sen."
@@ -76,7 +76,12 @@ msgstr ""
msgid "Account"
msgstr "Tili"
-#: src/components/admin/identities/IdentityList.vue:436
+#: src/components/admin/dashboard/GlobalStatisticsWidget.vue:15
+#, fuzzy
+msgid "Account count"
+msgstr "Tili päivitetty"
+
+#: src/components/admin/identities/IdentityList.vue:487
#, fuzzy
msgid "Account deleted"
msgstr "Tili luotu"
@@ -91,13 +96,13 @@ msgstr "Päivitä asetukset"
msgid "Accounts"
msgstr "Tili"
-#: src/components/account/FidoAuthForm.vue:137
+#: src/components/account/FidoAuthForm.vue:134
#: src/components/account/FilterForm.vue:76
#: src/components/admin/alarms/AlarmList.vue:31
#: src/components/admin/alarms/AlarmList.vue:98
-#: src/components/admin/domains/DomainList.vue:221
+#: src/components/admin/domains/DomainList.vue:239
#: src/components/admin/domains/DomainList.vue:35
-#: src/components/admin/identities/IdentityList.vue:283
+#: src/components/admin/identities/IdentityList.vue:334
#: src/components/admin/identities/IdentityList.vue:46
#: src/components/admin/imap_migration/MigrationsList.vue:23
#: src/components/admin/imap_migration/MigrationsList.vue:83
@@ -151,7 +156,7 @@ msgstr "Lisää uusi verkkotunnuksen alias"
msgid "Add action"
msgstr "Toiminnot"
-#: src/components/admin/domains/DomainAdminList.vue:67
+#: src/components/admin/domains/DomainAdminList.vue:69
msgid "Add administrator"
msgstr "Lisää järjestelmänvalvoja"
@@ -187,15 +192,15 @@ msgstr "Muokkaa tiliä"
msgid "Add/Remove from the domain page"
msgstr "Ylläpitäjän nimi"
-#: src/components/account/FidoAuthForm.vue:134
+#: src/components/account/FidoAuthForm.vue:131
msgid "Added On"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:171
+#: src/components/admin/domains/DNSDetail.vue:189
#: src/components/admin/identities/AccountSenderAddresses.vue:73
#: src/components/admin/identities/AliasCreationForm.vue:60
#: src/components/admin/identities/AliasEditForm.vue:16
-#: src/components/admin/identities/IdentityList.vue:185
+#: src/components/admin/identities/IdentityList.vue:230
#: src/components/admin/imap_migration/ProviderCreationForm.vue:54
#: src/components/admin/imap_migration/ProvidersList.vue:97
#: src/components/contacts/ContactForm.vue:85
@@ -216,7 +221,7 @@ msgstr "Yleiset tiedot"
msgid "Administered domains"
msgstr "Hallinnoidut verkkotunnukset"
-#: src/components/admin/domains/DomainAdminList.vue:156
+#: src/components/admin/domains/DomainAdminList.vue:161
msgid "Administrator added"
msgstr "Järjestelmänvalvoja lisäsi"
@@ -224,12 +229,12 @@ msgstr "Järjestelmänvalvoja lisäsi"
msgid "Administrator name"
msgstr "Järjestelmänvalvojan nimi"
-#: src/components/admin/domains/DomainAdminList.vue:165
+#: src/components/admin/domains/DomainAdminList.vue:170
msgid "Administrator removed"
msgstr "Järjestelmänvalvoja poistettu"
#: src/components/admin/domains/DomainAdminList.vue:9
-#: src/components/admin/domains/DomainList.vue:315
+#: src/components/admin/domains/DomainList.vue:333
msgid "Administrators"
msgstr "Ylläpitäjät"
@@ -253,8 +258,8 @@ msgstr "Verkkotunnuksen alias poistettu"
msgid "Alarm re-opened"
msgstr "Verkkotunnuksen alias poistettu"
-#: src/components/admin/domains/DomainList.vue:333
-#: src/layouts/admin/AdminLayout.vue:51
+#: src/components/admin/domains/DomainList.vue:351
+#: src/layouts/admin/AdminLayout.vue:60
msgid "Alarms"
msgstr "Hälytykset"
@@ -280,7 +285,12 @@ msgstr "Alias luotu"
msgid "Alias already exists, redirecting to edit page"
msgstr ""
-#: src/components/admin/identities/IdentityList.vue:463
+#: src/components/admin/dashboard/GlobalStatisticsWidget.vue:19
+#, fuzzy
+msgid "Alias count"
+msgstr "Uusi tili"
+
+#: src/components/admin/identities/IdentityList.vue:524
#, fuzzy
msgid "Alias deleted"
msgstr "Verkkotunnuksen alias poistettu"
@@ -294,8 +304,8 @@ msgstr ""
"Tämän postilaatikon alias-nimet. Jos haluat luoda catchall-aliaksen, "
"kirjoita vain verkkotunnus (@domain.tld)."
-#: src/components/admin/domains/DomainList.vue:209
-#: src/components/admin/domains/DomainSummary.vue:40
+#: src/components/admin/domains/DomainList.vue:227
+#: src/components/admin/domains/DomainSummary.vue:64
#: src/components/admin/identities/AccountAliases.vue:4
#: src/components/admin/identities/AccountCreationForm.vue:144
#: src/components/admin/identities/AccountCreationForm.vue:147
@@ -348,12 +358,12 @@ msgstr "API-tunniste poistettu"
msgid "Apply"
msgstr "Käytä"
-#: src/components/admin/identities/IdentityList.vue:449
+#: src/components/admin/identities/IdentityList.vue:510
#, fuzzy
msgid "Are you sure you want to delete this alias?"
msgstr "Haluatko todella poistaa aliaksen %{ alias }?"
-#: src/components/admin/identities/IdentityList.vue:421
+#: src/components/admin/identities/IdentityList.vue:472
#, fuzzy
msgid "Are you sure you want to delete this identity ?"
msgstr "Haluatko todella poistaa aliaksen %{ alias }?"
@@ -388,16 +398,16 @@ msgstr ""
msgid "Attendees"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:66
+#: src/layouts/admin/AdminLayout.vue:79
#: src/views/admin/monitoring/AuditTrailView.vue:3
msgid "Audit trail"
msgstr "Tarkastusketju"
-#: src/components/admin/domains/DNSDetail.vue:72
+#: src/components/admin/domains/DNSDetail.vue:83
msgid "Authentication"
msgstr "Tunnistautuminen"
-#: src/components/admin/domains/DNSDetail.vue:35
+#: src/components/admin/domains/DNSDetail.vue:46
#: src/components/admin/domains/DomainDNSConfig.vue:71
msgid "Auto configuration"
msgstr "Automaattinen asetusten määrittäminen"
@@ -410,23 +420,23 @@ msgstr ""
msgid "Auto-reply message updated"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:56
+#: src/components/admin/domains/DNSDetail.vue:67
msgid "autoconfig record (Mozilla) not found"
msgstr "autoconfig-tallennetta (Mozilla) ei löydy"
-#: src/components/admin/domains/DNSDetail.vue:50
+#: src/components/admin/domains/DNSDetail.vue:61
msgid "autoconfig record (Mozilla): %{ value }"
msgstr "autoconfig-tietue (Mozilla): %{ value }"
-#: src/components/admin/domains/DNSDetail.vue:68
+#: src/components/admin/domains/DNSDetail.vue:79
msgid "autodiscover record (Microsoft) not found"
msgstr "autodiscover-tietuetta (Microsoft) ei löydy"
-#: src/components/admin/domains/DNSDetail.vue:62
+#: src/components/admin/domains/DNSDetail.vue:73
msgid "autodiscover record (Microsoft): %{ value }"
msgstr "autodiscover-tietue (Microsoft): %{ value }"
-#: src/components/tools/CreationForm.vue:62
+#: src/components/tools/CreationForm.vue:66
msgid "Back"
msgstr "Takaisin"
@@ -478,7 +488,7 @@ msgid "Calendar updated"
msgstr "Profiili päivitetty"
#: src/components/account/APISetupForm.vue:98
-#: src/components/account/FidoAuthForm.vue:204
+#: src/components/account/FidoAuthForm.vue:210
#: src/components/account/FilterForm.vue:147
#: src/components/account/FilterSetForm.vue:24
#: src/components/admin/domains/DomainEditForm.vue:161
@@ -559,7 +569,8 @@ msgid "Click here to copy the key"
msgstr ""
#: src/components/account/RecoveryCodesResetDialog.vue:25
-#: src/components/admin/domains/DomainAdminList.vue:72
+#: src/components/admin/domains/DNSBLSummary.vue:27
+#: src/components/admin/domains/DomainAdminList.vue:74
#: src/components/admin/domains/DomainAliasForm.vue:31
#: src/components/admin/domains/DomainDKIMKey.vue:37
#: src/components/admin/domains/DomainDNSConfig.vue:80
@@ -597,11 +608,11 @@ msgstr ""
msgid "Company"
msgstr ""
-#: src/layouts/webmail/WebmailLayout.vue:28
+#: src/layouts/webmail/WebmailLayout.vue:24
msgid "Compose"
msgstr ""
-#: src/layouts/webmail/WebmailLayout.vue:66
+#: src/layouts/webmail/WebmailLayout.vue:62
#, fuzzy
msgid "Compress this mailbox"
msgstr "Postilaatikolla"
@@ -611,7 +622,7 @@ msgstr "Postilaatikolla"
msgid "Conditions"
msgstr "Vahvistus"
-#: src/components/tools/CreationForm.vue:92
+#: src/components/tools/CreationForm.vue:96
msgid "Confirm and create"
msgstr "Vahvista ja luo"
@@ -646,7 +657,7 @@ msgstr "Jatka virheestä"
msgid "Control if this domain will be allowed to send and receive messages"
msgstr "Määritä, saako tämä verkkotunnus lähettää ja vastaanottaa viestejä"
-#: src/components/admin/domains/DNSDetail.vue:114
+#: src/components/admin/domains/DNSDetail.vue:125
#, fuzzy
msgid "Copy key to clipboard"
msgstr "Kopioi turvatunnus leikepöydälle"
@@ -690,7 +701,7 @@ msgstr "Luo ylläpitäjän postilaatikko."
msgid "Create a new filter set"
msgstr ""
-#: src/layouts/webmail/WebmailLayout.vue:49
+#: src/layouts/webmail/WebmailLayout.vue:45
#, fuzzy
msgid "Create a new mailbox"
msgstr "Postilaatikolla"
@@ -712,8 +723,8 @@ msgstr "Luo verkkotunnuksen tavanomaiset aliakset."
#: src/components/admin/domains/DomainSummary.vue:8
#: src/components/admin/identities/AccountSummary.vue:8
#: src/components/admin/identities/AliasSummary.vue:8
-#: src/components/admin/identities/IdentityList.vue:200
-#: src/components/admin/identities/IdentityList.vue:249
+#: src/components/admin/identities/IdentityList.vue:245
+#: src/components/admin/identities/IdentityList.vue:299
msgid "Creation date"
msgstr "Luontipäivä"
@@ -743,16 +754,16 @@ msgid "Daily message sending limit"
msgstr "Päivittäinen viestien lähetysraja"
#: src/components/admin/domains/DomainSummary.vue:30
-#: src/components/admin/identities/AccountSummary.vue:65
+#: src/components/admin/identities/AccountSummary.vue:70
msgid "Daily sending limit"
msgstr "Päivittäinen lähetysraja"
-#: src/layouts/admin/AdminLayout.vue:33
+#: src/layouts/admin/AdminLayout.vue:34
msgid "Dashboard"
msgstr "Työpöytä"
#: src/components/admin/logs/AuditTrailList.vue:50
-#: src/components/admin/logs/MessageList.vue:44
+#: src/components/admin/logs/MessageList.vue:46
msgid "Date"
msgstr "Päivämäärä"
@@ -777,10 +788,10 @@ msgstr ""
#: src/components/admin/alarms/AlarmList.vue:109
#: src/components/admin/alarms/AlarmList.vue:126
#: src/components/admin/domains/DomainAliasForm.vue:39
-#: src/components/admin/domains/DomainList.vue:325
-#: src/components/admin/identities/IdentityList.vue:380
-#: src/components/admin/identities/IdentityList.vue:392
-#: src/components/admin/identities/IdentityList.vue:405
+#: src/components/admin/domains/DomainList.vue:343
+#: src/components/admin/identities/IdentityList.vue:431
+#: src/components/admin/identities/IdentityList.vue:443
+#: src/components/admin/identities/IdentityList.vue:456
#: src/components/admin/imap_migration/MigrationsList.vue:123
#: src/components/admin/imap_migration/ProvidersList.vue:124
#: src/components/calendars/EventForm.vue:90
@@ -796,12 +807,12 @@ msgstr "Poista"
msgid "Delete filter set"
msgstr "Valitse tiedosto"
-#: src/layouts/webmail/WebmailLayout.vue:60
+#: src/layouts/webmail/WebmailLayout.vue:56
#, fuzzy
msgid "Delete this mailbox"
msgstr "Postilaatikolla"
-#: src/layouts/webmail/WebmailLayout.vue:193
+#: src/layouts/webmail/WebmailLayout.vue:191
#, fuzzy
msgid "Delete this mailbox?"
msgstr "Postilaatikolla"
@@ -813,7 +824,7 @@ msgstr "Poista avain"
#: src/components/admin/identities/AliasCreationForm.vue:72
#: src/components/admin/identities/AliasSummary.vue:30
#: src/components/admin/identities/form_steps/AliasGeneralForm.vue:58
-#: src/components/admin/identities/IdentityList.vue:196
+#: src/components/admin/identities/IdentityList.vue:241
#: src/components/calendars/EventForm.vue:74
#: src/views/admin/InformationView.vue:148
msgid "Description"
@@ -856,16 +867,16 @@ msgstr "Etunimi"
msgid "Display source"
msgstr "Etunimi"
-#: src/components/admin/domains/DNSDetail.vue:103
+#: src/components/admin/domains/DNSDetail.vue:114
msgid "DKIM key"
msgstr "DKIM-avain"
-#: src/components/admin/domains/DNSDetail.vue:182
+#: src/components/admin/domains/DNSDetail.vue:203
#, fuzzy
msgid "DKIM key copied to clipboard"
msgstr "API-tunniste kopioitu leikepöydälle"
-#: src/components/admin/domains/DNSDetail.vue:218
+#: src/components/admin/domains/DNSDetail.vue:239
#, fuzzy
msgid ""
"DKIM key does not seem to be generated yet or has failed. Do you want to "
@@ -883,7 +894,7 @@ msgstr "DKIM-avaimen pituus"
msgid "DKIM key selector"
msgstr "DKIM-avaimen valitsin-tietue"
-#: src/components/admin/domains/DNSDetail.vue:238
+#: src/components/admin/domains/DNSDetail.vue:259
msgid "DKIM keys already exist for this domain. Do you want to overwrite them?"
msgstr ""
"DKIM-avaimet ovat jo olemassa tälle verkkotunnukselle. Haluatko korvata ne?"
@@ -892,11 +903,11 @@ msgstr ""
msgid "DKIM public key for"
msgstr "DKIM julkinen avain tietueelle"
-#: src/components/admin/domains/DNSDetail.vue:84
+#: src/components/admin/domains/DNSDetail.vue:95
msgid "DKIM record found"
msgstr "DKIM-tietue löydetty"
-#: src/components/admin/domains/DNSDetail.vue:87
+#: src/components/admin/domains/DNSDetail.vue:98
msgid "DKIM record not found"
msgstr "DKIM-tietuetta ei löydy"
@@ -908,11 +919,11 @@ msgstr "DKIM-allekirjoitus"
msgid "DMARC"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:92
+#: src/components/admin/domains/DNSDetail.vue:103
msgid "DMARC record found"
msgstr "DMARC-tietue löydetty"
-#: src/components/admin/domains/DNSDetail.vue:95
+#: src/components/admin/domains/DNSDetail.vue:106
msgid "DMARC record not found"
msgstr "DMARC-tietuetta ei löydy"
@@ -940,19 +951,23 @@ msgstr "DNS-määritykset"
msgid "DNS configuration help"
msgstr "DNS-määritysapu"
-#: src/components/admin/domains/DomainList.vue:211
+#: src/components/admin/domains/DomainList.vue:229
msgid "DNS status"
msgstr "DNS-tila"
-#: src/components/admin/identities/IdentityList.vue:152
+#: src/components/admin/domains/DNSBLSummary.vue:5
+msgid "DNSBL summary for "
+msgstr ""
+
+#: src/components/admin/identities/IdentityList.vue:196
msgid "Do not delete account folder"
msgstr "Älä poista tilikansiota"
-#: src/components/admin/domains/DomainList.vue:166
+#: src/components/admin/domains/DomainList.vue:184
msgid "Do not delete domain folder"
msgstr "Älä poista verkkotunnuksen kansiota"
-#: src/components/admin/domains/DomainList.vue:261
+#: src/components/admin/domains/DomainList.vue:279
#, fuzzy
msgid "Do you really want to delete the domain %{ domain }?"
msgstr "Haluatko todella poistaa aliaksen %{ alias }?"
@@ -962,7 +977,7 @@ msgstr "Haluatko todella poistaa aliaksen %{ alias }?"
msgid "Do you really want to delete this calendar?"
msgstr "Haluatko todella poistaa aliaksen %{ alias }?"
-#: src/components/account/FidoAuthForm.vue:179
+#: src/components/account/FidoAuthForm.vue:185
#, fuzzy
msgid "Do you really want to delete this WebAuthn device?"
msgstr "Haluatko todella poistaa aliaksen %{ alias }?"
@@ -979,6 +994,11 @@ msgstr "Verkkotunnus"
msgid "Domain administrator"
msgstr "Luo verkkotunnuksen ylläpitäjä"
+#: src/components/admin/dashboard/GlobalStatisticsWidget.vue:11
+#, fuzzy
+msgid "Domain alias count"
+msgstr "Verkkotunnuksen alias luotu"
+
#: src/components/admin/domains/DomainAliasForm.vue:100
msgid "Domain alias created"
msgstr "Verkkotunnuksen alias luotu"
@@ -991,6 +1011,11 @@ msgstr "Verkkotunnuksen alias poistettu"
msgid "Domain alias updated"
msgstr "Verkkotunnuksen alias päivitetty"
+#: src/components/admin/dashboard/GlobalStatisticsWidget.vue:7
+#, fuzzy
+msgid "Domain count"
+msgstr "Verkkotunnus luotu"
+
#: src/components/admin/domains/DomainCreationForm.vue:318
msgid "Domain created"
msgstr "Verkkotunnus luotu"
@@ -999,7 +1024,7 @@ msgstr "Verkkotunnus luotu"
msgid "Domain default value"
msgstr "Verkkotunnuksen oletusarvo"
-#: src/components/admin/domains/DomainList.vue:278
+#: src/components/admin/domains/DomainList.vue:296
msgid "Domain deleted"
msgstr ""
@@ -1011,7 +1036,7 @@ msgstr "Verkkotunnus (esim. domain.tld)"
msgid "domain's default value"
msgstr "verkkotunnuksen oletusarvo"
-#: src/layouts/admin/AdminLayout.vue:39
+#: src/layouts/admin/AdminLayout.vue:40
#: src/views/admin/domains/DomainsView.vue:4
msgid "Domains"
msgstr "Sinulla ei ole oikeutta tuoda verkkotunnuksia"
@@ -1029,9 +1054,9 @@ msgstr ""
msgid "E-mail"
msgstr "Sähköposti"
-#: src/components/admin/domains/DomainList.vue:320
-#: src/components/admin/identities/IdentityList.vue:375
-#: src/components/admin/identities/IdentityList.vue:387
+#: src/components/admin/domains/DomainList.vue:338
+#: src/components/admin/identities/IdentityList.vue:426
+#: src/components/admin/identities/IdentityList.vue:438
#: src/components/admin/imap_migration/ProvidersList.vue:130
#: src/components/contacts/ContactList.vue:138
#: src/views/account/FiltersView.vue:329
@@ -1090,17 +1115,17 @@ msgstr "Postilaatikolla"
msgid "Edit provider"
msgstr "Sähköpostiosoite"
-#: src/layouts/webmail/WebmailLayout.vue:54
+#: src/layouts/webmail/WebmailLayout.vue:50
#, fuzzy
msgid "Edit this mailbox"
msgstr "Postilaatikolla"
-#: src/components/account/FidoAuthForm.vue:201
+#: src/components/account/FidoAuthForm.vue:207
#, fuzzy
msgid "Edit your device"
msgstr "Sähköpostiosoite"
-#: src/components/account/FidoAuthForm.vue:200
+#: src/components/account/FidoAuthForm.vue:206
#, fuzzy
msgid "Edition"
msgstr "Muokkaa"
@@ -1113,7 +1138,7 @@ msgstr "Sähköposti"
msgid "Email address"
msgstr "Sähköpostiosoite"
-#: src/layouts/admin/AdminLayout.vue:88
+#: src/layouts/admin/AdminLayout.vue:101
#, fuzzy
msgid "Email providers"
msgstr "Sähköpostiosoite"
@@ -1154,8 +1179,8 @@ msgstr "Käytössä"
#: src/components/account/AutoReplyForm.vue:7
#: src/components/admin/domains/DomainCreationForm.vue:167
-#: src/components/admin/domains/DomainList.vue:208
-#: src/components/admin/domains/DomainSummary.vue:44
+#: src/components/admin/domains/DomainList.vue:226
+#: src/components/admin/domains/DomainSummary.vue:68
#: src/components/admin/domains/form_steps/DomainGeneralForm.vue:20
#: src/components/admin/identities/AccountCreationForm.vue:110
#: src/components/admin/identities/AccountEditForm.vue:45
@@ -1164,8 +1189,8 @@ msgstr "Käytössä"
#: src/components/admin/identities/AliasSummary.vue:16
#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:46
#: src/components/admin/identities/form_steps/AliasGeneralForm.vue:53
-#: src/components/admin/identities/IdentityList.vue:186
-#: src/components/admin/identities/IdentityList.vue:225
+#: src/components/admin/identities/IdentityList.vue:231
+#: src/components/admin/identities/IdentityList.vue:270
msgid "Enabled"
msgstr "Käytössä"
@@ -1203,7 +1228,7 @@ msgstr "Esim: 10 MB. Jätä tyhjäksi, jos et halua rajoitusta"
#: src/components/admin/identities/AliasCreationForm.vue:66
#: src/components/admin/identities/AliasSummary.vue:26
#: src/components/admin/identities/form_steps/AliasGeneralForm.vue:56
-#: src/components/admin/identities/IdentityList.vue:192
+#: src/components/admin/identities/IdentityList.vue:237
msgid "Expire at"
msgstr "Vanhenee"
@@ -1224,6 +1249,10 @@ msgstr ""
msgid "Failed to display template. Using raw mode"
msgstr ""
+#: src/components/account/FidoAuthForm.vue:171
+msgid "Failed to register the webAuthN device"
+msgstr ""
+
#: src/components/account/ProfileForm.vue:24
msgid "Feel free to improve the translations"
msgstr ""
@@ -1282,7 +1311,7 @@ msgstr ""
#: src/components/account/ProfileForm.vue:9
#: src/components/admin/identities/AccountCreationForm.vue:99
#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:18
-#: src/components/admin/identities/IdentityList.vue:218
+#: src/components/admin/identities/IdentityList.vue:263
#: src/components/contacts/ContactForm.vue:12
msgid "First name"
msgstr "Etunimi"
@@ -1310,7 +1339,7 @@ msgid "Forwarders with ARC"
msgstr ""
#: src/components/account/AutoReplyForm.vue:36
-#: src/components/admin/logs/MessageList.vue:47
+#: src/components/admin/logs/MessageList.vue:49
#: src/components/calendars/EventForm.vue:24
#: src/components/tools/TimeSerieChart.vue:19
#: src/components/webmail/ComposeEmailForm.vue:29
@@ -1360,7 +1389,7 @@ msgstr "Yleiset asetukset"
msgid "Generate"
msgstr "Luo"
-#: src/components/admin/domains/DNSDetail.vue:119
+#: src/components/admin/domains/DNSDetail.vue:130
msgid "Generate a new DKIM key"
msgstr "Luo uusi DKIM-avain"
@@ -1392,12 +1421,12 @@ msgstr ""
msgid "Identification"
msgstr "Tunniste"
-#: src/layouts/admin/AdminLayout.vue:45
+#: src/layouts/admin/AdminLayout.vue:50
#: src/views/admin/identities/IdentitiesView.vue:4
msgid "Identities"
msgstr "Identiteetit"
-#: src/components/tools/CreationForm.vue:130
+#: src/components/tools/CreationForm.vue:136
msgid ""
"If you close this form now, your modifications won't be saved. Do you "
"confirm?"
@@ -1409,7 +1438,7 @@ msgid ""
"received and processed."
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:83
+#: src/layouts/admin/AdminLayout.vue:96
#, fuzzy
msgid "IMAP Migration"
msgstr "Automaattinen asetusten määrittäminen"
@@ -1465,7 +1494,7 @@ msgid ""
"complete the operation"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:114 src/views/admin/InformationView.vue:4
+#: src/layouts/admin/AdminLayout.vue:136 src/views/admin/InformationView.vue:4
#: src/views/calendars/CalendarView.vue:94
#, fuzzy
msgid "Information"
@@ -1495,6 +1524,11 @@ msgstr "Asennettu versio"
msgid "Invalid port number"
msgstr "Virheellinen salasana"
+#: src/components/admin/domains/DNSBLSummary.vue:10
+msgid ""
+"IP address %{ address } is currently listed by the following DNSBL providers:"
+msgstr ""
+
#: src/components/admin/imap_migration/form_steps/ProviderGeneralForm.vue:27
msgid "Is the IMAP connection secured using SSL/TLS or StartTLS"
msgstr ""
@@ -1504,7 +1538,7 @@ msgid "Keep local copies"
msgstr "Säilytä paikallisia kopioita"
#: src/components/account/ProfileForm.vue:22
-#: src/components/admin/identities/IdentityList.vue:227
+#: src/components/admin/identities/IdentityList.vue:277
msgid "Language"
msgstr "Kieli"
@@ -1512,7 +1546,7 @@ msgstr "Kieli"
msgid "Language does no exist"
msgstr ""
-#: src/components/admin/identities/IdentityList.vue:253
+#: src/components/admin/identities/IdentityList.vue:303
#, fuzzy
msgid "Last login"
msgstr "Viimeisin kirjautumispäivä"
@@ -1521,7 +1555,7 @@ msgstr "Viimeisin kirjautumispäivä"
msgid "Last login date"
msgstr "Viimeisin kirjautumispäivä"
-#: src/components/admin/identities/IdentityList.vue:204
+#: src/components/admin/identities/IdentityList.vue:249
#, fuzzy
msgid "Last modification"
msgstr "Viimeisin muutospäivä"
@@ -1537,12 +1571,12 @@ msgstr "Viimeisin muutospäivä"
msgid "Last name"
msgstr "Sukunimi"
-#: src/components/admin/identities/IdentityList.vue:222
+#: src/components/admin/identities/IdentityList.vue:267
#, fuzzy
msgid "Last Name"
msgstr "Sukunimi"
-#: src/components/account/FidoAuthForm.vue:135
+#: src/components/account/FidoAuthForm.vue:132
#, fuzzy
msgid "Last Used"
msgstr "Sukunimi"
@@ -1599,7 +1633,7 @@ msgstr ""
msgid "Mailbox"
msgstr "Postilaatikko"
-#: src/layouts/webmail/WebmailLayout.vue:187
+#: src/layouts/webmail/WebmailLayout.vue:185
#, fuzzy
msgid "Mailbox compressed"
msgstr "Postilaatikot"
@@ -1609,7 +1643,7 @@ msgstr "Postilaatikot"
msgid "Mailbox created"
msgstr "Verkkotunnus luotu"
-#: src/layouts/webmail/WebmailLayout.vue:204
+#: src/layouts/webmail/WebmailLayout.vue:202
#, fuzzy
msgid "Mailbox deleted"
msgstr "Luontipäivä"
@@ -1619,7 +1653,7 @@ msgstr "Luontipäivä"
msgid "Mailbox renamed"
msgstr "Postilaatikot"
-#: src/components/admin/domains/DomainSummary.vue:36
+#: src/components/admin/domains/DomainSummary.vue:60
msgid "Mailboxes"
msgstr "Postilaatikot"
@@ -1668,6 +1702,11 @@ msgstr "Viestien historia"
msgid "Message history"
msgstr "Viestien historia"
+#: src/components/admin/identities/IdentityList.vue:274
+#, fuzzy
+msgid "Message limit"
+msgstr "Viestien lähetysraja"
+
#: src/views/webmail/EmailView.vue:268
msgid "Message marked as junk"
msgstr ""
@@ -1700,11 +1739,12 @@ msgstr ""
msgid "Message(s) marked as not junk"
msgstr ""
-#: src/components/admin/domains/DomainSummary.vue:32
+#: src/components/admin/domains/DomainSummary.vue:51
+#: src/components/admin/identities/AccountSummary.vue:88
msgid "messages"
msgstr "viestit"
-#: src/layouts/admin/AdminLayout.vue:71
+#: src/layouts/admin/AdminLayout.vue:84
msgid "Messages"
msgstr "Viestit"
@@ -1713,7 +1753,7 @@ msgstr "Viestit"
msgid "Migration deleted"
msgstr "Luontipäivä"
-#: src/layouts/admin/AdminLayout.vue:93
+#: src/layouts/admin/AdminLayout.vue:106
#: src/views/admin/imap_migration/MigrationsView.vue:4
#, fuzzy
msgid "Migrations"
@@ -1731,7 +1771,7 @@ msgstr "Muokattu"
msgid "Modify"
msgstr "Muokkaa"
-#: src/layouts/admin/AdminLayout.vue:57
+#: src/layouts/admin/AdminLayout.vue:66
msgid "Monitoring"
msgstr ""
@@ -1768,16 +1808,16 @@ msgstr ""
msgid "name"
msgstr "Käyttäjätunnus"
-#: src/components/account/FidoAuthForm.vue:133
+#: src/components/account/FidoAuthForm.vue:130
#: src/components/account/FilterForm.vue:7
#: src/components/account/FilterSetForm.vue:9
-#: src/components/admin/domains/DNSDetail.vue:170
-#: src/components/admin/domains/DomainAdminList.vue:109
+#: src/components/admin/domains/DNSDetail.vue:188
+#: src/components/admin/domains/DomainAdminList.vue:112
#: src/components/admin/domains/DomainAliasForm.vue:8
#: src/components/admin/domains/DomainCreationForm.vue:164
-#: src/components/admin/domains/DomainList.vue:207
+#: src/components/admin/domains/DomainList.vue:225
#: src/components/admin/domains/form_steps/DomainOptionsForm.vue:11
-#: src/components/admin/identities/IdentityList.vue:216
+#: src/components/admin/identities/IdentityList.vue:261
#: src/components/admin/imap_migration/ProviderCreationForm.vue:53
#: src/components/admin/imap_migration/ProvidersList.vue:96
#: src/components/calendars/CalendarForm.vue:15
@@ -1867,7 +1907,7 @@ msgstr "Uudet palautuskoodit"
msgid "New recovery codes"
msgstr "Uudet palautuskoodit"
-#: src/components/tools/CreationForm.vue:69
+#: src/components/tools/CreationForm.vue:73
msgid "Next"
msgstr "Seuraava"
@@ -1875,14 +1915,14 @@ msgstr "Seuraava"
msgid "no"
msgstr "ei"
-#: src/components/account/FidoAuthForm.vue:182
-#: src/components/admin/domains/DNSDetail.vue:223
-#: src/components/admin/domains/DNSDetail.vue:243
-#: src/components/admin/domains/DomainList.vue:266
-#: src/components/admin/identities/IdentityList.vue:425
-#: src/components/admin/identities/IdentityList.vue:453
-#: src/components/tools/CreationForm.vue:136
-#: src/layouts/webmail/WebmailLayout.vue:197
+#: src/components/account/FidoAuthForm.vue:188
+#: src/components/admin/domains/DNSDetail.vue:244
+#: src/components/admin/domains/DNSDetail.vue:264
+#: src/components/admin/domains/DomainList.vue:284
+#: src/components/admin/identities/IdentityList.vue:476
+#: src/components/admin/identities/IdentityList.vue:514
+#: src/components/tools/CreationForm.vue:142
+#: src/layouts/webmail/WebmailLayout.vue:195
msgid "No"
msgstr "Ei"
@@ -1899,6 +1939,12 @@ msgstr ""
msgid "No domain managed"
msgstr ""
+#: src/components/admin/identities/IdentityList.vue:137
+#: src/components/admin/identities/IdentityList.vue:166
+#, fuzzy
+msgid "No mailbox"
+msgstr "Postilaatikolla"
+
#: src/components/webmail/EmailList.vue:165
msgid "No message yet in this mailbox"
msgstr ""
@@ -1925,7 +1971,7 @@ msgstr "Onnittelut! Kaksivaiheinen tunnistus on nyt käytössä tililläsi."
msgid "Not a valid email"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:126
+#: src/components/admin/domains/DNSDetail.vue:137
msgid "Not generated"
msgstr "Ei luotu"
@@ -2050,7 +2096,7 @@ msgid "Passwords mismatch"
msgstr "Salasanat eivät täsmää"
#: src/components/admin/domains/DNSDetail.vue:20
-#: src/components/admin/domains/DNSDetail.vue:40
+#: src/components/admin/domains/DNSDetail.vue:51
#: src/components/admin/domains/DNSStatusChip.vue:21
msgid "Pending"
msgstr "Odottaa"
@@ -2066,7 +2112,7 @@ msgstr ""
#: src/components/account/ProfileForm.vue:47
#: src/components/account/ProfileForm.vue:50
#: src/components/admin/identities/AccountSummary.vue:31
-#: src/components/admin/identities/IdentityList.vue:229
+#: src/components/admin/identities/IdentityList.vue:279
#: src/components/contacts/PhoneNumberField.vue:5
msgid "Phone number"
msgstr "Puhelinnumero"
@@ -2152,17 +2198,18 @@ msgstr "Profiili päivitetty"
msgid "Providers"
msgstr "Etunimi"
-#: src/components/admin/logs/MessageList.vue:43
+#: src/components/admin/logs/MessageList.vue:45
msgid "Queue ID"
msgstr "Jonon ID"
#: src/components/admin/domains/DomainCreationForm.vue:191
-#: src/components/admin/domains/DomainList.vue:216
+#: src/components/admin/domains/DomainList.vue:234
#: src/components/admin/domains/DomainSummary.vue:16
#: src/components/admin/domains/form_steps/DomainLimitationsForm.vue:5
#: src/components/admin/identities/AccountCreationForm.vue:127
#: src/components/admin/identities/AccountSummary.vue:46
#: src/components/admin/identities/form_steps/AccountMailboxForm.vue:3
+#: src/components/admin/identities/IdentityList.vue:272
msgid "Quota"
msgstr "Verkkotunnuksen oletuskiintiö"
@@ -2226,7 +2273,7 @@ msgstr "Vastaanottaja(t)"
#: src/components/admin/identities/AliasCreationForm.vue:97
#: src/components/admin/identities/AliasEditForm.vue:41
#: src/components/admin/identities/AliasRecipientsSummary.vue:4
-#: src/components/admin/identities/IdentityList.vue:188
+#: src/components/admin/identities/IdentityList.vue:233
msgid "Recipients"
msgstr "Vastaanottajat"
@@ -2272,7 +2319,7 @@ msgstr ""
msgid "Remove this address"
msgstr "Poista tämä osoite"
-#: src/components/admin/domains/DomainAdminList.vue:48
+#: src/components/admin/domains/DomainAdminList.vue:50
msgid "Remove this administrator"
msgstr "Poista tämä ylläpitäjä"
@@ -2312,11 +2359,11 @@ msgstr "Resurssien käyttö"
#: src/components/admin/identities/AccountCreationForm.vue:92
#: src/components/admin/identities/AccountEditForm.vue:9
#: src/components/admin/identities/AccountSummary.vue:23
-#: src/components/admin/identities/IdentityList.vue:226
+#: src/components/admin/identities/IdentityList.vue:271
msgid "Role"
msgstr "Rooli"
-#: src/components/account/FidoAuthForm.vue:205
+#: src/components/account/FidoAuthForm.vue:211
#: src/components/admin/domains/DomainEditForm.vue:169
#: src/components/admin/identities/AccountEditForm.vue:192
#: src/components/admin/identities/AliasEditForm.vue:77
@@ -2347,7 +2394,7 @@ msgstr "viestit"
#: src/components/account/ProfileForm.vue:54
#: src/components/admin/identities/AccountSummary.vue:27
-#: src/components/admin/identities/IdentityList.vue:233
+#: src/components/admin/identities/IdentityList.vue:283
msgid "Secondary email"
msgstr "Toissijainen sähköpostiosoite"
@@ -2363,7 +2410,7 @@ msgstr "Turvallisuus"
msgid "Select a filter set"
msgstr "Valitse tiedosto"
-#: src/components/admin/domains/DomainAdminList.vue:20
+#: src/components/admin/domains/DomainAdminList.vue:21
msgid "Select an account"
msgstr "Valitse tili"
@@ -2409,7 +2456,14 @@ msgstr "Lähettäjän osoite poistettu"
msgid "Sender addresses"
msgstr "Lähettäjän osoitteet"
-#: src/components/admin/domains/DomainList.vue:215
+#: src/components/admin/domains/DomainSummary.vue:38
+#: src/components/admin/identities/AccountSummary.vue:73
+#: src/components/admin/identities/IdentityList.vue:158
+#, fuzzy
+msgid "Sending forbidden"
+msgstr "Lähetysraja"
+
+#: src/components/admin/domains/DomainList.vue:233
msgid "Sending limit"
msgstr "Lähetysraja"
@@ -2424,6 +2478,7 @@ msgstr "Erotin"
#: src/components/admin/domains/DomainCreationForm.vue:218
#: src/components/admin/domains/form_steps/DomainTransportForm.vue:3
+#: src/components/admin/domains/RelayDomainSummary.vue:8
msgid "Service"
msgstr "Palvelu"
@@ -2433,7 +2488,7 @@ msgid "Service: "
msgstr "Palvelu:"
#: src/layouts/account/AccountLayout.vue:27
-#: src/layouts/admin/AdminLayout.vue:101
+#: src/layouts/admin/AdminLayout.vue:123
msgid "Settings"
msgstr "Asetukset"
@@ -2442,7 +2497,7 @@ msgstr "Asetukset"
msgid "Setup device"
msgstr "Palvelu"
-#: src/components/admin/domains/DNSDetail.vue:108
+#: src/components/admin/domains/DNSDetail.vue:119
msgid "Show key"
msgstr "Näytä avain"
@@ -2454,11 +2509,11 @@ msgstr "Yksinkertainen käyttäjä"
msgid "Specify an email address"
msgstr "Määritä sähköpostiosoite"
-#: src/components/admin/domains/DNSDetail.vue:76
+#: src/components/admin/domains/DNSDetail.vue:87
msgid "SPF record found"
msgstr "SPF-tietue löydetty"
-#: src/components/admin/domains/DNSDetail.vue:79
+#: src/components/admin/domains/DNSDetail.vue:90
msgid "SPF record not found"
msgstr "SPF-tietuetta ei löydy"
@@ -2471,7 +2526,8 @@ msgstr "Aloita nimen kirjoittaminen tästä..."
msgid "State/Province"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:61
+#: src/components/admin/dashboard/GlobalStatisticsWidget.vue:2
+#: src/layouts/admin/AdminLayout.vue:74
#: src/views/admin/domains/DomainView.vue:25
#: src/views/admin/monitoring/StatisticsView.vue:3
#, fuzzy
@@ -2479,7 +2535,7 @@ msgid "Statistics"
msgstr "Tilastot"
#: src/components/admin/alarms/AlarmList.vue:93
-#: src/components/admin/logs/MessageList.vue:45
+#: src/components/admin/logs/MessageList.vue:47
msgid "Status"
msgstr "Tila"
@@ -2488,8 +2544,8 @@ msgstr "Tila"
msgid "Subject"
msgstr ""
-#: src/components/tools/CreationForm.vue:21
-#: src/components/tools/CreationForm.vue:75
+#: src/components/tools/CreationForm.vue:25
+#: src/components/tools/CreationForm.vue:79
msgid "Summary"
msgstr "Yhteenveto"
@@ -2505,7 +2561,7 @@ msgstr ""
msgid "Synchronize contacts with address book"
msgstr ""
-#: src/components/admin/identities/IdentityList.vue:237
+#: src/components/admin/identities/IdentityList.vue:287
#, fuzzy
msgid "TFA enabled"
msgstr "Käytössä"
@@ -2513,8 +2569,8 @@ msgstr "Käytössä"
#: src/components/account/AutoReplyForm.vue:24
msgid ""
"The content of your answer. You can use the following variables, which will "
-"be automatically replaced by the appropriate value: %(name)s, %(fromdate)s, "
-"%(untildate)s"
+"be automatically replaced by the appropriate value: %(name)s, %(fromdate)s, %"
+"(untildate)s"
msgstr ""
#: src/components/calendars/CalendarDetail.vue:19
@@ -2560,7 +2616,7 @@ msgstr ""
msgid "Title"
msgstr ""
-#: src/components/admin/logs/MessageList.vue:46
+#: src/components/admin/logs/MessageList.vue:48
#: src/components/calendars/EventForm.vue:34
#: src/components/tools/TimeSerieChart.vue:20
#: src/components/webmail/ComposeEmailForm.vue:46
@@ -2585,7 +2641,7 @@ msgstr ""
msgid "Total"
msgstr ""
-#: src/components/admin/identities/IdentityList.vue:241
+#: src/components/admin/identities/IdentityList.vue:291
#, fuzzy
msgid "TOTP enabled"
msgstr "Käytössä"
@@ -2593,6 +2649,7 @@ msgstr "Käytössä"
#: src/components/admin/domains/DomainCreationForm.vue:152
#: src/components/admin/domains/DomainCreationForm.vue:215
#: src/components/admin/domains/DomainEditForm.vue:113
+#: src/components/admin/domains/RelayDomainSummary.vue:4
msgid "Transport"
msgstr "Siirto"
@@ -2646,9 +2703,14 @@ msgstr ""
msgid "unlimited"
msgstr "rajoittamaton"
+#: src/components/admin/domains/DomainList.vue:115
+#: src/components/admin/domains/DomainList.vue:127
#: src/components/admin/domains/DomainSummary.vue:18
#: src/components/admin/domains/DomainSummary.vue:25
+#: src/components/admin/domains/DomainSummary.vue:56
#: src/components/admin/identities/AccountSummary.vue:48
+#: src/components/admin/identities/IdentityList.vue:133
+#: src/components/admin/identities/IdentityList.vue:162
#: src/components/tools/ResourcesView.vue:9
#, fuzzy
msgid "Unlimited"
@@ -2687,11 +2749,11 @@ msgstr "Vaihda salasana"
msgid "Update settings"
msgstr "Päivitä asetukset"
-#: src/components/admin/domains/DNSDetail.vue:172
+#: src/components/admin/domains/DNSDetail.vue:190
msgid "Updated"
msgstr "Päivitetty"
-#: src/components/account/FidoAuthForm.vue:136
+#: src/components/account/FidoAuthForm.vue:133
#, fuzzy
msgid "Use count"
msgstr "Uusi tili"
@@ -2700,7 +2762,7 @@ msgstr "Uusi tili"
msgid "Use domain default value"
msgstr "Käytä verkkotunnuksen oletusarvoa"
-#: src/components/admin/domains/DomainAdminList.vue:108
+#: src/components/admin/domains/DomainAdminList.vue:111
#: src/components/admin/identities/AccountCreationForm.vue:97
#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:3
msgid "Username"
@@ -2722,19 +2784,19 @@ msgstr ""
msgid "Visit the official weblog for more information"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:217
+#: src/components/admin/domains/DNSDetail.vue:238
#, fuzzy
msgid "warning"
msgstr "Varoitus"
#: src/components/account/APISetupForm.vue:94
-#: src/components/account/FidoAuthForm.vue:178
-#: src/components/admin/domains/DNSDetail.vue:237
-#: src/components/admin/domains/DomainList.vue:260
-#: src/components/admin/identities/IdentityList.vue:420
-#: src/components/admin/identities/IdentityList.vue:448
-#: src/components/tools/CreationForm.vue:129
-#: src/layouts/webmail/WebmailLayout.vue:192
+#: src/components/account/FidoAuthForm.vue:184
+#: src/components/admin/domains/DNSDetail.vue:258
+#: src/components/admin/domains/DomainList.vue:278
+#: src/components/admin/identities/IdentityList.vue:471
+#: src/components/admin/identities/IdentityList.vue:509
+#: src/components/tools/CreationForm.vue:135
+#: src/layouts/webmail/WebmailLayout.vue:190
#: src/views/calendars/CalendarView.vue:247
msgid "Warning"
msgstr "Varoitus"
@@ -2743,7 +2805,7 @@ msgstr "Varoitus"
msgid "WebAuthn"
msgstr ""
-#: src/components/admin/identities/IdentityList.vue:245
+#: src/components/admin/identities/IdentityList.vue:295
msgid "WebAutn enabled"
msgstr ""
@@ -2756,7 +2818,7 @@ msgstr "Sähköposti"
msgid "Week"
msgstr "Viikko"
-#: src/views/DashboardView.vue:27
+#: src/views/DashboardView.vue:40
msgid "Welcome to Modoboa"
msgstr "Tervetuloa Modoboaan"
@@ -2781,14 +2843,14 @@ msgstr "Vuosi"
msgid "yes"
msgstr "kyllä"
-#: src/components/account/FidoAuthForm.vue:183
-#: src/components/admin/domains/DNSDetail.vue:224
-#: src/components/admin/domains/DNSDetail.vue:244
-#: src/components/admin/domains/DomainList.vue:267
-#: src/components/admin/identities/IdentityList.vue:424
-#: src/components/admin/identities/IdentityList.vue:452
-#: src/components/tools/CreationForm.vue:135
-#: src/layouts/webmail/WebmailLayout.vue:196
+#: src/components/account/FidoAuthForm.vue:189
+#: src/components/admin/domains/DNSDetail.vue:245
+#: src/components/admin/domains/DNSDetail.vue:265
+#: src/components/admin/domains/DomainList.vue:285
+#: src/components/admin/identities/IdentityList.vue:475
+#: src/components/admin/identities/IdentityList.vue:513
+#: src/components/tools/CreationForm.vue:141
+#: src/layouts/webmail/WebmailLayout.vue:194
msgid "Yes"
msgstr "Kyllä"
@@ -2893,9 +2955,6 @@ msgstr "Uusi"
#~ msgid "Account successfully deleted"
#~ msgstr "Tili luotu"
-#~ msgid "Account updated"
-#~ msgstr "Tili päivitetty"
-
#, fuzzy
#~ msgid "alias"
#~ msgstr "Alias"
diff --git a/frontend/src/locale/fr/app.po b/frontend/src/locale/fr/app.po
index 834ecdff5..79cfe8c5b 100644
--- a/frontend/src/locale/fr/app.po
+++ b/frontend/src/locale/fr/app.po
@@ -31,7 +31,7 @@ msgstr[2] "%{n} évènements importés"
msgid "A documentation of the API is available"
msgstr "Une documentation de l'API est disponible"
-#: src/components/admin/domains/DNSDetail.vue:195
+#: src/components/admin/domains/DNSDetail.vue:216
msgid ""
"A new key will be generated soon. Refresh the page in a moment to see it."
msgstr ""
@@ -80,7 +80,12 @@ msgstr "Règles d'accès"
msgid "Account"
msgstr "Compte"
-#: src/components/admin/identities/IdentityList.vue:436
+#: src/components/admin/dashboard/GlobalStatisticsWidget.vue:15
+#, fuzzy
+msgid "Account count"
+msgstr "Compte"
+
+#: src/components/admin/identities/IdentityList.vue:487
msgid "Account deleted"
msgstr "Compte supprimé"
@@ -92,13 +97,13 @@ msgstr "Paramètres du compte"
msgid "Accounts"
msgstr "Comptes"
-#: src/components/account/FidoAuthForm.vue:137
+#: src/components/account/FidoAuthForm.vue:134
#: src/components/account/FilterForm.vue:76
#: src/components/admin/alarms/AlarmList.vue:31
#: src/components/admin/alarms/AlarmList.vue:98
-#: src/components/admin/domains/DomainList.vue:221
+#: src/components/admin/domains/DomainList.vue:239
#: src/components/admin/domains/DomainList.vue:35
-#: src/components/admin/identities/IdentityList.vue:283
+#: src/components/admin/identities/IdentityList.vue:334
#: src/components/admin/identities/IdentityList.vue:46
#: src/components/admin/imap_migration/MigrationsList.vue:23
#: src/components/admin/imap_migration/MigrationsList.vue:83
@@ -149,7 +154,7 @@ msgstr "Ajouter un nouvel alias de domaine"
msgid "Add action"
msgstr "Ajouter une action"
-#: src/components/admin/domains/DomainAdminList.vue:67
+#: src/components/admin/domains/DomainAdminList.vue:69
msgid "Add administrator"
msgstr "Ajouter un administrateur"
@@ -181,15 +186,15 @@ msgstr "Ajouter aux contacts"
msgid "Add/Remove from the domain page"
msgstr "Ajouter/Supprimer depuis la page du domaine"
-#: src/components/account/FidoAuthForm.vue:134
+#: src/components/account/FidoAuthForm.vue:131
msgid "Added On"
msgstr "Ajouté le"
-#: src/components/admin/domains/DNSDetail.vue:171
+#: src/components/admin/domains/DNSDetail.vue:189
#: src/components/admin/identities/AccountSenderAddresses.vue:73
#: src/components/admin/identities/AliasCreationForm.vue:60
#: src/components/admin/identities/AliasEditForm.vue:16
-#: src/components/admin/identities/IdentityList.vue:185
+#: src/components/admin/identities/IdentityList.vue:230
#: src/components/admin/imap_migration/ProviderCreationForm.vue:54
#: src/components/admin/imap_migration/ProvidersList.vue:97
#: src/components/contacts/ContactForm.vue:85
@@ -209,7 +214,7 @@ msgstr "Information du carnet d'adresse"
msgid "Administered domains"
msgstr "Domaines administrés"
-#: src/components/admin/domains/DomainAdminList.vue:156
+#: src/components/admin/domains/DomainAdminList.vue:161
msgid "Administrator added"
msgstr "L'administrateur a ajouté"
@@ -217,12 +222,12 @@ msgstr "L'administrateur a ajouté"
msgid "Administrator name"
msgstr "Nom de l'administrateur"
-#: src/components/admin/domains/DomainAdminList.vue:165
+#: src/components/admin/domains/DomainAdminList.vue:170
msgid "Administrator removed"
msgstr "Administrateur supprimé"
#: src/components/admin/domains/DomainAdminList.vue:9
-#: src/components/admin/domains/DomainList.vue:315
+#: src/components/admin/domains/DomainList.vue:333
msgid "Administrators"
msgstr "Administrateurs"
@@ -242,8 +247,8 @@ msgstr "Alarme supprimée"
msgid "Alarm re-opened"
msgstr "Alarme ré-ouverte"
-#: src/components/admin/domains/DomainList.vue:333
-#: src/layouts/admin/AdminLayout.vue:51
+#: src/components/admin/domains/DomainList.vue:351
+#: src/layouts/admin/AdminLayout.vue:60
msgid "Alarms"
msgstr "Alarmes"
@@ -267,7 +272,12 @@ msgstr "Alias déjà ajouté"
msgid "Alias already exists, redirecting to edit page"
msgstr "L'alias existe déjà, redirection vers la page de modification"
-#: src/components/admin/identities/IdentityList.vue:463
+#: src/components/admin/dashboard/GlobalStatisticsWidget.vue:19
+#, fuzzy
+msgid "Alias count"
+msgstr "Nombre d'utilisations"
+
+#: src/components/admin/identities/IdentityList.vue:524
msgid "Alias deleted"
msgstr "Alias supprimé"
@@ -280,8 +290,8 @@ msgstr ""
"Alias(s) de cette boîte aux lettres. Pour créer un alias fourre-tout, entrer "
"uniquement le nom du domaine (@domain.tld)."
-#: src/components/admin/domains/DomainList.vue:209
-#: src/components/admin/domains/DomainSummary.vue:40
+#: src/components/admin/domains/DomainList.vue:227
+#: src/components/admin/domains/DomainSummary.vue:64
#: src/components/admin/identities/AccountAliases.vue:4
#: src/components/admin/identities/AccountCreationForm.vue:144
#: src/components/admin/identities/AccountCreationForm.vue:147
@@ -336,11 +346,11 @@ msgstr "Jeton API supprimé"
msgid "Apply"
msgstr "Appliquer"
-#: src/components/admin/identities/IdentityList.vue:449
+#: src/components/admin/identities/IdentityList.vue:510
msgid "Are you sure you want to delete this alias?"
msgstr "Voulez-vous réellement supprimer cet alias ?"
-#: src/components/admin/identities/IdentityList.vue:421
+#: src/components/admin/identities/IdentityList.vue:472
msgid "Are you sure you want to delete this identity ?"
msgstr "Voulez-vous réellement supprimer cette identité ?"
@@ -372,16 +382,16 @@ msgstr "Tentative de connexion."
msgid "Attendees"
msgstr "Participants"
-#: src/layouts/admin/AdminLayout.vue:66
+#: src/layouts/admin/AdminLayout.vue:79
#: src/views/admin/monitoring/AuditTrailView.vue:3
msgid "Audit trail"
msgstr "Journal des modifications"
-#: src/components/admin/domains/DNSDetail.vue:72
+#: src/components/admin/domains/DNSDetail.vue:83
msgid "Authentication"
msgstr "Authentification"
-#: src/components/admin/domains/DNSDetail.vue:35
+#: src/components/admin/domains/DNSDetail.vue:46
#: src/components/admin/domains/DomainDNSConfig.vue:71
msgid "Auto configuration"
msgstr "Configuration automatique"
@@ -394,23 +404,23 @@ msgstr "Message de réponse automatique"
msgid "Auto-reply message updated"
msgstr "Message de réponse automatique mis à jour"
-#: src/components/admin/domains/DNSDetail.vue:56
+#: src/components/admin/domains/DNSDetail.vue:67
msgid "autoconfig record (Mozilla) not found"
msgstr "Enregistrement autoconfig (Mozilla) introuvable"
-#: src/components/admin/domains/DNSDetail.vue:50
+#: src/components/admin/domains/DNSDetail.vue:61
msgid "autoconfig record (Mozilla): %{ value }"
msgstr "Enregistrement autoconfig (Mozilla) : %{ value }"
-#: src/components/admin/domains/DNSDetail.vue:68
+#: src/components/admin/domains/DNSDetail.vue:79
msgid "autodiscover record (Microsoft) not found"
msgstr "Enregistrement autodiscover (Microsoft) non trouvé"
-#: src/components/admin/domains/DNSDetail.vue:62
+#: src/components/admin/domains/DNSDetail.vue:73
msgid "autodiscover record (Microsoft): %{ value }"
msgstr "Enregistrement autodiscover (Microsoft): %{ value }"
-#: src/components/tools/CreationForm.vue:62
+#: src/components/tools/CreationForm.vue:66
msgid "Back"
msgstr "Retour"
@@ -457,7 +467,7 @@ msgid "Calendar updated"
msgstr "Calendrier mis à jour"
#: src/components/account/APISetupForm.vue:98
-#: src/components/account/FidoAuthForm.vue:204
+#: src/components/account/FidoAuthForm.vue:210
#: src/components/account/FilterForm.vue:147
#: src/components/account/FilterSetForm.vue:24
#: src/components/admin/domains/DomainEditForm.vue:161
@@ -535,7 +545,8 @@ msgid "Click here to copy the key"
msgstr "Cliquer ici pour copier la clé"
#: src/components/account/RecoveryCodesResetDialog.vue:25
-#: src/components/admin/domains/DomainAdminList.vue:72
+#: src/components/admin/domains/DNSBLSummary.vue:27
+#: src/components/admin/domains/DomainAdminList.vue:74
#: src/components/admin/domains/DomainAliasForm.vue:31
#: src/components/admin/domains/DomainDKIMKey.vue:37
#: src/components/admin/domains/DomainDNSConfig.vue:80
@@ -571,11 +582,11 @@ msgstr "Couleur"
msgid "Company"
msgstr "Société"
-#: src/layouts/webmail/WebmailLayout.vue:28
+#: src/layouts/webmail/WebmailLayout.vue:24
msgid "Compose"
msgstr "Ecrire"
-#: src/layouts/webmail/WebmailLayout.vue:66
+#: src/layouts/webmail/WebmailLayout.vue:62
msgid "Compress this mailbox"
msgstr "Compresser cette boîte aux lettres"
@@ -583,7 +594,7 @@ msgstr "Compresser cette boîte aux lettres"
msgid "Conditions"
msgstr "Conditions"
-#: src/components/tools/CreationForm.vue:92
+#: src/components/tools/CreationForm.vue:96
msgid "Confirm and create"
msgstr "Confirmer et créer"
@@ -620,7 +631,7 @@ msgid "Control if this domain will be allowed to send and receive messages"
msgstr ""
"Contrôler si ce domaine sera autorisé à envoyer et recevoir des messages."
-#: src/components/admin/domains/DNSDetail.vue:114
+#: src/components/admin/domains/DNSDetail.vue:125
msgid "Copy key to clipboard"
msgstr "Copier la clé dans la presse-papiers"
@@ -662,7 +673,7 @@ msgstr "Créer une boite aux lettres pour l'administrateur"
msgid "Create a new filter set"
msgstr "Créer un nouveau jeu de filtre"
-#: src/layouts/webmail/WebmailLayout.vue:49
+#: src/layouts/webmail/WebmailLayout.vue:45
msgid "Create a new mailbox"
msgstr "Créer une nouvelle boîte aux lettres"
@@ -682,8 +693,8 @@ msgstr "Créer des aliases standard pour le domaine"
#: src/components/admin/domains/DomainSummary.vue:8
#: src/components/admin/identities/AccountSummary.vue:8
#: src/components/admin/identities/AliasSummary.vue:8
-#: src/components/admin/identities/IdentityList.vue:200
-#: src/components/admin/identities/IdentityList.vue:249
+#: src/components/admin/identities/IdentityList.vue:245
+#: src/components/admin/identities/IdentityList.vue:299
msgid "Creation date"
msgstr "Date de création"
@@ -712,16 +723,16 @@ msgid "Daily message sending limit"
msgstr "Limite quotidienne d'envoi de messages"
#: src/components/admin/domains/DomainSummary.vue:30
-#: src/components/admin/identities/AccountSummary.vue:65
+#: src/components/admin/identities/AccountSummary.vue:70
msgid "Daily sending limit"
msgstr "Limite d'envoi quotidienne"
-#: src/layouts/admin/AdminLayout.vue:33
+#: src/layouts/admin/AdminLayout.vue:34
msgid "Dashboard"
msgstr "Tableau de bord"
#: src/components/admin/logs/AuditTrailList.vue:50
-#: src/components/admin/logs/MessageList.vue:44
+#: src/components/admin/logs/MessageList.vue:46
msgid "Date"
msgstr "Date"
@@ -746,10 +757,10 @@ msgstr ""
#: src/components/admin/alarms/AlarmList.vue:109
#: src/components/admin/alarms/AlarmList.vue:126
#: src/components/admin/domains/DomainAliasForm.vue:39
-#: src/components/admin/domains/DomainList.vue:325
-#: src/components/admin/identities/IdentityList.vue:380
-#: src/components/admin/identities/IdentityList.vue:392
-#: src/components/admin/identities/IdentityList.vue:405
+#: src/components/admin/domains/DomainList.vue:343
+#: src/components/admin/identities/IdentityList.vue:431
+#: src/components/admin/identities/IdentityList.vue:443
+#: src/components/admin/identities/IdentityList.vue:456
#: src/components/admin/imap_migration/MigrationsList.vue:123
#: src/components/admin/imap_migration/ProvidersList.vue:124
#: src/components/calendars/EventForm.vue:90
@@ -764,11 +775,11 @@ msgstr "Supprimer"
msgid "Delete filter set"
msgstr "Supprimer le jeu de filtre"
-#: src/layouts/webmail/WebmailLayout.vue:60
+#: src/layouts/webmail/WebmailLayout.vue:56
msgid "Delete this mailbox"
msgstr "Supprimer cette boite aux lettres"
-#: src/layouts/webmail/WebmailLayout.vue:193
+#: src/layouts/webmail/WebmailLayout.vue:191
msgid "Delete this mailbox?"
msgstr "Supprimer cette boite aux lettres ?"
@@ -779,7 +790,7 @@ msgstr "Supprimer le jeton"
#: src/components/admin/identities/AliasCreationForm.vue:72
#: src/components/admin/identities/AliasSummary.vue:30
#: src/components/admin/identities/form_steps/AliasGeneralForm.vue:58
-#: src/components/admin/identities/IdentityList.vue:196
+#: src/components/admin/identities/IdentityList.vue:241
#: src/components/calendars/EventForm.vue:74
#: src/views/admin/InformationView.vue:148
msgid "Description"
@@ -818,15 +829,15 @@ msgstr "Nom affiché"
msgid "Display source"
msgstr "Afficher la source"
-#: src/components/admin/domains/DNSDetail.vue:103
+#: src/components/admin/domains/DNSDetail.vue:114
msgid "DKIM key"
msgstr "Clé DKIM"
-#: src/components/admin/domains/DNSDetail.vue:182
+#: src/components/admin/domains/DNSDetail.vue:203
msgid "DKIM key copied to clipboard"
msgstr "Clé DKIM copiée dans le presse-papier"
-#: src/components/admin/domains/DNSDetail.vue:218
+#: src/components/admin/domains/DNSDetail.vue:239
msgid ""
"DKIM key does not seem to be generated yet or has failed. Do you want to "
"requeue the job?"
@@ -844,7 +855,7 @@ msgstr "Longeur de clé DKIM"
msgid "DKIM key selector"
msgstr "Sélecteur de clé DKIM"
-#: src/components/admin/domains/DNSDetail.vue:238
+#: src/components/admin/domains/DNSDetail.vue:259
msgid "DKIM keys already exist for this domain. Do you want to overwrite them?"
msgstr "Des clés DKIM existent déjà pour ce domaine. Voulez-vous les écraser?"
@@ -852,11 +863,11 @@ msgstr "Des clés DKIM existent déjà pour ce domaine. Voulez-vous les écraser
msgid "DKIM public key for"
msgstr "Clé publique DKIM pour "
-#: src/components/admin/domains/DNSDetail.vue:84
+#: src/components/admin/domains/DNSDetail.vue:95
msgid "DKIM record found"
msgstr "Enregistrement DKIM trouvé"
-#: src/components/admin/domains/DNSDetail.vue:87
+#: src/components/admin/domains/DNSDetail.vue:98
msgid "DKIM record not found"
msgstr "Enregistrement DKIM introuvable"
@@ -868,11 +879,11 @@ msgstr "Signature DKIM"
msgid "DMARC"
msgstr "DMARC"
-#: src/components/admin/domains/DNSDetail.vue:92
+#: src/components/admin/domains/DNSDetail.vue:103
msgid "DMARC record found"
msgstr "Enregistrement DMARC trouvé"
-#: src/components/admin/domains/DNSDetail.vue:95
+#: src/components/admin/domains/DNSDetail.vue:106
msgid "DMARC record not found"
msgstr "Enregistrement DMARC introuvable"
@@ -899,19 +910,23 @@ msgstr "Configuration DNS pour"
msgid "DNS configuration help"
msgstr "Aide à la configuration du DNS"
-#: src/components/admin/domains/DomainList.vue:211
+#: src/components/admin/domains/DomainList.vue:229
msgid "DNS status"
msgstr "Statut DNS"
-#: src/components/admin/identities/IdentityList.vue:152
+#: src/components/admin/domains/DNSBLSummary.vue:5
+msgid "DNSBL summary for "
+msgstr ""
+
+#: src/components/admin/identities/IdentityList.vue:196
msgid "Do not delete account folder"
msgstr "Ne pas supprimer le dossier du compte"
-#: src/components/admin/domains/DomainList.vue:166
+#: src/components/admin/domains/DomainList.vue:184
msgid "Do not delete domain folder"
msgstr "Ne pas supprimer le dossier des domaines"
-#: src/components/admin/domains/DomainList.vue:261
+#: src/components/admin/domains/DomainList.vue:279
msgid "Do you really want to delete the domain %{ domain }?"
msgstr "Voulez-vous réellement supprimer le domaine %{ domaine } ?"
@@ -919,7 +934,7 @@ msgstr "Voulez-vous réellement supprimer le domaine %{ domaine } ?"
msgid "Do you really want to delete this calendar?"
msgstr "Voulez-vous vraiment supprimer ce calendrier ?"
-#: src/components/account/FidoAuthForm.vue:179
+#: src/components/account/FidoAuthForm.vue:185
msgid "Do you really want to delete this WebAuthn device?"
msgstr "Voulez vous vraiment supprimer ce périphérique Webauthn ?"
@@ -935,6 +950,11 @@ msgstr "Domaine"
msgid "Domain administrator"
msgstr "Administrateur de domaine"
+#: src/components/admin/dashboard/GlobalStatisticsWidget.vue:11
+#, fuzzy
+msgid "Domain alias count"
+msgstr "Alias de domaine créé"
+
#: src/components/admin/domains/DomainAliasForm.vue:100
msgid "Domain alias created"
msgstr "Alias de domaine créé"
@@ -947,6 +967,11 @@ msgstr "Alias de domaine supprimé"
msgid "Domain alias updated"
msgstr "Alias de domaine mise à jour"
+#: src/components/admin/dashboard/GlobalStatisticsWidget.vue:7
+#, fuzzy
+msgid "Domain count"
+msgstr "Domaine créé"
+
#: src/components/admin/domains/DomainCreationForm.vue:318
msgid "Domain created"
msgstr "Domaine créé"
@@ -955,7 +980,7 @@ msgstr "Domaine créé"
msgid "Domain default value"
msgstr "Valeur du domaine par défaut"
-#: src/components/admin/domains/DomainList.vue:278
+#: src/components/admin/domains/DomainList.vue:296
msgid "Domain deleted"
msgstr "Supprimer le domaine"
@@ -967,7 +992,7 @@ msgstr "Nom de domaine (ex: domaine.tld)"
msgid "domain's default value"
msgstr "La valeur par défaut du domaine"
-#: src/layouts/admin/AdminLayout.vue:39
+#: src/layouts/admin/AdminLayout.vue:40
#: src/views/admin/domains/DomainsView.vue:4
msgid "Domains"
msgstr "Domaines"
@@ -984,9 +1009,9 @@ msgstr "Télécharger le jeu de filtre"
msgid "E-mail"
msgstr "Courriel"
-#: src/components/admin/domains/DomainList.vue:320
-#: src/components/admin/identities/IdentityList.vue:375
-#: src/components/admin/identities/IdentityList.vue:387
+#: src/components/admin/domains/DomainList.vue:338
+#: src/components/admin/identities/IdentityList.vue:426
+#: src/components/admin/identities/IdentityList.vue:438
#: src/components/admin/imap_migration/ProvidersList.vue:130
#: src/components/contacts/ContactList.vue:138
#: src/views/account/FiltersView.vue:329
@@ -1038,15 +1063,15 @@ msgstr "Modifier la boite aux lettres"
msgid "Edit provider"
msgstr "Modifier le fournisseur"
-#: src/layouts/webmail/WebmailLayout.vue:54
+#: src/layouts/webmail/WebmailLayout.vue:50
msgid "Edit this mailbox"
msgstr "Modifier cette boite aux lettres"
-#: src/components/account/FidoAuthForm.vue:201
+#: src/components/account/FidoAuthForm.vue:207
msgid "Edit your device"
msgstr "Modifier votre périphérique"
-#: src/components/account/FidoAuthForm.vue:200
+#: src/components/account/FidoAuthForm.vue:206
msgid "Edition"
msgstr "Modification"
@@ -1058,7 +1083,7 @@ msgstr "E-mail"
msgid "Email address"
msgstr "Adresse email"
-#: src/layouts/admin/AdminLayout.vue:88
+#: src/layouts/admin/AdminLayout.vue:101
msgid "Email providers"
msgstr "Fournisseurs de messagerie"
@@ -1094,8 +1119,8 @@ msgstr "Activer les liens"
#: src/components/account/AutoReplyForm.vue:7
#: src/components/admin/domains/DomainCreationForm.vue:167
-#: src/components/admin/domains/DomainList.vue:208
-#: src/components/admin/domains/DomainSummary.vue:44
+#: src/components/admin/domains/DomainList.vue:226
+#: src/components/admin/domains/DomainSummary.vue:68
#: src/components/admin/domains/form_steps/DomainGeneralForm.vue:20
#: src/components/admin/identities/AccountCreationForm.vue:110
#: src/components/admin/identities/AccountEditForm.vue:45
@@ -1104,8 +1129,8 @@ msgstr "Activer les liens"
#: src/components/admin/identities/AliasSummary.vue:16
#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:46
#: src/components/admin/identities/form_steps/AliasGeneralForm.vue:53
-#: src/components/admin/identities/IdentityList.vue:186
-#: src/components/admin/identities/IdentityList.vue:225
+#: src/components/admin/identities/IdentityList.vue:231
+#: src/components/admin/identities/IdentityList.vue:270
msgid "Enabled"
msgstr "Activé"
@@ -1141,7 +1166,7 @@ msgstr "Ex: 10MB. Laisser vide pour aucune limite"
#: src/components/admin/identities/AliasCreationForm.vue:66
#: src/components/admin/identities/AliasSummary.vue:26
#: src/components/admin/identities/form_steps/AliasGeneralForm.vue:56
-#: src/components/admin/identities/IdentityList.vue:192
+#: src/components/admin/identities/IdentityList.vue:237
msgid "Expire at"
msgstr "Expire le"
@@ -1162,6 +1187,11 @@ msgstr "Échoué"
msgid "Failed to display template. Using raw mode"
msgstr "Impossible d'afficher le modèle. Utilisation du mode brut"
+#: src/components/account/FidoAuthForm.vue:171
+#, fuzzy
+msgid "Failed to register the webAuthN device"
+msgstr "Renseignez un nom pour enregistrer un nouveau périphérique webauthn."
+
#: src/components/account/ProfileForm.vue:24
msgid "Feel free to improve the translations"
msgstr "N'hésitez pas à améliorer les traductions"
@@ -1213,7 +1243,7 @@ msgstr "Filtres"
#: src/components/account/ProfileForm.vue:9
#: src/components/admin/identities/AccountCreationForm.vue:99
#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:18
-#: src/components/admin/identities/IdentityList.vue:218
+#: src/components/admin/identities/IdentityList.vue:263
#: src/components/contacts/ContactForm.vue:12
msgid "First name"
msgstr "Prénom"
@@ -1242,7 +1272,7 @@ msgid "Forwarders with ARC"
msgstr "Transporteur avec ARC"
#: src/components/account/AutoReplyForm.vue:36
-#: src/components/admin/logs/MessageList.vue:47
+#: src/components/admin/logs/MessageList.vue:49
#: src/components/calendars/EventForm.vue:24
#: src/components/tools/TimeSerieChart.vue:19
#: src/components/webmail/ComposeEmailForm.vue:29
@@ -1290,7 +1320,7 @@ msgstr "Paramètres généraux "
msgid "Generate"
msgstr "Générer"
-#: src/components/admin/domains/DNSDetail.vue:119
+#: src/components/admin/domains/DNSDetail.vue:130
msgid "Generate a new DKIM key"
msgstr "Générer une nouvelle clé DKIM"
@@ -1321,12 +1351,12 @@ msgstr ""
msgid "Identification"
msgstr "Identification"
-#: src/layouts/admin/AdminLayout.vue:45
+#: src/layouts/admin/AdminLayout.vue:50
#: src/views/admin/identities/IdentitiesView.vue:4
msgid "Identities"
msgstr "Identités"
-#: src/components/tools/CreationForm.vue:130
+#: src/components/tools/CreationForm.vue:136
msgid ""
"If you close this form now, your modifications won't be saved. Do you "
"confirm?"
@@ -1342,7 +1372,7 @@ msgstr ""
"Si vous l'avez récemment configuré, veuillez attendre que le premier rapport "
"soit reçu et traité. "
-#: src/layouts/admin/AdminLayout.vue:83
+#: src/layouts/admin/AdminLayout.vue:96
msgid "IMAP Migration"
msgstr "Migration IMAP"
@@ -1395,7 +1425,7 @@ msgstr ""
"Informez TOUS vos utilisateurs qu'ils doivent se connecter "
"à Modoboa pour compléter cette opération"
-#: src/layouts/admin/AdminLayout.vue:114 src/views/admin/InformationView.vue:4
+#: src/layouts/admin/AdminLayout.vue:136 src/views/admin/InformationView.vue:4
#: src/views/calendars/CalendarView.vue:94
msgid "Information"
msgstr "Information"
@@ -1422,6 +1452,11 @@ msgstr "Version installée"
msgid "Invalid port number"
msgstr "Numéro de port incorrect"
+#: src/components/admin/domains/DNSBLSummary.vue:10
+msgid ""
+"IP address %{ address } is currently listed by the following DNSBL providers:"
+msgstr ""
+
#: src/components/admin/imap_migration/form_steps/ProviderGeneralForm.vue:27
msgid "Is the IMAP connection secured using SSL/TLS or StartTLS"
msgstr ""
@@ -1432,7 +1467,7 @@ msgid "Keep local copies"
msgstr "Conserver des copies locales"
#: src/components/account/ProfileForm.vue:22
-#: src/components/admin/identities/IdentityList.vue:227
+#: src/components/admin/identities/IdentityList.vue:277
msgid "Language"
msgstr "Langage"
@@ -1440,7 +1475,7 @@ msgstr "Langage"
msgid "Language does no exist"
msgstr "Cette langue n'existe pas"
-#: src/components/admin/identities/IdentityList.vue:253
+#: src/components/admin/identities/IdentityList.vue:303
msgid "Last login"
msgstr "Dernière connexion"
@@ -1448,7 +1483,7 @@ msgstr "Dernière connexion"
msgid "Last login date"
msgstr "Date de dernière connexion"
-#: src/components/admin/identities/IdentityList.vue:204
+#: src/components/admin/identities/IdentityList.vue:249
msgid "Last modification"
msgstr "Dernière modification"
@@ -1463,11 +1498,11 @@ msgstr "Date de dernière modification"
msgid "Last name"
msgstr "Nom de famille"
-#: src/components/admin/identities/IdentityList.vue:222
+#: src/components/admin/identities/IdentityList.vue:267
msgid "Last Name"
msgstr "Nom"
-#: src/components/account/FidoAuthForm.vue:135
+#: src/components/account/FidoAuthForm.vue:132
msgid "Last Used"
msgstr "Dernière utilisation"
@@ -1523,7 +1558,7 @@ msgstr ""
msgid "Mailbox"
msgstr "Boîte aux lettres"
-#: src/layouts/webmail/WebmailLayout.vue:187
+#: src/layouts/webmail/WebmailLayout.vue:185
msgid "Mailbox compressed"
msgstr "Boite aux lettres compressées"
@@ -1531,7 +1566,7 @@ msgstr "Boite aux lettres compressées"
msgid "Mailbox created"
msgstr "Boite aux lettres créée"
-#: src/layouts/webmail/WebmailLayout.vue:204
+#: src/layouts/webmail/WebmailLayout.vue:202
msgid "Mailbox deleted"
msgstr "Boite aux lettres supprimée"
@@ -1539,7 +1574,7 @@ msgstr "Boite aux lettres supprimée"
msgid "Mailbox renamed"
msgstr "Boite aux lettres renommée"
-#: src/components/admin/domains/DomainSummary.vue:36
+#: src/components/admin/domains/DomainSummary.vue:60
msgid "Mailboxes"
msgstr "Boîtes aux lettres"
@@ -1588,6 +1623,11 @@ msgstr "Filtres de messages"
msgid "Message history"
msgstr "Historique des messages"
+#: src/components/admin/identities/IdentityList.vue:274
+#, fuzzy
+msgid "Message limit"
+msgstr "Limite d'envoi des messages"
+
#: src/views/webmail/EmailView.vue:268
msgid "Message marked as junk"
msgstr "Message marqué comme pourriel"
@@ -1618,11 +1658,12 @@ msgstr "Message(s) marqués comme pourriel"
msgid "Message(s) marked as not junk"
msgstr "Message(s) marqué(s) comme légitime(s)"
-#: src/components/admin/domains/DomainSummary.vue:32
+#: src/components/admin/domains/DomainSummary.vue:51
+#: src/components/admin/identities/AccountSummary.vue:88
msgid "messages"
msgstr "messages"
-#: src/layouts/admin/AdminLayout.vue:71
+#: src/layouts/admin/AdminLayout.vue:84
msgid "Messages"
msgstr "Messages"
@@ -1630,7 +1671,7 @@ msgstr "Messages"
msgid "Migration deleted"
msgstr "Migration supprimée"
-#: src/layouts/admin/AdminLayout.vue:93
+#: src/layouts/admin/AdminLayout.vue:106
#: src/views/admin/imap_migration/MigrationsView.vue:4
msgid "Migrations"
msgstr "Migrations"
@@ -1647,7 +1688,7 @@ msgstr "Modifié"
msgid "Modify"
msgstr "Modifier"
-#: src/layouts/admin/AdminLayout.vue:57
+#: src/layouts/admin/AdminLayout.vue:66
msgid "Monitoring"
msgstr "Supervision"
@@ -1683,16 +1724,16 @@ msgstr "Mes calendriers"
msgid "name"
msgstr "nom"
-#: src/components/account/FidoAuthForm.vue:133
+#: src/components/account/FidoAuthForm.vue:130
#: src/components/account/FilterForm.vue:7
#: src/components/account/FilterSetForm.vue:9
-#: src/components/admin/domains/DNSDetail.vue:170
-#: src/components/admin/domains/DomainAdminList.vue:109
+#: src/components/admin/domains/DNSDetail.vue:188
+#: src/components/admin/domains/DomainAdminList.vue:112
#: src/components/admin/domains/DomainAliasForm.vue:8
#: src/components/admin/domains/DomainCreationForm.vue:164
-#: src/components/admin/domains/DomainList.vue:207
+#: src/components/admin/domains/DomainList.vue:225
#: src/components/admin/domains/form_steps/DomainOptionsForm.vue:11
-#: src/components/admin/identities/IdentityList.vue:216
+#: src/components/admin/identities/IdentityList.vue:261
#: src/components/admin/imap_migration/ProviderCreationForm.vue:53
#: src/components/admin/imap_migration/ProvidersList.vue:96
#: src/components/calendars/CalendarForm.vue:15
@@ -1774,7 +1815,7 @@ msgstr "Nouveau fournisseur"
msgid "New recovery codes"
msgstr "Nouveaux codes de récupération"
-#: src/components/tools/CreationForm.vue:69
+#: src/components/tools/CreationForm.vue:73
msgid "Next"
msgstr "Suivant"
@@ -1782,14 +1823,14 @@ msgstr "Suivant"
msgid "no"
msgstr "non"
-#: src/components/account/FidoAuthForm.vue:182
-#: src/components/admin/domains/DNSDetail.vue:223
-#: src/components/admin/domains/DNSDetail.vue:243
-#: src/components/admin/domains/DomainList.vue:266
-#: src/components/admin/identities/IdentityList.vue:425
-#: src/components/admin/identities/IdentityList.vue:453
-#: src/components/tools/CreationForm.vue:136
-#: src/layouts/webmail/WebmailLayout.vue:197
+#: src/components/account/FidoAuthForm.vue:188
+#: src/components/admin/domains/DNSDetail.vue:244
+#: src/components/admin/domains/DNSDetail.vue:264
+#: src/components/admin/domains/DomainList.vue:284
+#: src/components/admin/identities/IdentityList.vue:476
+#: src/components/admin/identities/IdentityList.vue:514
+#: src/components/tools/CreationForm.vue:142
+#: src/layouts/webmail/WebmailLayout.vue:195
msgid "No"
msgstr "Non"
@@ -1805,6 +1846,12 @@ msgstr "Aucune donnée à exporter"
msgid "No domain managed"
msgstr "Aucun domaine géré"
+#: src/components/admin/identities/IdentityList.vue:137
+#: src/components/admin/identities/IdentityList.vue:166
+#, fuzzy
+msgid "No mailbox"
+msgstr "Modifier la boite aux lettres"
+
#: src/components/webmail/EmailList.vue:165
msgid "No message yet in this mailbox"
msgstr "Aucun message dans cette boite aux lettres"
@@ -1831,7 +1878,7 @@ msgstr ""
msgid "Not a valid email"
msgstr "Ce n'est pas un email correct"
-#: src/components/admin/domains/DNSDetail.vue:126
+#: src/components/admin/domains/DNSDetail.vue:137
msgid "Not generated"
msgstr "Non générée"
@@ -1949,7 +1996,7 @@ msgid "Passwords mismatch"
msgstr "Les mots de passe diffèrent"
#: src/components/admin/domains/DNSDetail.vue:20
-#: src/components/admin/domains/DNSDetail.vue:40
+#: src/components/admin/domains/DNSDetail.vue:51
#: src/components/admin/domains/DNSStatusChip.vue:21
msgid "Pending"
msgstr "En attente"
@@ -1965,7 +2012,7 @@ msgstr "Téléphone"
#: src/components/account/ProfileForm.vue:47
#: src/components/account/ProfileForm.vue:50
#: src/components/admin/identities/AccountSummary.vue:31
-#: src/components/admin/identities/IdentityList.vue:229
+#: src/components/admin/identities/IdentityList.vue:279
#: src/components/contacts/PhoneNumberField.vue:5
msgid "Phone number"
msgstr "Numéro de téléphone"
@@ -2047,17 +2094,18 @@ msgstr "Fournisseur mis à jour"
msgid "Providers"
msgstr "Fournisseurs"
-#: src/components/admin/logs/MessageList.vue:43
+#: src/components/admin/logs/MessageList.vue:45
msgid "Queue ID"
msgstr "ID de file"
#: src/components/admin/domains/DomainCreationForm.vue:191
-#: src/components/admin/domains/DomainList.vue:216
+#: src/components/admin/domains/DomainList.vue:234
#: src/components/admin/domains/DomainSummary.vue:16
#: src/components/admin/domains/form_steps/DomainLimitationsForm.vue:5
#: src/components/admin/identities/AccountCreationForm.vue:127
#: src/components/admin/identities/AccountSummary.vue:46
#: src/components/admin/identities/form_steps/AccountMailboxForm.vue:3
+#: src/components/admin/identities/IdentityList.vue:272
msgid "Quota"
msgstr "Quota"
@@ -2119,7 +2167,7 @@ msgstr "Destinataire(s)"
#: src/components/admin/identities/AliasCreationForm.vue:97
#: src/components/admin/identities/AliasEditForm.vue:41
#: src/components/admin/identities/AliasRecipientsSummary.vue:4
-#: src/components/admin/identities/IdentityList.vue:188
+#: src/components/admin/identities/IdentityList.vue:233
msgid "Recipients"
msgstr "Destinataires"
@@ -2163,7 +2211,7 @@ msgstr "Supprimer la condition"
msgid "Remove this address"
msgstr "Supprimer cette adresse"
-#: src/components/admin/domains/DomainAdminList.vue:48
+#: src/components/admin/domains/DomainAdminList.vue:50
msgid "Remove this administrator"
msgstr "Supprimer cet administrateur"
@@ -2201,11 +2249,11 @@ msgstr "Utilisation des ressources"
#: src/components/admin/identities/AccountCreationForm.vue:92
#: src/components/admin/identities/AccountEditForm.vue:9
#: src/components/admin/identities/AccountSummary.vue:23
-#: src/components/admin/identities/IdentityList.vue:226
+#: src/components/admin/identities/IdentityList.vue:271
msgid "Role"
msgstr "Rôle"
-#: src/components/account/FidoAuthForm.vue:205
+#: src/components/account/FidoAuthForm.vue:211
#: src/components/admin/domains/DomainEditForm.vue:169
#: src/components/admin/identities/AccountEditForm.vue:192
#: src/components/admin/identities/AliasEditForm.vue:77
@@ -2235,7 +2283,7 @@ msgstr "Chercher dans les messages"
#: src/components/account/ProfileForm.vue:54
#: src/components/admin/identities/AccountSummary.vue:27
-#: src/components/admin/identities/IdentityList.vue:233
+#: src/components/admin/identities/IdentityList.vue:283
msgid "Secondary email"
msgstr "E-mail secondaire"
@@ -2249,7 +2297,7 @@ msgstr "Sécurisé"
msgid "Select a filter set"
msgstr "Sélectionner un jeu de filtre"
-#: src/components/admin/domains/DomainAdminList.vue:20
+#: src/components/admin/domains/DomainAdminList.vue:21
msgid "Select an account"
msgstr "Sélectionner un compte"
@@ -2292,7 +2340,14 @@ msgstr "Adresse d'expédition supprimée"
msgid "Sender addresses"
msgstr "Adresses d'expédition"
-#: src/components/admin/domains/DomainList.vue:215
+#: src/components/admin/domains/DomainSummary.vue:38
+#: src/components/admin/identities/AccountSummary.vue:73
+#: src/components/admin/identities/IdentityList.vue:158
+#, fuzzy
+msgid "Sending forbidden"
+msgstr "Limite d'envoi"
+
+#: src/components/admin/domains/DomainList.vue:233
msgid "Sending limit"
msgstr "Limite d'envoi"
@@ -2306,6 +2361,7 @@ msgstr "Séparateur"
#: src/components/admin/domains/DomainCreationForm.vue:218
#: src/components/admin/domains/form_steps/DomainTransportForm.vue:3
+#: src/components/admin/domains/RelayDomainSummary.vue:8
msgid "Service"
msgstr "Service"
@@ -2314,7 +2370,7 @@ msgid "Service: "
msgstr "Service :"
#: src/layouts/account/AccountLayout.vue:27
-#: src/layouts/admin/AdminLayout.vue:101
+#: src/layouts/admin/AdminLayout.vue:123
msgid "Settings"
msgstr "Paramètres"
@@ -2322,7 +2378,7 @@ msgstr "Paramètres"
msgid "Setup device"
msgstr "Configurer le périphérique"
-#: src/components/admin/domains/DNSDetail.vue:108
+#: src/components/admin/domains/DNSDetail.vue:119
msgid "Show key"
msgstr "Afficher la clé"
@@ -2334,11 +2390,11 @@ msgstr "Utilisateur simple"
msgid "Specify an email address"
msgstr "Spécifier une adresse e-mail"
-#: src/components/admin/domains/DNSDetail.vue:76
+#: src/components/admin/domains/DNSDetail.vue:87
msgid "SPF record found"
msgstr "Enregistrement SPF trouvé"
-#: src/components/admin/domains/DNSDetail.vue:79
+#: src/components/admin/domains/DNSDetail.vue:90
msgid "SPF record not found"
msgstr "Enregistrement SPF introuvable"
@@ -2351,14 +2407,15 @@ msgstr "Commencer à saisir un nom ici..."
msgid "State/Province"
msgstr "Etat/Région"
-#: src/layouts/admin/AdminLayout.vue:61
+#: src/components/admin/dashboard/GlobalStatisticsWidget.vue:2
+#: src/layouts/admin/AdminLayout.vue:74
#: src/views/admin/domains/DomainView.vue:25
#: src/views/admin/monitoring/StatisticsView.vue:3
msgid "Statistics"
msgstr "Statistiques"
#: src/components/admin/alarms/AlarmList.vue:93
-#: src/components/admin/logs/MessageList.vue:45
+#: src/components/admin/logs/MessageList.vue:47
msgid "Status"
msgstr "Statut"
@@ -2367,8 +2424,8 @@ msgstr "Statut"
msgid "Subject"
msgstr "Sujet"
-#: src/components/tools/CreationForm.vue:21
-#: src/components/tools/CreationForm.vue:75
+#: src/components/tools/CreationForm.vue:25
+#: src/components/tools/CreationForm.vue:79
msgid "Summary"
msgstr "Résumé"
@@ -2384,19 +2441,19 @@ msgstr "Synchronisation démarée"
msgid "Synchronize contacts with address book"
msgstr "Synchroniser les contacts avec le carnet d'adresse"
-#: src/components/admin/identities/IdentityList.vue:237
+#: src/components/admin/identities/IdentityList.vue:287
msgid "TFA enabled"
msgstr "TFA activée"
#: src/components/account/AutoReplyForm.vue:24
msgid ""
"The content of your answer. You can use the following variables, which will "
-"be automatically replaced by the appropriate value: %(name)s, %(fromdate)s, "
-"%(untildate)s"
+"be automatically replaced by the appropriate value: %(name)s, %(fromdate)s, %"
+"(untildate)s"
msgstr ""
"Le contenu de votre réponse. Vous pouvez utiliser les variables suivantes, "
-"qui seront automatiquement remplacées par les valeurs appropriées : "
-"%(name)s, %(fromdate)s, %(untildate)s"
+"qui seront automatiquement remplacées par les valeurs appropriées : %"
+"(name)s, %(fromdate)s, %(untildate)s"
#: src/components/calendars/CalendarDetail.vue:19
#: src/components/contacts/AddressBookInfo.vue:19
@@ -2444,7 +2501,7 @@ msgstr "ici"
msgid "Title"
msgstr "Titre"
-#: src/components/admin/logs/MessageList.vue:46
+#: src/components/admin/logs/MessageList.vue:48
#: src/components/calendars/EventForm.vue:34
#: src/components/tools/TimeSerieChart.vue:20
#: src/components/webmail/ComposeEmailForm.vue:46
@@ -2473,13 +2530,14 @@ msgstr ""
msgid "Total"
msgstr "Total"
-#: src/components/admin/identities/IdentityList.vue:241
+#: src/components/admin/identities/IdentityList.vue:291
msgid "TOTP enabled"
msgstr "TOTP activé"
#: src/components/admin/domains/DomainCreationForm.vue:152
#: src/components/admin/domains/DomainCreationForm.vue:215
#: src/components/admin/domains/DomainEditForm.vue:113
+#: src/components/admin/domains/RelayDomainSummary.vue:4
msgid "Transport"
msgstr "Transport"
@@ -2532,9 +2590,14 @@ msgstr "Sources inconnues / Menaces"
msgid "unlimited"
msgstr "illimité"
+#: src/components/admin/domains/DomainList.vue:115
+#: src/components/admin/domains/DomainList.vue:127
#: src/components/admin/domains/DomainSummary.vue:18
#: src/components/admin/domains/DomainSummary.vue:25
+#: src/components/admin/domains/DomainSummary.vue:56
#: src/components/admin/identities/AccountSummary.vue:48
+#: src/components/admin/identities/IdentityList.vue:133
+#: src/components/admin/identities/IdentityList.vue:162
#: src/components/tools/ResourcesView.vue:9
msgid "Unlimited"
msgstr "illimité"
@@ -2570,11 +2633,11 @@ msgstr "Mise à jour du mot de passe"
msgid "Update settings"
msgstr "Mise à jour des paramètres"
-#: src/components/admin/domains/DNSDetail.vue:172
+#: src/components/admin/domains/DNSDetail.vue:190
msgid "Updated"
msgstr "Mis à jour"
-#: src/components/account/FidoAuthForm.vue:136
+#: src/components/account/FidoAuthForm.vue:133
msgid "Use count"
msgstr "Nombre d'utilisations"
@@ -2582,7 +2645,7 @@ msgstr "Nombre d'utilisations"
msgid "Use domain default value"
msgstr "Utiliser la valeur par défaut du domaine"
-#: src/components/admin/domains/DomainAdminList.vue:108
+#: src/components/admin/domains/DomainAdminList.vue:111
#: src/components/admin/identities/AccountCreationForm.vue:97
#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:3
msgid "Username"
@@ -2604,18 +2667,18 @@ msgstr "Valeur"
msgid "Visit the official weblog for more information"
msgstr "Visitez le weblog officiel pour plus d'information"
-#: src/components/admin/domains/DNSDetail.vue:217
+#: src/components/admin/domains/DNSDetail.vue:238
msgid "warning"
msgstr "Avertissement"
#: src/components/account/APISetupForm.vue:94
-#: src/components/account/FidoAuthForm.vue:178
-#: src/components/admin/domains/DNSDetail.vue:237
-#: src/components/admin/domains/DomainList.vue:260
-#: src/components/admin/identities/IdentityList.vue:420
-#: src/components/admin/identities/IdentityList.vue:448
-#: src/components/tools/CreationForm.vue:129
-#: src/layouts/webmail/WebmailLayout.vue:192
+#: src/components/account/FidoAuthForm.vue:184
+#: src/components/admin/domains/DNSDetail.vue:258
+#: src/components/admin/domains/DomainList.vue:278
+#: src/components/admin/identities/IdentityList.vue:471
+#: src/components/admin/identities/IdentityList.vue:509
+#: src/components/tools/CreationForm.vue:135
+#: src/layouts/webmail/WebmailLayout.vue:190
#: src/views/calendars/CalendarView.vue:247
msgid "Warning"
msgstr "Avertissement"
@@ -2624,7 +2687,7 @@ msgstr "Avertissement"
msgid "WebAuthn"
msgstr "WebAuthn"
-#: src/components/admin/identities/IdentityList.vue:245
+#: src/components/admin/identities/IdentityList.vue:295
msgid "WebAutn enabled"
msgstr "WebAuthn activé"
@@ -2636,7 +2699,7 @@ msgstr "Webmail"
msgid "Week"
msgstr "Semaine"
-#: src/views/DashboardView.vue:27
+#: src/views/DashboardView.vue:40
msgid "Welcome to Modoboa"
msgstr "Bienvenue dans Modoboa"
@@ -2661,14 +2724,14 @@ msgstr "Année"
msgid "yes"
msgstr "oui"
-#: src/components/account/FidoAuthForm.vue:183
-#: src/components/admin/domains/DNSDetail.vue:224
-#: src/components/admin/domains/DNSDetail.vue:244
-#: src/components/admin/domains/DomainList.vue:267
-#: src/components/admin/identities/IdentityList.vue:424
-#: src/components/admin/identities/IdentityList.vue:452
-#: src/components/tools/CreationForm.vue:135
-#: src/layouts/webmail/WebmailLayout.vue:196
+#: src/components/account/FidoAuthForm.vue:189
+#: src/components/admin/domains/DNSDetail.vue:245
+#: src/components/admin/domains/DNSDetail.vue:265
+#: src/components/admin/domains/DomainList.vue:285
+#: src/components/admin/identities/IdentityList.vue:475
+#: src/components/admin/identities/IdentityList.vue:513
+#: src/components/tools/CreationForm.vue:141
+#: src/layouts/webmail/WebmailLayout.vue:194
msgid "Yes"
msgstr "Oui"
diff --git a/frontend/src/locale/it/app.po b/frontend/src/locale/it/app.po
index 9376f672f..321692fa9 100644
--- a/frontend/src/locale/it/app.po
+++ b/frontend/src/locale/it/app.po
@@ -31,7 +31,7 @@ msgstr[1] ""
msgid "A documentation of the API is available"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:195
+#: src/components/admin/domains/DNSDetail.vue:216
msgid ""
"A new key will be generated soon. Refresh the page in a moment to see it."
msgstr ""
@@ -69,7 +69,12 @@ msgstr ""
msgid "Account"
msgstr "Account"
-#: src/components/admin/identities/IdentityList.vue:436
+#: src/components/admin/dashboard/GlobalStatisticsWidget.vue:15
+#, fuzzy
+msgid "Account count"
+msgstr "Account aggiornato"
+
+#: src/components/admin/identities/IdentityList.vue:487
#, fuzzy
msgid "Account deleted"
msgstr "Account creato"
@@ -84,13 +89,13 @@ msgstr "Impostazioni"
msgid "Accounts"
msgstr "Account"
-#: src/components/account/FidoAuthForm.vue:137
+#: src/components/account/FidoAuthForm.vue:134
#: src/components/account/FilterForm.vue:76
#: src/components/admin/alarms/AlarmList.vue:31
#: src/components/admin/alarms/AlarmList.vue:98
-#: src/components/admin/domains/DomainList.vue:221
+#: src/components/admin/domains/DomainList.vue:239
#: src/components/admin/domains/DomainList.vue:35
-#: src/components/admin/identities/IdentityList.vue:283
+#: src/components/admin/identities/IdentityList.vue:334
#: src/components/admin/identities/IdentityList.vue:46
#: src/components/admin/imap_migration/MigrationsList.vue:23
#: src/components/admin/imap_migration/MigrationsList.vue:83
@@ -144,7 +149,7 @@ msgstr ""
msgid "Add action"
msgstr "Azioni"
-#: src/components/admin/domains/DomainAdminList.vue:67
+#: src/components/admin/domains/DomainAdminList.vue:69
msgid "Add administrator"
msgstr ""
@@ -179,15 +184,15 @@ msgstr "Modifica contatto"
msgid "Add/Remove from the domain page"
msgstr ""
-#: src/components/account/FidoAuthForm.vue:134
+#: src/components/account/FidoAuthForm.vue:131
msgid "Added On"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:171
+#: src/components/admin/domains/DNSDetail.vue:189
#: src/components/admin/identities/AccountSenderAddresses.vue:73
#: src/components/admin/identities/AliasCreationForm.vue:60
#: src/components/admin/identities/AliasEditForm.vue:16
-#: src/components/admin/identities/IdentityList.vue:185
+#: src/components/admin/identities/IdentityList.vue:230
#: src/components/admin/imap_migration/ProviderCreationForm.vue:54
#: src/components/admin/imap_migration/ProvidersList.vue:97
#: src/components/contacts/ContactForm.vue:85
@@ -207,7 +212,7 @@ msgstr "Informazioni di rubrica"
msgid "Administered domains"
msgstr "Domini amministrati"
-#: src/components/admin/domains/DomainAdminList.vue:156
+#: src/components/admin/domains/DomainAdminList.vue:161
msgid "Administrator added"
msgstr ""
@@ -215,12 +220,12 @@ msgstr ""
msgid "Administrator name"
msgstr ""
-#: src/components/admin/domains/DomainAdminList.vue:165
+#: src/components/admin/domains/DomainAdminList.vue:170
msgid "Administrator removed"
msgstr ""
#: src/components/admin/domains/DomainAdminList.vue:9
-#: src/components/admin/domains/DomainList.vue:315
+#: src/components/admin/domains/DomainList.vue:333
msgid "Administrators"
msgstr "Amministratori"
@@ -242,8 +247,8 @@ msgstr "Data di creazione"
msgid "Alarm re-opened"
msgstr ""
-#: src/components/admin/domains/DomainList.vue:333
-#: src/layouts/admin/AdminLayout.vue:51
+#: src/components/admin/domains/DomainList.vue:351
+#: src/layouts/admin/AdminLayout.vue:60
msgid "Alarms"
msgstr ""
@@ -268,7 +273,12 @@ msgstr "Alias creato"
msgid "Alias already exists, redirecting to edit page"
msgstr ""
-#: src/components/admin/identities/IdentityList.vue:463
+#: src/components/admin/dashboard/GlobalStatisticsWidget.vue:19
+#, fuzzy
+msgid "Alias count"
+msgstr "Nuovo account"
+
+#: src/components/admin/identities/IdentityList.vue:524
#, fuzzy
msgid "Alias deleted"
msgstr "Data di creazione"
@@ -280,8 +290,8 @@ msgid ""
"name (@domain.tld)."
msgstr ""
-#: src/components/admin/domains/DomainList.vue:209
-#: src/components/admin/domains/DomainSummary.vue:40
+#: src/components/admin/domains/DomainList.vue:227
+#: src/components/admin/domains/DomainSummary.vue:64
#: src/components/admin/identities/AccountAliases.vue:4
#: src/components/admin/identities/AccountCreationForm.vue:144
#: src/components/admin/identities/AccountCreationForm.vue:147
@@ -336,11 +346,11 @@ msgstr "Data di creazione"
msgid "Apply"
msgstr "Applica"
-#: src/components/admin/identities/IdentityList.vue:449
+#: src/components/admin/identities/IdentityList.vue:510
msgid "Are you sure you want to delete this alias?"
msgstr ""
-#: src/components/admin/identities/IdentityList.vue:421
+#: src/components/admin/identities/IdentityList.vue:472
msgid "Are you sure you want to delete this identity ?"
msgstr ""
@@ -374,16 +384,16 @@ msgstr ""
msgid "Attendees"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:66
+#: src/layouts/admin/AdminLayout.vue:79
#: src/views/admin/monitoring/AuditTrailView.vue:3
msgid "Audit trail"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:72
+#: src/components/admin/domains/DNSDetail.vue:83
msgid "Authentication"
msgstr "Autenticazione"
-#: src/components/admin/domains/DNSDetail.vue:35
+#: src/components/admin/domains/DNSDetail.vue:46
#: src/components/admin/domains/DomainDNSConfig.vue:71
msgid "Auto configuration"
msgstr ""
@@ -396,23 +406,23 @@ msgstr ""
msgid "Auto-reply message updated"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:56
+#: src/components/admin/domains/DNSDetail.vue:67
msgid "autoconfig record (Mozilla) not found"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:50
+#: src/components/admin/domains/DNSDetail.vue:61
msgid "autoconfig record (Mozilla): %{ value }"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:68
+#: src/components/admin/domains/DNSDetail.vue:79
msgid "autodiscover record (Microsoft) not found"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:62
+#: src/components/admin/domains/DNSDetail.vue:73
msgid "autodiscover record (Microsoft): %{ value }"
msgstr ""
-#: src/components/tools/CreationForm.vue:62
+#: src/components/tools/CreationForm.vue:66
msgid "Back"
msgstr ""
@@ -464,7 +474,7 @@ msgid "Calendar updated"
msgstr "Profilo aggiornato"
#: src/components/account/APISetupForm.vue:98
-#: src/components/account/FidoAuthForm.vue:204
+#: src/components/account/FidoAuthForm.vue:210
#: src/components/account/FilterForm.vue:147
#: src/components/account/FilterSetForm.vue:24
#: src/components/admin/domains/DomainEditForm.vue:161
@@ -542,7 +552,8 @@ msgid "Click here to copy the key"
msgstr ""
#: src/components/account/RecoveryCodesResetDialog.vue:25
-#: src/components/admin/domains/DomainAdminList.vue:72
+#: src/components/admin/domains/DNSBLSummary.vue:27
+#: src/components/admin/domains/DomainAdminList.vue:74
#: src/components/admin/domains/DomainAliasForm.vue:31
#: src/components/admin/domains/DomainDKIMKey.vue:37
#: src/components/admin/domains/DomainDNSConfig.vue:80
@@ -579,11 +590,11 @@ msgstr ""
msgid "Company"
msgstr "Azienda"
-#: src/layouts/webmail/WebmailLayout.vue:28
+#: src/layouts/webmail/WebmailLayout.vue:24
msgid "Compose"
msgstr ""
-#: src/layouts/webmail/WebmailLayout.vue:66
+#: src/layouts/webmail/WebmailLayout.vue:62
msgid "Compress this mailbox"
msgstr ""
@@ -592,7 +603,7 @@ msgstr ""
msgid "Conditions"
msgstr "Conferma"
-#: src/components/tools/CreationForm.vue:92
+#: src/components/tools/CreationForm.vue:96
msgid "Confirm and create"
msgstr ""
@@ -626,7 +637,7 @@ msgstr "Continuare in caso di errore"
msgid "Control if this domain will be allowed to send and receive messages"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:114
+#: src/components/admin/domains/DNSDetail.vue:125
msgid "Copy key to clipboard"
msgstr ""
@@ -669,7 +680,7 @@ msgstr "Crea una casella di posta per l'amministratore."
msgid "Create a new filter set"
msgstr ""
-#: src/layouts/webmail/WebmailLayout.vue:49
+#: src/layouts/webmail/WebmailLayout.vue:45
#, fuzzy
msgid "Create a new mailbox"
msgstr "Con una casella di posta"
@@ -691,8 +702,8 @@ msgstr ""
#: src/components/admin/domains/DomainSummary.vue:8
#: src/components/admin/identities/AccountSummary.vue:8
#: src/components/admin/identities/AliasSummary.vue:8
-#: src/components/admin/identities/IdentityList.vue:200
-#: src/components/admin/identities/IdentityList.vue:249
+#: src/components/admin/identities/IdentityList.vue:245
+#: src/components/admin/identities/IdentityList.vue:299
msgid "Creation date"
msgstr "Data di creazione"
@@ -723,16 +734,16 @@ msgid "Daily message sending limit"
msgstr ""
#: src/components/admin/domains/DomainSummary.vue:30
-#: src/components/admin/identities/AccountSummary.vue:65
+#: src/components/admin/identities/AccountSummary.vue:70
msgid "Daily sending limit"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:33
+#: src/layouts/admin/AdminLayout.vue:34
msgid "Dashboard"
msgstr ""
#: src/components/admin/logs/AuditTrailList.vue:50
-#: src/components/admin/logs/MessageList.vue:44
+#: src/components/admin/logs/MessageList.vue:46
msgid "Date"
msgstr ""
@@ -758,10 +769,10 @@ msgstr ""
#: src/components/admin/alarms/AlarmList.vue:109
#: src/components/admin/alarms/AlarmList.vue:126
#: src/components/admin/domains/DomainAliasForm.vue:39
-#: src/components/admin/domains/DomainList.vue:325
-#: src/components/admin/identities/IdentityList.vue:380
-#: src/components/admin/identities/IdentityList.vue:392
-#: src/components/admin/identities/IdentityList.vue:405
+#: src/components/admin/domains/DomainList.vue:343
+#: src/components/admin/identities/IdentityList.vue:431
+#: src/components/admin/identities/IdentityList.vue:443
+#: src/components/admin/identities/IdentityList.vue:456
#: src/components/admin/imap_migration/MigrationsList.vue:123
#: src/components/admin/imap_migration/ProvidersList.vue:124
#: src/components/calendars/EventForm.vue:90
@@ -776,12 +787,12 @@ msgstr ""
msgid "Delete filter set"
msgstr ""
-#: src/layouts/webmail/WebmailLayout.vue:60
+#: src/layouts/webmail/WebmailLayout.vue:56
#, fuzzy
msgid "Delete this mailbox"
msgstr "Con una casella di posta"
-#: src/layouts/webmail/WebmailLayout.vue:193
+#: src/layouts/webmail/WebmailLayout.vue:191
msgid "Delete this mailbox?"
msgstr ""
@@ -792,7 +803,7 @@ msgstr ""
#: src/components/admin/identities/AliasCreationForm.vue:72
#: src/components/admin/identities/AliasSummary.vue:30
#: src/components/admin/identities/form_steps/AliasGeneralForm.vue:58
-#: src/components/admin/identities/IdentityList.vue:196
+#: src/components/admin/identities/IdentityList.vue:241
#: src/components/calendars/EventForm.vue:74
#: src/views/admin/InformationView.vue:148
msgid "Description"
@@ -836,15 +847,15 @@ msgstr "Nome visualizzato"
msgid "Display source"
msgstr "Nome visualizzato"
-#: src/components/admin/domains/DNSDetail.vue:103
+#: src/components/admin/domains/DNSDetail.vue:114
msgid "DKIM key"
msgstr "Chiave DKIM"
-#: src/components/admin/domains/DNSDetail.vue:182
+#: src/components/admin/domains/DNSDetail.vue:203
msgid "DKIM key copied to clipboard"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:218
+#: src/components/admin/domains/DNSDetail.vue:239
msgid ""
"DKIM key does not seem to be generated yet or has failed. Do you want to "
"requeue the job?"
@@ -860,7 +871,7 @@ msgstr ""
msgid "DKIM key selector"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:238
+#: src/components/admin/domains/DNSDetail.vue:259
msgid "DKIM keys already exist for this domain. Do you want to overwrite them?"
msgstr ""
@@ -868,11 +879,11 @@ msgstr ""
msgid "DKIM public key for"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:84
+#: src/components/admin/domains/DNSDetail.vue:95
msgid "DKIM record found"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:87
+#: src/components/admin/domains/DNSDetail.vue:98
msgid "DKIM record not found"
msgstr ""
@@ -884,11 +895,11 @@ msgstr ""
msgid "DMARC"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:92
+#: src/components/admin/domains/DNSDetail.vue:103
msgid "DMARC record found"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:95
+#: src/components/admin/domains/DNSDetail.vue:106
msgid "DMARC record not found"
msgstr ""
@@ -915,19 +926,23 @@ msgstr ""
msgid "DNS configuration help"
msgstr ""
-#: src/components/admin/domains/DomainList.vue:211
+#: src/components/admin/domains/DomainList.vue:229
msgid "DNS status"
msgstr "Stato del DNS"
-#: src/components/admin/identities/IdentityList.vue:152
+#: src/components/admin/domains/DNSBLSummary.vue:5
+msgid "DNSBL summary for "
+msgstr ""
+
+#: src/components/admin/identities/IdentityList.vue:196
msgid "Do not delete account folder"
msgstr ""
-#: src/components/admin/domains/DomainList.vue:166
+#: src/components/admin/domains/DomainList.vue:184
msgid "Do not delete domain folder"
msgstr ""
-#: src/components/admin/domains/DomainList.vue:261
+#: src/components/admin/domains/DomainList.vue:279
msgid "Do you really want to delete the domain %{ domain }?"
msgstr ""
@@ -935,7 +950,7 @@ msgstr ""
msgid "Do you really want to delete this calendar?"
msgstr ""
-#: src/components/account/FidoAuthForm.vue:179
+#: src/components/account/FidoAuthForm.vue:185
msgid "Do you really want to delete this WebAuthn device?"
msgstr ""
@@ -951,6 +966,10 @@ msgstr "Dominio"
msgid "Domain administrator"
msgstr "Amministratore di dominio"
+#: src/components/admin/dashboard/GlobalStatisticsWidget.vue:11
+msgid "Domain alias count"
+msgstr ""
+
#: src/components/admin/domains/DomainAliasForm.vue:100
msgid "Domain alias created"
msgstr ""
@@ -963,6 +982,11 @@ msgstr ""
msgid "Domain alias updated"
msgstr ""
+#: src/components/admin/dashboard/GlobalStatisticsWidget.vue:7
+#, fuzzy
+msgid "Domain count"
+msgstr "Dominio creato"
+
#: src/components/admin/domains/DomainCreationForm.vue:318
msgid "Domain created"
msgstr "Dominio creato"
@@ -972,7 +996,7 @@ msgstr "Dominio creato"
msgid "Domain default value"
msgstr "Usa il valore predefinito"
-#: src/components/admin/domains/DomainList.vue:278
+#: src/components/admin/domains/DomainList.vue:296
msgid "Domain deleted"
msgstr ""
@@ -985,7 +1009,7 @@ msgstr ""
msgid "domain's default value"
msgstr "Usa il valore predefinito"
-#: src/layouts/admin/AdminLayout.vue:39
+#: src/layouts/admin/AdminLayout.vue:40
#: src/views/admin/domains/DomainsView.vue:4
msgid "Domains"
msgstr "Domini"
@@ -1002,9 +1026,9 @@ msgstr ""
msgid "E-mail"
msgstr ""
-#: src/components/admin/domains/DomainList.vue:320
-#: src/components/admin/identities/IdentityList.vue:375
-#: src/components/admin/identities/IdentityList.vue:387
+#: src/components/admin/domains/DomainList.vue:338
+#: src/components/admin/identities/IdentityList.vue:426
+#: src/components/admin/identities/IdentityList.vue:438
#: src/components/admin/imap_migration/ProvidersList.vue:130
#: src/components/contacts/ContactList.vue:138
#: src/views/account/FiltersView.vue:329
@@ -1065,17 +1089,17 @@ msgstr "Con una casella di posta"
msgid "Edit provider"
msgstr "Indirizzo email"
-#: src/layouts/webmail/WebmailLayout.vue:54
+#: src/layouts/webmail/WebmailLayout.vue:50
#, fuzzy
msgid "Edit this mailbox"
msgstr "Con una casella di posta"
-#: src/components/account/FidoAuthForm.vue:201
+#: src/components/account/FidoAuthForm.vue:207
#, fuzzy
msgid "Edit your device"
msgstr "Indirizzo email"
-#: src/components/account/FidoAuthForm.vue:200
+#: src/components/account/FidoAuthForm.vue:206
#, fuzzy
msgid "Edition"
msgstr "Nuovo account"
@@ -1088,7 +1112,7 @@ msgstr "Email"
msgid "Email address"
msgstr "Indirizzo email"
-#: src/layouts/admin/AdminLayout.vue:88
+#: src/layouts/admin/AdminLayout.vue:101
#, fuzzy
msgid "Email providers"
msgstr "Indirizzo email"
@@ -1129,8 +1153,8 @@ msgstr "Abilitato"
#: src/components/account/AutoReplyForm.vue:7
#: src/components/admin/domains/DomainCreationForm.vue:167
-#: src/components/admin/domains/DomainList.vue:208
-#: src/components/admin/domains/DomainSummary.vue:44
+#: src/components/admin/domains/DomainList.vue:226
+#: src/components/admin/domains/DomainSummary.vue:68
#: src/components/admin/domains/form_steps/DomainGeneralForm.vue:20
#: src/components/admin/identities/AccountCreationForm.vue:110
#: src/components/admin/identities/AccountEditForm.vue:45
@@ -1139,8 +1163,8 @@ msgstr "Abilitato"
#: src/components/admin/identities/AliasSummary.vue:16
#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:46
#: src/components/admin/identities/form_steps/AliasGeneralForm.vue:53
-#: src/components/admin/identities/IdentityList.vue:186
-#: src/components/admin/identities/IdentityList.vue:225
+#: src/components/admin/identities/IdentityList.vue:231
+#: src/components/admin/identities/IdentityList.vue:270
msgid "Enabled"
msgstr "Abilitato"
@@ -1179,7 +1203,7 @@ msgstr ""
#: src/components/admin/identities/AliasCreationForm.vue:66
#: src/components/admin/identities/AliasSummary.vue:26
#: src/components/admin/identities/form_steps/AliasGeneralForm.vue:56
-#: src/components/admin/identities/IdentityList.vue:192
+#: src/components/admin/identities/IdentityList.vue:237
msgid "Expire at"
msgstr "Scade il"
@@ -1200,6 +1224,10 @@ msgstr "Fallito"
msgid "Failed to display template. Using raw mode"
msgstr ""
+#: src/components/account/FidoAuthForm.vue:171
+msgid "Failed to register the webAuthN device"
+msgstr ""
+
#: src/components/account/ProfileForm.vue:24
msgid "Feel free to improve the translations"
msgstr ""
@@ -1256,7 +1284,7 @@ msgstr ""
#: src/components/account/ProfileForm.vue:9
#: src/components/admin/identities/AccountCreationForm.vue:99
#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:18
-#: src/components/admin/identities/IdentityList.vue:218
+#: src/components/admin/identities/IdentityList.vue:263
#: src/components/contacts/ContactForm.vue:12
#, fuzzy
msgid "First name"
@@ -1286,7 +1314,7 @@ msgid "Forwarders with ARC"
msgstr ""
#: src/components/account/AutoReplyForm.vue:36
-#: src/components/admin/logs/MessageList.vue:47
+#: src/components/admin/logs/MessageList.vue:49
#: src/components/calendars/EventForm.vue:24
#: src/components/tools/TimeSerieChart.vue:19
#: src/components/webmail/ComposeEmailForm.vue:29
@@ -1338,7 +1366,7 @@ msgstr "Generale"
msgid "Generate"
msgstr "Generale"
-#: src/components/admin/domains/DNSDetail.vue:119
+#: src/components/admin/domains/DNSDetail.vue:130
msgid "Generate a new DKIM key"
msgstr ""
@@ -1368,12 +1396,12 @@ msgstr ""
msgid "Identification"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:45
+#: src/layouts/admin/AdminLayout.vue:50
#: src/views/admin/identities/IdentitiesView.vue:4
msgid "Identities"
msgstr "Identità"
-#: src/components/tools/CreationForm.vue:130
+#: src/components/tools/CreationForm.vue:136
msgid ""
"If you close this form now, your modifications won't be saved. Do you "
"confirm?"
@@ -1385,7 +1413,7 @@ msgid ""
"received and processed."
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:83
+#: src/layouts/admin/AdminLayout.vue:96
msgid "IMAP Migration"
msgstr ""
@@ -1439,7 +1467,7 @@ msgid ""
"complete the operation"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:114 src/views/admin/InformationView.vue:4
+#: src/layouts/admin/AdminLayout.vue:136 src/views/admin/InformationView.vue:4
#: src/views/calendars/CalendarView.vue:94
msgid "Information"
msgstr "Informazioni"
@@ -1463,6 +1491,11 @@ msgstr "Versione installata"
msgid "Invalid port number"
msgstr ""
+#: src/components/admin/domains/DNSBLSummary.vue:10
+msgid ""
+"IP address %{ address } is currently listed by the following DNSBL providers:"
+msgstr ""
+
#: src/components/admin/imap_migration/form_steps/ProviderGeneralForm.vue:27
msgid "Is the IMAP connection secured using SSL/TLS or StartTLS"
msgstr ""
@@ -1472,7 +1505,7 @@ msgid "Keep local copies"
msgstr "Mantieni copie locali"
#: src/components/account/ProfileForm.vue:22
-#: src/components/admin/identities/IdentityList.vue:227
+#: src/components/admin/identities/IdentityList.vue:277
msgid "Language"
msgstr ""
@@ -1480,7 +1513,7 @@ msgstr ""
msgid "Language does no exist"
msgstr ""
-#: src/components/admin/identities/IdentityList.vue:253
+#: src/components/admin/identities/IdentityList.vue:303
#, fuzzy
msgid "Last login"
msgstr "Cognome"
@@ -1489,7 +1522,7 @@ msgstr "Cognome"
msgid "Last login date"
msgstr ""
-#: src/components/admin/identities/IdentityList.vue:204
+#: src/components/admin/identities/IdentityList.vue:249
#, fuzzy
msgid "Last modification"
msgstr "Data dell'ultima modifica"
@@ -1505,12 +1538,12 @@ msgstr "Data dell'ultima modifica"
msgid "Last name"
msgstr "Cognome"
-#: src/components/admin/identities/IdentityList.vue:222
+#: src/components/admin/identities/IdentityList.vue:267
#, fuzzy
msgid "Last Name"
msgstr "Cognome"
-#: src/components/account/FidoAuthForm.vue:135
+#: src/components/account/FidoAuthForm.vue:132
msgid "Last Used"
msgstr ""
@@ -1566,7 +1599,7 @@ msgstr ""
msgid "Mailbox"
msgstr "Caselle di posta"
-#: src/layouts/webmail/WebmailLayout.vue:187
+#: src/layouts/webmail/WebmailLayout.vue:185
#, fuzzy
msgid "Mailbox compressed"
msgstr "Caselle di posta"
@@ -1576,7 +1609,7 @@ msgstr "Caselle di posta"
msgid "Mailbox created"
msgstr "Dominio creato"
-#: src/layouts/webmail/WebmailLayout.vue:204
+#: src/layouts/webmail/WebmailLayout.vue:202
#, fuzzy
msgid "Mailbox deleted"
msgstr "Data di creazione"
@@ -1586,7 +1619,7 @@ msgstr "Data di creazione"
msgid "Mailbox renamed"
msgstr "Caselle di posta"
-#: src/components/admin/domains/DomainSummary.vue:36
+#: src/components/admin/domains/DomainSummary.vue:60
msgid "Mailboxes"
msgstr "Caselle di posta"
@@ -1636,6 +1669,11 @@ msgstr "Utilizzo"
msgid "Message history"
msgstr "Utilizzo"
+#: src/components/admin/identities/IdentityList.vue:274
+#, fuzzy
+msgid "Message limit"
+msgstr "Utilizzo"
+
#: src/views/webmail/EmailView.vue:268
msgid "Message marked as junk"
msgstr ""
@@ -1668,11 +1706,12 @@ msgstr ""
msgid "Message(s) marked as not junk"
msgstr ""
-#: src/components/admin/domains/DomainSummary.vue:32
+#: src/components/admin/domains/DomainSummary.vue:51
+#: src/components/admin/identities/AccountSummary.vue:88
msgid "messages"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:71
+#: src/layouts/admin/AdminLayout.vue:84
msgid "Messages"
msgstr ""
@@ -1681,7 +1720,7 @@ msgstr ""
msgid "Migration deleted"
msgstr "Data di creazione"
-#: src/layouts/admin/AdminLayout.vue:93
+#: src/layouts/admin/AdminLayout.vue:106
#: src/views/admin/imap_migration/MigrationsView.vue:4
#, fuzzy
msgid "Migrations"
@@ -1699,7 +1738,7 @@ msgstr "Modificato"
msgid "Modify"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:57
+#: src/layouts/admin/AdminLayout.vue:66
msgid "Monitoring"
msgstr ""
@@ -1736,16 +1775,16 @@ msgstr ""
msgid "name"
msgstr "Nome utente"
-#: src/components/account/FidoAuthForm.vue:133
+#: src/components/account/FidoAuthForm.vue:130
#: src/components/account/FilterForm.vue:7
#: src/components/account/FilterSetForm.vue:9
-#: src/components/admin/domains/DNSDetail.vue:170
-#: src/components/admin/domains/DomainAdminList.vue:109
+#: src/components/admin/domains/DNSDetail.vue:188
+#: src/components/admin/domains/DomainAdminList.vue:112
#: src/components/admin/domains/DomainAliasForm.vue:8
#: src/components/admin/domains/DomainCreationForm.vue:164
-#: src/components/admin/domains/DomainList.vue:207
+#: src/components/admin/domains/DomainList.vue:225
#: src/components/admin/domains/form_steps/DomainOptionsForm.vue:11
-#: src/components/admin/identities/IdentityList.vue:216
+#: src/components/admin/identities/IdentityList.vue:261
#: src/components/admin/imap_migration/ProviderCreationForm.vue:53
#: src/components/admin/imap_migration/ProvidersList.vue:96
#: src/components/calendars/CalendarForm.vue:15
@@ -1834,7 +1873,7 @@ msgstr "Indirizzo email"
msgid "New recovery codes"
msgstr ""
-#: src/components/tools/CreationForm.vue:69
+#: src/components/tools/CreationForm.vue:73
msgid "Next"
msgstr "Successivo"
@@ -1842,14 +1881,14 @@ msgstr "Successivo"
msgid "no"
msgstr ""
-#: src/components/account/FidoAuthForm.vue:182
-#: src/components/admin/domains/DNSDetail.vue:223
-#: src/components/admin/domains/DNSDetail.vue:243
-#: src/components/admin/domains/DomainList.vue:266
-#: src/components/admin/identities/IdentityList.vue:425
-#: src/components/admin/identities/IdentityList.vue:453
-#: src/components/tools/CreationForm.vue:136
-#: src/layouts/webmail/WebmailLayout.vue:197
+#: src/components/account/FidoAuthForm.vue:188
+#: src/components/admin/domains/DNSDetail.vue:244
+#: src/components/admin/domains/DNSDetail.vue:264
+#: src/components/admin/domains/DomainList.vue:284
+#: src/components/admin/identities/IdentityList.vue:476
+#: src/components/admin/identities/IdentityList.vue:514
+#: src/components/tools/CreationForm.vue:142
+#: src/layouts/webmail/WebmailLayout.vue:195
msgid "No"
msgstr ""
@@ -1866,6 +1905,12 @@ msgstr ""
msgid "No domain managed"
msgstr ""
+#: src/components/admin/identities/IdentityList.vue:137
+#: src/components/admin/identities/IdentityList.vue:166
+#, fuzzy
+msgid "No mailbox"
+msgstr "Con una casella di posta"
+
#: src/components/webmail/EmailList.vue:165
msgid "No message yet in this mailbox"
msgstr ""
@@ -1891,7 +1936,7 @@ msgstr ""
msgid "Not a valid email"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:126
+#: src/components/admin/domains/DNSDetail.vue:137
msgid "Not generated"
msgstr "Non generata"
@@ -2013,7 +2058,7 @@ msgid "Passwords mismatch"
msgstr "Le password non corrispondono"
#: src/components/admin/domains/DNSDetail.vue:20
-#: src/components/admin/domains/DNSDetail.vue:40
+#: src/components/admin/domains/DNSDetail.vue:51
#: src/components/admin/domains/DNSStatusChip.vue:21
msgid "Pending"
msgstr ""
@@ -2029,7 +2074,7 @@ msgstr "Telefono"
#: src/components/account/ProfileForm.vue:47
#: src/components/account/ProfileForm.vue:50
#: src/components/admin/identities/AccountSummary.vue:31
-#: src/components/admin/identities/IdentityList.vue:229
+#: src/components/admin/identities/IdentityList.vue:279
#: src/components/contacts/PhoneNumberField.vue:5
msgid "Phone number"
msgstr "Numero di telefono"
@@ -2115,17 +2160,18 @@ msgstr "Profilo aggiornato"
msgid "Providers"
msgstr "Indirizzo email"
-#: src/components/admin/logs/MessageList.vue:43
+#: src/components/admin/logs/MessageList.vue:45
msgid "Queue ID"
msgstr ""
#: src/components/admin/domains/DomainCreationForm.vue:191
-#: src/components/admin/domains/DomainList.vue:216
+#: src/components/admin/domains/DomainList.vue:234
#: src/components/admin/domains/DomainSummary.vue:16
#: src/components/admin/domains/form_steps/DomainLimitationsForm.vue:5
#: src/components/admin/identities/AccountCreationForm.vue:127
#: src/components/admin/identities/AccountSummary.vue:46
#: src/components/admin/identities/form_steps/AccountMailboxForm.vue:3
+#: src/components/admin/identities/IdentityList.vue:272
msgid "Quota"
msgstr "Dimensione massima"
@@ -2188,7 +2234,7 @@ msgstr "Destinatario(i)"
#: src/components/admin/identities/AliasCreationForm.vue:97
#: src/components/admin/identities/AliasEditForm.vue:41
#: src/components/admin/identities/AliasRecipientsSummary.vue:4
-#: src/components/admin/identities/IdentityList.vue:188
+#: src/components/admin/identities/IdentityList.vue:233
msgid "Recipients"
msgstr "Destinatari"
@@ -2234,7 +2280,7 @@ msgstr ""
msgid "Remove this address"
msgstr ""
-#: src/components/admin/domains/DomainAdminList.vue:48
+#: src/components/admin/domains/DomainAdminList.vue:50
msgid "Remove this administrator"
msgstr ""
@@ -2273,11 +2319,11 @@ msgstr "Utilizzo risorse"
#: src/components/admin/identities/AccountCreationForm.vue:92
#: src/components/admin/identities/AccountEditForm.vue:9
#: src/components/admin/identities/AccountSummary.vue:23
-#: src/components/admin/identities/IdentityList.vue:226
+#: src/components/admin/identities/IdentityList.vue:271
msgid "Role"
msgstr "Ruolo"
-#: src/components/account/FidoAuthForm.vue:205
+#: src/components/account/FidoAuthForm.vue:211
#: src/components/admin/domains/DomainEditForm.vue:169
#: src/components/admin/identities/AccountEditForm.vue:192
#: src/components/admin/identities/AliasEditForm.vue:77
@@ -2308,7 +2354,7 @@ msgstr "Importa domini"
#: src/components/account/ProfileForm.vue:54
#: src/components/admin/identities/AccountSummary.vue:27
-#: src/components/admin/identities/IdentityList.vue:233
+#: src/components/admin/identities/IdentityList.vue:283
msgid "Secondary email"
msgstr "Email secondaria"
@@ -2322,7 +2368,7 @@ msgstr ""
msgid "Select a filter set"
msgstr ""
-#: src/components/admin/domains/DomainAdminList.vue:20
+#: src/components/admin/domains/DomainAdminList.vue:21
msgid "Select an account"
msgstr ""
@@ -2369,7 +2415,13 @@ msgstr "Indirizzi mittenti"
msgid "Sender addresses"
msgstr "Indirizzi mittenti"
-#: src/components/admin/domains/DomainList.vue:215
+#: src/components/admin/domains/DomainSummary.vue:38
+#: src/components/admin/identities/AccountSummary.vue:73
+#: src/components/admin/identities/IdentityList.vue:158
+msgid "Sending forbidden"
+msgstr ""
+
+#: src/components/admin/domains/DomainList.vue:233
msgid "Sending limit"
msgstr ""
@@ -2383,6 +2435,7 @@ msgstr "Separatore"
#: src/components/admin/domains/DomainCreationForm.vue:218
#: src/components/admin/domains/form_steps/DomainTransportForm.vue:3
+#: src/components/admin/domains/RelayDomainSummary.vue:8
msgid "Service"
msgstr ""
@@ -2391,7 +2444,7 @@ msgid "Service: "
msgstr ""
#: src/layouts/account/AccountLayout.vue:27
-#: src/layouts/admin/AdminLayout.vue:101
+#: src/layouts/admin/AdminLayout.vue:123
msgid "Settings"
msgstr "Impostazioni"
@@ -2399,7 +2452,7 @@ msgstr "Impostazioni"
msgid "Setup device"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:108
+#: src/components/admin/domains/DNSDetail.vue:119
msgid "Show key"
msgstr "Visualizza chiave"
@@ -2411,11 +2464,11 @@ msgstr "Utente semplice"
msgid "Specify an email address"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:76
+#: src/components/admin/domains/DNSDetail.vue:87
msgid "SPF record found"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:79
+#: src/components/admin/domains/DNSDetail.vue:90
msgid "SPF record not found"
msgstr ""
@@ -2428,7 +2481,8 @@ msgstr ""
msgid "State/Province"
msgstr "Provincia"
-#: src/layouts/admin/AdminLayout.vue:61
+#: src/components/admin/dashboard/GlobalStatisticsWidget.vue:2
+#: src/layouts/admin/AdminLayout.vue:74
#: src/views/admin/domains/DomainView.vue:25
#: src/views/admin/monitoring/StatisticsView.vue:3
#, fuzzy
@@ -2436,7 +2490,7 @@ msgid "Statistics"
msgstr "Statistiche"
#: src/components/admin/alarms/AlarmList.vue:93
-#: src/components/admin/logs/MessageList.vue:45
+#: src/components/admin/logs/MessageList.vue:47
msgid "Status"
msgstr "Stato"
@@ -2445,8 +2499,8 @@ msgstr "Stato"
msgid "Subject"
msgstr ""
-#: src/components/tools/CreationForm.vue:21
-#: src/components/tools/CreationForm.vue:75
+#: src/components/tools/CreationForm.vue:25
+#: src/components/tools/CreationForm.vue:79
msgid "Summary"
msgstr "Sommario"
@@ -2462,7 +2516,7 @@ msgstr ""
msgid "Synchronize contacts with address book"
msgstr ""
-#: src/components/admin/identities/IdentityList.vue:237
+#: src/components/admin/identities/IdentityList.vue:287
#, fuzzy
msgid "TFA enabled"
msgstr "Abilitato"
@@ -2470,8 +2524,8 @@ msgstr "Abilitato"
#: src/components/account/AutoReplyForm.vue:24
msgid ""
"The content of your answer. You can use the following variables, which will "
-"be automatically replaced by the appropriate value: %(name)s, %(fromdate)s, "
-"%(untildate)s"
+"be automatically replaced by the appropriate value: %(name)s, %(fromdate)s, %"
+"(untildate)s"
msgstr ""
#: src/components/calendars/CalendarDetail.vue:19
@@ -2509,7 +2563,7 @@ msgstr ""
msgid "Title"
msgstr ""
-#: src/components/admin/logs/MessageList.vue:46
+#: src/components/admin/logs/MessageList.vue:48
#: src/components/calendars/EventForm.vue:34
#: src/components/tools/TimeSerieChart.vue:20
#: src/components/webmail/ComposeEmailForm.vue:46
@@ -2536,7 +2590,7 @@ msgstr ""
msgid "Total"
msgstr "Totale"
-#: src/components/admin/identities/IdentityList.vue:241
+#: src/components/admin/identities/IdentityList.vue:291
#, fuzzy
msgid "TOTP enabled"
msgstr "Abilitato"
@@ -2544,6 +2598,7 @@ msgstr "Abilitato"
#: src/components/admin/domains/DomainCreationForm.vue:152
#: src/components/admin/domains/DomainCreationForm.vue:215
#: src/components/admin/domains/DomainEditForm.vue:113
+#: src/components/admin/domains/RelayDomainSummary.vue:4
msgid "Transport"
msgstr "Trasporto"
@@ -2595,9 +2650,14 @@ msgstr "Fonti sconosciute / Minaccie"
msgid "unlimited"
msgstr "senza limiti"
+#: src/components/admin/domains/DomainList.vue:115
+#: src/components/admin/domains/DomainList.vue:127
#: src/components/admin/domains/DomainSummary.vue:18
#: src/components/admin/domains/DomainSummary.vue:25
+#: src/components/admin/domains/DomainSummary.vue:56
#: src/components/admin/identities/AccountSummary.vue:48
+#: src/components/admin/identities/IdentityList.vue:133
+#: src/components/admin/identities/IdentityList.vue:162
#: src/components/tools/ResourcesView.vue:9
#, fuzzy
msgid "Unlimited"
@@ -2638,11 +2698,11 @@ msgstr "Password"
msgid "Update settings"
msgstr "Impostazioni"
-#: src/components/admin/domains/DNSDetail.vue:172
+#: src/components/admin/domains/DNSDetail.vue:190
msgid "Updated"
msgstr "Aggiornato"
-#: src/components/account/FidoAuthForm.vue:136
+#: src/components/account/FidoAuthForm.vue:133
#, fuzzy
msgid "Use count"
msgstr "Nuovo account"
@@ -2651,7 +2711,7 @@ msgstr "Nuovo account"
msgid "Use domain default value"
msgstr "Usa il valore predefinito"
-#: src/components/admin/domains/DomainAdminList.vue:108
+#: src/components/admin/domains/DomainAdminList.vue:111
#: src/components/admin/identities/AccountCreationForm.vue:97
#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:3
msgid "Username"
@@ -2674,18 +2734,18 @@ msgstr ""
msgid "Visit the official weblog for more information"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:217
+#: src/components/admin/domains/DNSDetail.vue:238
msgid "warning"
msgstr ""
#: src/components/account/APISetupForm.vue:94
-#: src/components/account/FidoAuthForm.vue:178
-#: src/components/admin/domains/DNSDetail.vue:237
-#: src/components/admin/domains/DomainList.vue:260
-#: src/components/admin/identities/IdentityList.vue:420
-#: src/components/admin/identities/IdentityList.vue:448
-#: src/components/tools/CreationForm.vue:129
-#: src/layouts/webmail/WebmailLayout.vue:192
+#: src/components/account/FidoAuthForm.vue:184
+#: src/components/admin/domains/DNSDetail.vue:258
+#: src/components/admin/domains/DomainList.vue:278
+#: src/components/admin/identities/IdentityList.vue:471
+#: src/components/admin/identities/IdentityList.vue:509
+#: src/components/tools/CreationForm.vue:135
+#: src/layouts/webmail/WebmailLayout.vue:190
#: src/views/calendars/CalendarView.vue:247
msgid "Warning"
msgstr ""
@@ -2694,7 +2754,7 @@ msgstr ""
msgid "WebAuthn"
msgstr ""
-#: src/components/admin/identities/IdentityList.vue:245
+#: src/components/admin/identities/IdentityList.vue:295
msgid "WebAutn enabled"
msgstr ""
@@ -2707,7 +2767,7 @@ msgstr "Email"
msgid "Week"
msgstr "Settimana"
-#: src/views/DashboardView.vue:27
+#: src/views/DashboardView.vue:40
msgid "Welcome to Modoboa"
msgstr "Benvenuti in Modoboa"
@@ -2732,14 +2792,14 @@ msgstr "Anno"
msgid "yes"
msgstr ""
-#: src/components/account/FidoAuthForm.vue:183
-#: src/components/admin/domains/DNSDetail.vue:224
-#: src/components/admin/domains/DNSDetail.vue:244
-#: src/components/admin/domains/DomainList.vue:267
-#: src/components/admin/identities/IdentityList.vue:424
-#: src/components/admin/identities/IdentityList.vue:452
-#: src/components/tools/CreationForm.vue:135
-#: src/layouts/webmail/WebmailLayout.vue:196
+#: src/components/account/FidoAuthForm.vue:189
+#: src/components/admin/domains/DNSDetail.vue:245
+#: src/components/admin/domains/DNSDetail.vue:265
+#: src/components/admin/domains/DomainList.vue:285
+#: src/components/admin/identities/IdentityList.vue:475
+#: src/components/admin/identities/IdentityList.vue:513
+#: src/components/tools/CreationForm.vue:141
+#: src/layouts/webmail/WebmailLayout.vue:194
msgid "Yes"
msgstr ""
@@ -2825,9 +2885,6 @@ msgstr ""
#~ msgid "Account successfully deleted"
#~ msgstr "Account creato"
-#~ msgid "Account updated"
-#~ msgstr "Account aggiornato"
-
#, fuzzy
#~ msgid "alias"
#~ msgstr "Alias"
diff --git a/frontend/src/locale/ja/app.po b/frontend/src/locale/ja/app.po
index 85ab90992..13035856f 100644
--- a/frontend/src/locale/ja/app.po
+++ b/frontend/src/locale/ja/app.po
@@ -30,7 +30,7 @@ msgstr[0] ""
msgid "A documentation of the API is available"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:195
+#: src/components/admin/domains/DNSDetail.vue:216
msgid ""
"A new key will be generated soon. Refresh the page in a moment to see it."
msgstr ""
@@ -68,7 +68,11 @@ msgstr ""
msgid "Account"
msgstr ""
-#: src/components/admin/identities/IdentityList.vue:436
+#: src/components/admin/dashboard/GlobalStatisticsWidget.vue:15
+msgid "Account count"
+msgstr ""
+
+#: src/components/admin/identities/IdentityList.vue:487
msgid "Account deleted"
msgstr ""
@@ -80,13 +84,13 @@ msgstr ""
msgid "Accounts"
msgstr ""
-#: src/components/account/FidoAuthForm.vue:137
+#: src/components/account/FidoAuthForm.vue:134
#: src/components/account/FilterForm.vue:76
#: src/components/admin/alarms/AlarmList.vue:31
#: src/components/admin/alarms/AlarmList.vue:98
-#: src/components/admin/domains/DomainList.vue:221
+#: src/components/admin/domains/DomainList.vue:239
#: src/components/admin/domains/DomainList.vue:35
-#: src/components/admin/identities/IdentityList.vue:283
+#: src/components/admin/identities/IdentityList.vue:334
#: src/components/admin/identities/IdentityList.vue:46
#: src/components/admin/imap_migration/MigrationsList.vue:23
#: src/components/admin/imap_migration/MigrationsList.vue:83
@@ -137,7 +141,7 @@ msgstr ""
msgid "Add action"
msgstr ""
-#: src/components/admin/domains/DomainAdminList.vue:67
+#: src/components/admin/domains/DomainAdminList.vue:69
msgid "Add administrator"
msgstr ""
@@ -169,15 +173,15 @@ msgstr ""
msgid "Add/Remove from the domain page"
msgstr ""
-#: src/components/account/FidoAuthForm.vue:134
+#: src/components/account/FidoAuthForm.vue:131
msgid "Added On"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:171
+#: src/components/admin/domains/DNSDetail.vue:189
#: src/components/admin/identities/AccountSenderAddresses.vue:73
#: src/components/admin/identities/AliasCreationForm.vue:60
#: src/components/admin/identities/AliasEditForm.vue:16
-#: src/components/admin/identities/IdentityList.vue:185
+#: src/components/admin/identities/IdentityList.vue:230
#: src/components/admin/imap_migration/ProviderCreationForm.vue:54
#: src/components/admin/imap_migration/ProvidersList.vue:97
#: src/components/contacts/ContactForm.vue:85
@@ -197,7 +201,7 @@ msgstr ""
msgid "Administered domains"
msgstr ""
-#: src/components/admin/domains/DomainAdminList.vue:156
+#: src/components/admin/domains/DomainAdminList.vue:161
msgid "Administrator added"
msgstr ""
@@ -205,12 +209,12 @@ msgstr ""
msgid "Administrator name"
msgstr ""
-#: src/components/admin/domains/DomainAdminList.vue:165
+#: src/components/admin/domains/DomainAdminList.vue:170
msgid "Administrator removed"
msgstr ""
#: src/components/admin/domains/DomainAdminList.vue:9
-#: src/components/admin/domains/DomainList.vue:315
+#: src/components/admin/domains/DomainList.vue:333
msgid "Administrators"
msgstr ""
@@ -230,8 +234,8 @@ msgstr ""
msgid "Alarm re-opened"
msgstr ""
-#: src/components/admin/domains/DomainList.vue:333
-#: src/layouts/admin/AdminLayout.vue:51
+#: src/components/admin/domains/DomainList.vue:351
+#: src/layouts/admin/AdminLayout.vue:60
msgid "Alarms"
msgstr ""
@@ -255,7 +259,11 @@ msgstr ""
msgid "Alias already exists, redirecting to edit page"
msgstr ""
-#: src/components/admin/identities/IdentityList.vue:463
+#: src/components/admin/dashboard/GlobalStatisticsWidget.vue:19
+msgid "Alias count"
+msgstr ""
+
+#: src/components/admin/identities/IdentityList.vue:524
msgid "Alias deleted"
msgstr ""
@@ -266,8 +274,8 @@ msgid ""
"name (@domain.tld)."
msgstr ""
-#: src/components/admin/domains/DomainList.vue:209
-#: src/components/admin/domains/DomainSummary.vue:40
+#: src/components/admin/domains/DomainList.vue:227
+#: src/components/admin/domains/DomainSummary.vue:64
#: src/components/admin/identities/AccountAliases.vue:4
#: src/components/admin/identities/AccountCreationForm.vue:144
#: src/components/admin/identities/AccountCreationForm.vue:147
@@ -319,11 +327,11 @@ msgstr ""
msgid "Apply"
msgstr ""
-#: src/components/admin/identities/IdentityList.vue:449
+#: src/components/admin/identities/IdentityList.vue:510
msgid "Are you sure you want to delete this alias?"
msgstr ""
-#: src/components/admin/identities/IdentityList.vue:421
+#: src/components/admin/identities/IdentityList.vue:472
msgid "Are you sure you want to delete this identity ?"
msgstr ""
@@ -355,16 +363,16 @@ msgstr ""
msgid "Attendees"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:66
+#: src/layouts/admin/AdminLayout.vue:79
#: src/views/admin/monitoring/AuditTrailView.vue:3
msgid "Audit trail"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:72
+#: src/components/admin/domains/DNSDetail.vue:83
msgid "Authentication"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:35
+#: src/components/admin/domains/DNSDetail.vue:46
#: src/components/admin/domains/DomainDNSConfig.vue:71
msgid "Auto configuration"
msgstr ""
@@ -377,23 +385,23 @@ msgstr ""
msgid "Auto-reply message updated"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:56
+#: src/components/admin/domains/DNSDetail.vue:67
msgid "autoconfig record (Mozilla) not found"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:50
+#: src/components/admin/domains/DNSDetail.vue:61
msgid "autoconfig record (Mozilla): %{ value }"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:68
+#: src/components/admin/domains/DNSDetail.vue:79
msgid "autodiscover record (Microsoft) not found"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:62
+#: src/components/admin/domains/DNSDetail.vue:73
msgid "autodiscover record (Microsoft): %{ value }"
msgstr ""
-#: src/components/tools/CreationForm.vue:62
+#: src/components/tools/CreationForm.vue:66
msgid "Back"
msgstr ""
@@ -440,7 +448,7 @@ msgid "Calendar updated"
msgstr ""
#: src/components/account/APISetupForm.vue:98
-#: src/components/account/FidoAuthForm.vue:204
+#: src/components/account/FidoAuthForm.vue:210
#: src/components/account/FilterForm.vue:147
#: src/components/account/FilterSetForm.vue:24
#: src/components/admin/domains/DomainEditForm.vue:161
@@ -515,7 +523,8 @@ msgid "Click here to copy the key"
msgstr ""
#: src/components/account/RecoveryCodesResetDialog.vue:25
-#: src/components/admin/domains/DomainAdminList.vue:72
+#: src/components/admin/domains/DNSBLSummary.vue:27
+#: src/components/admin/domains/DomainAdminList.vue:74
#: src/components/admin/domains/DomainAliasForm.vue:31
#: src/components/admin/domains/DomainDKIMKey.vue:37
#: src/components/admin/domains/DomainDNSConfig.vue:80
@@ -551,11 +560,11 @@ msgstr ""
msgid "Company"
msgstr ""
-#: src/layouts/webmail/WebmailLayout.vue:28
+#: src/layouts/webmail/WebmailLayout.vue:24
msgid "Compose"
msgstr ""
-#: src/layouts/webmail/WebmailLayout.vue:66
+#: src/layouts/webmail/WebmailLayout.vue:62
msgid "Compress this mailbox"
msgstr ""
@@ -563,7 +572,7 @@ msgstr ""
msgid "Conditions"
msgstr ""
-#: src/components/tools/CreationForm.vue:92
+#: src/components/tools/CreationForm.vue:96
msgid "Confirm and create"
msgstr ""
@@ -597,7 +606,7 @@ msgstr ""
msgid "Control if this domain will be allowed to send and receive messages"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:114
+#: src/components/admin/domains/DNSDetail.vue:125
msgid "Copy key to clipboard"
msgstr ""
@@ -639,7 +648,7 @@ msgstr ""
msgid "Create a new filter set"
msgstr ""
-#: src/layouts/webmail/WebmailLayout.vue:49
+#: src/layouts/webmail/WebmailLayout.vue:45
msgid "Create a new mailbox"
msgstr ""
@@ -659,8 +668,8 @@ msgstr ""
#: src/components/admin/domains/DomainSummary.vue:8
#: src/components/admin/identities/AccountSummary.vue:8
#: src/components/admin/identities/AliasSummary.vue:8
-#: src/components/admin/identities/IdentityList.vue:200
-#: src/components/admin/identities/IdentityList.vue:249
+#: src/components/admin/identities/IdentityList.vue:245
+#: src/components/admin/identities/IdentityList.vue:299
msgid "Creation date"
msgstr ""
@@ -689,16 +698,16 @@ msgid "Daily message sending limit"
msgstr ""
#: src/components/admin/domains/DomainSummary.vue:30
-#: src/components/admin/identities/AccountSummary.vue:65
+#: src/components/admin/identities/AccountSummary.vue:70
msgid "Daily sending limit"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:33
+#: src/layouts/admin/AdminLayout.vue:34
msgid "Dashboard"
msgstr ""
#: src/components/admin/logs/AuditTrailList.vue:50
-#: src/components/admin/logs/MessageList.vue:44
+#: src/components/admin/logs/MessageList.vue:46
msgid "Date"
msgstr ""
@@ -721,10 +730,10 @@ msgstr ""
#: src/components/admin/alarms/AlarmList.vue:109
#: src/components/admin/alarms/AlarmList.vue:126
#: src/components/admin/domains/DomainAliasForm.vue:39
-#: src/components/admin/domains/DomainList.vue:325
-#: src/components/admin/identities/IdentityList.vue:380
-#: src/components/admin/identities/IdentityList.vue:392
-#: src/components/admin/identities/IdentityList.vue:405
+#: src/components/admin/domains/DomainList.vue:343
+#: src/components/admin/identities/IdentityList.vue:431
+#: src/components/admin/identities/IdentityList.vue:443
+#: src/components/admin/identities/IdentityList.vue:456
#: src/components/admin/imap_migration/MigrationsList.vue:123
#: src/components/admin/imap_migration/ProvidersList.vue:124
#: src/components/calendars/EventForm.vue:90
@@ -739,11 +748,11 @@ msgstr ""
msgid "Delete filter set"
msgstr ""
-#: src/layouts/webmail/WebmailLayout.vue:60
+#: src/layouts/webmail/WebmailLayout.vue:56
msgid "Delete this mailbox"
msgstr ""
-#: src/layouts/webmail/WebmailLayout.vue:193
+#: src/layouts/webmail/WebmailLayout.vue:191
msgid "Delete this mailbox?"
msgstr ""
@@ -754,7 +763,7 @@ msgstr ""
#: src/components/admin/identities/AliasCreationForm.vue:72
#: src/components/admin/identities/AliasSummary.vue:30
#: src/components/admin/identities/form_steps/AliasGeneralForm.vue:58
-#: src/components/admin/identities/IdentityList.vue:196
+#: src/components/admin/identities/IdentityList.vue:241
#: src/components/calendars/EventForm.vue:74
#: src/views/admin/InformationView.vue:148
msgid "Description"
@@ -793,15 +802,15 @@ msgstr ""
msgid "Display source"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:103
+#: src/components/admin/domains/DNSDetail.vue:114
msgid "DKIM key"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:182
+#: src/components/admin/domains/DNSDetail.vue:203
msgid "DKIM key copied to clipboard"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:218
+#: src/components/admin/domains/DNSDetail.vue:239
msgid ""
"DKIM key does not seem to be generated yet or has failed. Do you want to "
"requeue the job?"
@@ -817,7 +826,7 @@ msgstr ""
msgid "DKIM key selector"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:238
+#: src/components/admin/domains/DNSDetail.vue:259
msgid "DKIM keys already exist for this domain. Do you want to overwrite them?"
msgstr ""
@@ -825,11 +834,11 @@ msgstr ""
msgid "DKIM public key for"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:84
+#: src/components/admin/domains/DNSDetail.vue:95
msgid "DKIM record found"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:87
+#: src/components/admin/domains/DNSDetail.vue:98
msgid "DKIM record not found"
msgstr ""
@@ -841,11 +850,11 @@ msgstr ""
msgid "DMARC"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:92
+#: src/components/admin/domains/DNSDetail.vue:103
msgid "DMARC record found"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:95
+#: src/components/admin/domains/DNSDetail.vue:106
msgid "DMARC record not found"
msgstr ""
@@ -872,19 +881,23 @@ msgstr ""
msgid "DNS configuration help"
msgstr ""
-#: src/components/admin/domains/DomainList.vue:211
+#: src/components/admin/domains/DomainList.vue:229
msgid "DNS status"
msgstr ""
-#: src/components/admin/identities/IdentityList.vue:152
+#: src/components/admin/domains/DNSBLSummary.vue:5
+msgid "DNSBL summary for "
+msgstr ""
+
+#: src/components/admin/identities/IdentityList.vue:196
msgid "Do not delete account folder"
msgstr ""
-#: src/components/admin/domains/DomainList.vue:166
+#: src/components/admin/domains/DomainList.vue:184
msgid "Do not delete domain folder"
msgstr ""
-#: src/components/admin/domains/DomainList.vue:261
+#: src/components/admin/domains/DomainList.vue:279
msgid "Do you really want to delete the domain %{ domain }?"
msgstr ""
@@ -892,7 +905,7 @@ msgstr ""
msgid "Do you really want to delete this calendar?"
msgstr ""
-#: src/components/account/FidoAuthForm.vue:179
+#: src/components/account/FidoAuthForm.vue:185
msgid "Do you really want to delete this WebAuthn device?"
msgstr ""
@@ -908,6 +921,10 @@ msgstr ""
msgid "Domain administrator"
msgstr ""
+#: src/components/admin/dashboard/GlobalStatisticsWidget.vue:11
+msgid "Domain alias count"
+msgstr ""
+
#: src/components/admin/domains/DomainAliasForm.vue:100
msgid "Domain alias created"
msgstr ""
@@ -920,6 +937,10 @@ msgstr ""
msgid "Domain alias updated"
msgstr ""
+#: src/components/admin/dashboard/GlobalStatisticsWidget.vue:7
+msgid "Domain count"
+msgstr ""
+
#: src/components/admin/domains/DomainCreationForm.vue:318
msgid "Domain created"
msgstr ""
@@ -928,7 +949,7 @@ msgstr ""
msgid "Domain default value"
msgstr ""
-#: src/components/admin/domains/DomainList.vue:278
+#: src/components/admin/domains/DomainList.vue:296
msgid "Domain deleted"
msgstr ""
@@ -940,7 +961,7 @@ msgstr ""
msgid "domain's default value"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:39
+#: src/layouts/admin/AdminLayout.vue:40
#: src/views/admin/domains/DomainsView.vue:4
msgid "Domains"
msgstr ""
@@ -957,9 +978,9 @@ msgstr ""
msgid "E-mail"
msgstr ""
-#: src/components/admin/domains/DomainList.vue:320
-#: src/components/admin/identities/IdentityList.vue:375
-#: src/components/admin/identities/IdentityList.vue:387
+#: src/components/admin/domains/DomainList.vue:338
+#: src/components/admin/identities/IdentityList.vue:426
+#: src/components/admin/identities/IdentityList.vue:438
#: src/components/admin/imap_migration/ProvidersList.vue:130
#: src/components/contacts/ContactList.vue:138
#: src/views/account/FiltersView.vue:329
@@ -1011,15 +1032,15 @@ msgstr ""
msgid "Edit provider"
msgstr ""
-#: src/layouts/webmail/WebmailLayout.vue:54
+#: src/layouts/webmail/WebmailLayout.vue:50
msgid "Edit this mailbox"
msgstr ""
-#: src/components/account/FidoAuthForm.vue:201
+#: src/components/account/FidoAuthForm.vue:207
msgid "Edit your device"
msgstr ""
-#: src/components/account/FidoAuthForm.vue:200
+#: src/components/account/FidoAuthForm.vue:206
msgid "Edition"
msgstr ""
@@ -1031,7 +1052,7 @@ msgstr ""
msgid "Email address"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:88
+#: src/layouts/admin/AdminLayout.vue:101
msgid "Email providers"
msgstr ""
@@ -1067,8 +1088,8 @@ msgstr ""
#: src/components/account/AutoReplyForm.vue:7
#: src/components/admin/domains/DomainCreationForm.vue:167
-#: src/components/admin/domains/DomainList.vue:208
-#: src/components/admin/domains/DomainSummary.vue:44
+#: src/components/admin/domains/DomainList.vue:226
+#: src/components/admin/domains/DomainSummary.vue:68
#: src/components/admin/domains/form_steps/DomainGeneralForm.vue:20
#: src/components/admin/identities/AccountCreationForm.vue:110
#: src/components/admin/identities/AccountEditForm.vue:45
@@ -1077,8 +1098,8 @@ msgstr ""
#: src/components/admin/identities/AliasSummary.vue:16
#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:46
#: src/components/admin/identities/form_steps/AliasGeneralForm.vue:53
-#: src/components/admin/identities/IdentityList.vue:186
-#: src/components/admin/identities/IdentityList.vue:225
+#: src/components/admin/identities/IdentityList.vue:231
+#: src/components/admin/identities/IdentityList.vue:270
msgid "Enabled"
msgstr ""
@@ -1114,7 +1135,7 @@ msgstr ""
#: src/components/admin/identities/AliasCreationForm.vue:66
#: src/components/admin/identities/AliasSummary.vue:26
#: src/components/admin/identities/form_steps/AliasGeneralForm.vue:56
-#: src/components/admin/identities/IdentityList.vue:192
+#: src/components/admin/identities/IdentityList.vue:237
msgid "Expire at"
msgstr ""
@@ -1135,6 +1156,10 @@ msgstr ""
msgid "Failed to display template. Using raw mode"
msgstr ""
+#: src/components/account/FidoAuthForm.vue:171
+msgid "Failed to register the webAuthN device"
+msgstr ""
+
#: src/components/account/ProfileForm.vue:24
msgid "Feel free to improve the translations"
msgstr ""
@@ -1186,7 +1211,7 @@ msgstr ""
#: src/components/account/ProfileForm.vue:9
#: src/components/admin/identities/AccountCreationForm.vue:99
#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:18
-#: src/components/admin/identities/IdentityList.vue:218
+#: src/components/admin/identities/IdentityList.vue:263
#: src/components/contacts/ContactForm.vue:12
msgid "First name"
msgstr ""
@@ -1213,7 +1238,7 @@ msgid "Forwarders with ARC"
msgstr ""
#: src/components/account/AutoReplyForm.vue:36
-#: src/components/admin/logs/MessageList.vue:47
+#: src/components/admin/logs/MessageList.vue:49
#: src/components/calendars/EventForm.vue:24
#: src/components/tools/TimeSerieChart.vue:19
#: src/components/webmail/ComposeEmailForm.vue:29
@@ -1261,7 +1286,7 @@ msgstr ""
msgid "Generate"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:119
+#: src/components/admin/domains/DNSDetail.vue:130
msgid "Generate a new DKIM key"
msgstr ""
@@ -1290,12 +1315,12 @@ msgstr ""
msgid "Identification"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:45
+#: src/layouts/admin/AdminLayout.vue:50
#: src/views/admin/identities/IdentitiesView.vue:4
msgid "Identities"
msgstr ""
-#: src/components/tools/CreationForm.vue:130
+#: src/components/tools/CreationForm.vue:136
msgid ""
"If you close this form now, your modifications won't be saved. Do you "
"confirm?"
@@ -1307,7 +1332,7 @@ msgid ""
"received and processed."
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:83
+#: src/layouts/admin/AdminLayout.vue:96
msgid "IMAP Migration"
msgstr ""
@@ -1358,7 +1383,7 @@ msgid ""
"complete the operation"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:114 src/views/admin/InformationView.vue:4
+#: src/layouts/admin/AdminLayout.vue:136 src/views/admin/InformationView.vue:4
#: src/views/calendars/CalendarView.vue:94
msgid "Information"
msgstr ""
@@ -1381,6 +1406,11 @@ msgstr ""
msgid "Invalid port number"
msgstr ""
+#: src/components/admin/domains/DNSBLSummary.vue:10
+msgid ""
+"IP address %{ address } is currently listed by the following DNSBL providers:"
+msgstr ""
+
#: src/components/admin/imap_migration/form_steps/ProviderGeneralForm.vue:27
msgid "Is the IMAP connection secured using SSL/TLS or StartTLS"
msgstr ""
@@ -1390,7 +1420,7 @@ msgid "Keep local copies"
msgstr ""
#: src/components/account/ProfileForm.vue:22
-#: src/components/admin/identities/IdentityList.vue:227
+#: src/components/admin/identities/IdentityList.vue:277
msgid "Language"
msgstr ""
@@ -1398,7 +1428,7 @@ msgstr ""
msgid "Language does no exist"
msgstr ""
-#: src/components/admin/identities/IdentityList.vue:253
+#: src/components/admin/identities/IdentityList.vue:303
msgid "Last login"
msgstr ""
@@ -1406,7 +1436,7 @@ msgstr ""
msgid "Last login date"
msgstr ""
-#: src/components/admin/identities/IdentityList.vue:204
+#: src/components/admin/identities/IdentityList.vue:249
msgid "Last modification"
msgstr ""
@@ -1421,11 +1451,11 @@ msgstr ""
msgid "Last name"
msgstr ""
-#: src/components/admin/identities/IdentityList.vue:222
+#: src/components/admin/identities/IdentityList.vue:267
msgid "Last Name"
msgstr ""
-#: src/components/account/FidoAuthForm.vue:135
+#: src/components/account/FidoAuthForm.vue:132
msgid "Last Used"
msgstr ""
@@ -1479,7 +1509,7 @@ msgstr ""
msgid "Mailbox"
msgstr ""
-#: src/layouts/webmail/WebmailLayout.vue:187
+#: src/layouts/webmail/WebmailLayout.vue:185
msgid "Mailbox compressed"
msgstr ""
@@ -1487,7 +1517,7 @@ msgstr ""
msgid "Mailbox created"
msgstr ""
-#: src/layouts/webmail/WebmailLayout.vue:204
+#: src/layouts/webmail/WebmailLayout.vue:202
msgid "Mailbox deleted"
msgstr ""
@@ -1495,7 +1525,7 @@ msgstr ""
msgid "Mailbox renamed"
msgstr ""
-#: src/components/admin/domains/DomainSummary.vue:36
+#: src/components/admin/domains/DomainSummary.vue:60
msgid "Mailboxes"
msgstr ""
@@ -1542,6 +1572,10 @@ msgstr ""
msgid "Message history"
msgstr ""
+#: src/components/admin/identities/IdentityList.vue:274
+msgid "Message limit"
+msgstr ""
+
#: src/views/webmail/EmailView.vue:268
msgid "Message marked as junk"
msgstr ""
@@ -1572,11 +1606,12 @@ msgstr ""
msgid "Message(s) marked as not junk"
msgstr ""
-#: src/components/admin/domains/DomainSummary.vue:32
+#: src/components/admin/domains/DomainSummary.vue:51
+#: src/components/admin/identities/AccountSummary.vue:88
msgid "messages"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:71
+#: src/layouts/admin/AdminLayout.vue:84
msgid "Messages"
msgstr ""
@@ -1584,7 +1619,7 @@ msgstr ""
msgid "Migration deleted"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:93
+#: src/layouts/admin/AdminLayout.vue:106
#: src/views/admin/imap_migration/MigrationsView.vue:4
msgid "Migrations"
msgstr ""
@@ -1601,7 +1636,7 @@ msgstr ""
msgid "Modify"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:57
+#: src/layouts/admin/AdminLayout.vue:66
msgid "Monitoring"
msgstr ""
@@ -1637,16 +1672,16 @@ msgstr ""
msgid "name"
msgstr ""
-#: src/components/account/FidoAuthForm.vue:133
+#: src/components/account/FidoAuthForm.vue:130
#: src/components/account/FilterForm.vue:7
#: src/components/account/FilterSetForm.vue:9
-#: src/components/admin/domains/DNSDetail.vue:170
-#: src/components/admin/domains/DomainAdminList.vue:109
+#: src/components/admin/domains/DNSDetail.vue:188
+#: src/components/admin/domains/DomainAdminList.vue:112
#: src/components/admin/domains/DomainAliasForm.vue:8
#: src/components/admin/domains/DomainCreationForm.vue:164
-#: src/components/admin/domains/DomainList.vue:207
+#: src/components/admin/domains/DomainList.vue:225
#: src/components/admin/domains/form_steps/DomainOptionsForm.vue:11
-#: src/components/admin/identities/IdentityList.vue:216
+#: src/components/admin/identities/IdentityList.vue:261
#: src/components/admin/imap_migration/ProviderCreationForm.vue:53
#: src/components/admin/imap_migration/ProvidersList.vue:96
#: src/components/calendars/CalendarForm.vue:15
@@ -1728,7 +1763,7 @@ msgstr ""
msgid "New recovery codes"
msgstr ""
-#: src/components/tools/CreationForm.vue:69
+#: src/components/tools/CreationForm.vue:73
msgid "Next"
msgstr ""
@@ -1736,14 +1771,14 @@ msgstr ""
msgid "no"
msgstr ""
-#: src/components/account/FidoAuthForm.vue:182
-#: src/components/admin/domains/DNSDetail.vue:223
-#: src/components/admin/domains/DNSDetail.vue:243
-#: src/components/admin/domains/DomainList.vue:266
-#: src/components/admin/identities/IdentityList.vue:425
-#: src/components/admin/identities/IdentityList.vue:453
-#: src/components/tools/CreationForm.vue:136
-#: src/layouts/webmail/WebmailLayout.vue:197
+#: src/components/account/FidoAuthForm.vue:188
+#: src/components/admin/domains/DNSDetail.vue:244
+#: src/components/admin/domains/DNSDetail.vue:264
+#: src/components/admin/domains/DomainList.vue:284
+#: src/components/admin/identities/IdentityList.vue:476
+#: src/components/admin/identities/IdentityList.vue:514
+#: src/components/tools/CreationForm.vue:142
+#: src/layouts/webmail/WebmailLayout.vue:195
msgid "No"
msgstr ""
@@ -1759,6 +1794,11 @@ msgstr ""
msgid "No domain managed"
msgstr ""
+#: src/components/admin/identities/IdentityList.vue:137
+#: src/components/admin/identities/IdentityList.vue:166
+msgid "No mailbox"
+msgstr ""
+
#: src/components/webmail/EmailList.vue:165
msgid "No message yet in this mailbox"
msgstr ""
@@ -1783,7 +1823,7 @@ msgstr ""
msgid "Not a valid email"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:126
+#: src/components/admin/domains/DNSDetail.vue:137
msgid "Not generated"
msgstr ""
@@ -1897,7 +1937,7 @@ msgid "Passwords mismatch"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:20
-#: src/components/admin/domains/DNSDetail.vue:40
+#: src/components/admin/domains/DNSDetail.vue:51
#: src/components/admin/domains/DNSStatusChip.vue:21
msgid "Pending"
msgstr ""
@@ -1913,7 +1953,7 @@ msgstr ""
#: src/components/account/ProfileForm.vue:47
#: src/components/account/ProfileForm.vue:50
#: src/components/admin/identities/AccountSummary.vue:31
-#: src/components/admin/identities/IdentityList.vue:229
+#: src/components/admin/identities/IdentityList.vue:279
#: src/components/contacts/PhoneNumberField.vue:5
msgid "Phone number"
msgstr ""
@@ -1991,17 +2031,18 @@ msgstr ""
msgid "Providers"
msgstr ""
-#: src/components/admin/logs/MessageList.vue:43
+#: src/components/admin/logs/MessageList.vue:45
msgid "Queue ID"
msgstr ""
#: src/components/admin/domains/DomainCreationForm.vue:191
-#: src/components/admin/domains/DomainList.vue:216
+#: src/components/admin/domains/DomainList.vue:234
#: src/components/admin/domains/DomainSummary.vue:16
#: src/components/admin/domains/form_steps/DomainLimitationsForm.vue:5
#: src/components/admin/identities/AccountCreationForm.vue:127
#: src/components/admin/identities/AccountSummary.vue:46
#: src/components/admin/identities/form_steps/AccountMailboxForm.vue:3
+#: src/components/admin/identities/IdentityList.vue:272
msgid "Quota"
msgstr ""
@@ -2057,7 +2098,7 @@ msgstr ""
#: src/components/admin/identities/AliasCreationForm.vue:97
#: src/components/admin/identities/AliasEditForm.vue:41
#: src/components/admin/identities/AliasRecipientsSummary.vue:4
-#: src/components/admin/identities/IdentityList.vue:188
+#: src/components/admin/identities/IdentityList.vue:233
msgid "Recipients"
msgstr ""
@@ -2101,7 +2142,7 @@ msgstr ""
msgid "Remove this address"
msgstr ""
-#: src/components/admin/domains/DomainAdminList.vue:48
+#: src/components/admin/domains/DomainAdminList.vue:50
msgid "Remove this administrator"
msgstr ""
@@ -2139,11 +2180,11 @@ msgstr ""
#: src/components/admin/identities/AccountCreationForm.vue:92
#: src/components/admin/identities/AccountEditForm.vue:9
#: src/components/admin/identities/AccountSummary.vue:23
-#: src/components/admin/identities/IdentityList.vue:226
+#: src/components/admin/identities/IdentityList.vue:271
msgid "Role"
msgstr ""
-#: src/components/account/FidoAuthForm.vue:205
+#: src/components/account/FidoAuthForm.vue:211
#: src/components/admin/domains/DomainEditForm.vue:169
#: src/components/admin/identities/AccountEditForm.vue:192
#: src/components/admin/identities/AliasEditForm.vue:77
@@ -2173,7 +2214,7 @@ msgstr ""
#: src/components/account/ProfileForm.vue:54
#: src/components/admin/identities/AccountSummary.vue:27
-#: src/components/admin/identities/IdentityList.vue:233
+#: src/components/admin/identities/IdentityList.vue:283
msgid "Secondary email"
msgstr ""
@@ -2187,7 +2228,7 @@ msgstr ""
msgid "Select a filter set"
msgstr ""
-#: src/components/admin/domains/DomainAdminList.vue:20
+#: src/components/admin/domains/DomainAdminList.vue:21
msgid "Select an account"
msgstr ""
@@ -2229,7 +2270,13 @@ msgstr ""
msgid "Sender addresses"
msgstr ""
-#: src/components/admin/domains/DomainList.vue:215
+#: src/components/admin/domains/DomainSummary.vue:38
+#: src/components/admin/identities/AccountSummary.vue:73
+#: src/components/admin/identities/IdentityList.vue:158
+msgid "Sending forbidden"
+msgstr ""
+
+#: src/components/admin/domains/DomainList.vue:233
msgid "Sending limit"
msgstr ""
@@ -2243,6 +2290,7 @@ msgstr ""
#: src/components/admin/domains/DomainCreationForm.vue:218
#: src/components/admin/domains/form_steps/DomainTransportForm.vue:3
+#: src/components/admin/domains/RelayDomainSummary.vue:8
msgid "Service"
msgstr ""
@@ -2251,7 +2299,7 @@ msgid "Service: "
msgstr ""
#: src/layouts/account/AccountLayout.vue:27
-#: src/layouts/admin/AdminLayout.vue:101
+#: src/layouts/admin/AdminLayout.vue:123
msgid "Settings"
msgstr ""
@@ -2259,7 +2307,7 @@ msgstr ""
msgid "Setup device"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:108
+#: src/components/admin/domains/DNSDetail.vue:119
msgid "Show key"
msgstr ""
@@ -2271,11 +2319,11 @@ msgstr ""
msgid "Specify an email address"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:76
+#: src/components/admin/domains/DNSDetail.vue:87
msgid "SPF record found"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:79
+#: src/components/admin/domains/DNSDetail.vue:90
msgid "SPF record not found"
msgstr ""
@@ -2288,14 +2336,15 @@ msgstr ""
msgid "State/Province"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:61
+#: src/components/admin/dashboard/GlobalStatisticsWidget.vue:2
+#: src/layouts/admin/AdminLayout.vue:74
#: src/views/admin/domains/DomainView.vue:25
#: src/views/admin/monitoring/StatisticsView.vue:3
msgid "Statistics"
msgstr ""
#: src/components/admin/alarms/AlarmList.vue:93
-#: src/components/admin/logs/MessageList.vue:45
+#: src/components/admin/logs/MessageList.vue:47
msgid "Status"
msgstr ""
@@ -2304,8 +2353,8 @@ msgstr ""
msgid "Subject"
msgstr ""
-#: src/components/tools/CreationForm.vue:21
-#: src/components/tools/CreationForm.vue:75
+#: src/components/tools/CreationForm.vue:25
+#: src/components/tools/CreationForm.vue:79
msgid "Summary"
msgstr ""
@@ -2321,15 +2370,15 @@ msgstr ""
msgid "Synchronize contacts with address book"
msgstr ""
-#: src/components/admin/identities/IdentityList.vue:237
+#: src/components/admin/identities/IdentityList.vue:287
msgid "TFA enabled"
msgstr ""
#: src/components/account/AutoReplyForm.vue:24
msgid ""
"The content of your answer. You can use the following variables, which will "
-"be automatically replaced by the appropriate value: %(name)s, %(fromdate)s, "
-"%(untildate)s"
+"be automatically replaced by the appropriate value: %(name)s, %(fromdate)s, %"
+"(untildate)s"
msgstr ""
#: src/components/calendars/CalendarDetail.vue:19
@@ -2367,7 +2416,7 @@ msgstr ""
msgid "Title"
msgstr ""
-#: src/components/admin/logs/MessageList.vue:46
+#: src/components/admin/logs/MessageList.vue:48
#: src/components/calendars/EventForm.vue:34
#: src/components/tools/TimeSerieChart.vue:20
#: src/components/webmail/ComposeEmailForm.vue:46
@@ -2392,13 +2441,14 @@ msgstr ""
msgid "Total"
msgstr ""
-#: src/components/admin/identities/IdentityList.vue:241
+#: src/components/admin/identities/IdentityList.vue:291
msgid "TOTP enabled"
msgstr ""
#: src/components/admin/domains/DomainCreationForm.vue:152
#: src/components/admin/domains/DomainCreationForm.vue:215
#: src/components/admin/domains/DomainEditForm.vue:113
+#: src/components/admin/domains/RelayDomainSummary.vue:4
msgid "Transport"
msgstr ""
@@ -2447,9 +2497,14 @@ msgstr ""
msgid "unlimited"
msgstr ""
+#: src/components/admin/domains/DomainList.vue:115
+#: src/components/admin/domains/DomainList.vue:127
#: src/components/admin/domains/DomainSummary.vue:18
#: src/components/admin/domains/DomainSummary.vue:25
+#: src/components/admin/domains/DomainSummary.vue:56
#: src/components/admin/identities/AccountSummary.vue:48
+#: src/components/admin/identities/IdentityList.vue:133
+#: src/components/admin/identities/IdentityList.vue:162
#: src/components/tools/ResourcesView.vue:9
msgid "Unlimited"
msgstr ""
@@ -2485,11 +2540,11 @@ msgstr ""
msgid "Update settings"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:172
+#: src/components/admin/domains/DNSDetail.vue:190
msgid "Updated"
msgstr ""
-#: src/components/account/FidoAuthForm.vue:136
+#: src/components/account/FidoAuthForm.vue:133
msgid "Use count"
msgstr ""
@@ -2497,7 +2552,7 @@ msgstr ""
msgid "Use domain default value"
msgstr ""
-#: src/components/admin/domains/DomainAdminList.vue:108
+#: src/components/admin/domains/DomainAdminList.vue:111
#: src/components/admin/identities/AccountCreationForm.vue:97
#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:3
msgid "Username"
@@ -2519,18 +2574,18 @@ msgstr ""
msgid "Visit the official weblog for more information"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:217
+#: src/components/admin/domains/DNSDetail.vue:238
msgid "warning"
msgstr ""
#: src/components/account/APISetupForm.vue:94
-#: src/components/account/FidoAuthForm.vue:178
-#: src/components/admin/domains/DNSDetail.vue:237
-#: src/components/admin/domains/DomainList.vue:260
-#: src/components/admin/identities/IdentityList.vue:420
-#: src/components/admin/identities/IdentityList.vue:448
-#: src/components/tools/CreationForm.vue:129
-#: src/layouts/webmail/WebmailLayout.vue:192
+#: src/components/account/FidoAuthForm.vue:184
+#: src/components/admin/domains/DNSDetail.vue:258
+#: src/components/admin/domains/DomainList.vue:278
+#: src/components/admin/identities/IdentityList.vue:471
+#: src/components/admin/identities/IdentityList.vue:509
+#: src/components/tools/CreationForm.vue:135
+#: src/layouts/webmail/WebmailLayout.vue:190
#: src/views/calendars/CalendarView.vue:247
msgid "Warning"
msgstr ""
@@ -2539,7 +2594,7 @@ msgstr ""
msgid "WebAuthn"
msgstr ""
-#: src/components/admin/identities/IdentityList.vue:245
+#: src/components/admin/identities/IdentityList.vue:295
msgid "WebAutn enabled"
msgstr ""
@@ -2551,7 +2606,7 @@ msgstr ""
msgid "Week"
msgstr ""
-#: src/views/DashboardView.vue:27
+#: src/views/DashboardView.vue:40
msgid "Welcome to Modoboa"
msgstr ""
@@ -2576,14 +2631,14 @@ msgstr ""
msgid "yes"
msgstr ""
-#: src/components/account/FidoAuthForm.vue:183
-#: src/components/admin/domains/DNSDetail.vue:224
-#: src/components/admin/domains/DNSDetail.vue:244
-#: src/components/admin/domains/DomainList.vue:267
-#: src/components/admin/identities/IdentityList.vue:424
-#: src/components/admin/identities/IdentityList.vue:452
-#: src/components/tools/CreationForm.vue:135
-#: src/layouts/webmail/WebmailLayout.vue:196
+#: src/components/account/FidoAuthForm.vue:189
+#: src/components/admin/domains/DNSDetail.vue:245
+#: src/components/admin/domains/DNSDetail.vue:265
+#: src/components/admin/domains/DomainList.vue:285
+#: src/components/admin/identities/IdentityList.vue:475
+#: src/components/admin/identities/IdentityList.vue:513
+#: src/components/tools/CreationForm.vue:141
+#: src/layouts/webmail/WebmailLayout.vue:194
msgid "Yes"
msgstr ""
diff --git a/frontend/src/locale/messages.pot b/frontend/src/locale/messages.pot
index 75c43a5bc..bdd7e72c9 100644
--- a/frontend/src/locale/messages.pot
+++ b/frontend/src/locale/messages.pot
@@ -16,7 +16,7 @@ msgstr[1] ""
msgid "A documentation of the API is available"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:195
+#: src/components/admin/domains/DNSDetail.vue:216
msgid "A new key will be generated soon. Refresh the page in a moment to see it."
msgstr ""
@@ -47,7 +47,11 @@ msgstr ""
msgid "Account"
msgstr ""
-#: src/components/admin/identities/IdentityList.vue:436
+#: src/components/admin/dashboard/GlobalStatisticsWidget.vue:15
+msgid "Account count"
+msgstr ""
+
+#: src/components/admin/identities/IdentityList.vue:487
msgid "Account deleted"
msgstr ""
@@ -59,13 +63,13 @@ msgstr ""
msgid "Accounts"
msgstr ""
-#: src/components/account/FidoAuthForm.vue:137
+#: src/components/account/FidoAuthForm.vue:134
#: src/components/account/FilterForm.vue:76
#: src/components/admin/alarms/AlarmList.vue:31
#: src/components/admin/alarms/AlarmList.vue:98
-#: src/components/admin/domains/DomainList.vue:221
+#: src/components/admin/domains/DomainList.vue:239
#: src/components/admin/domains/DomainList.vue:35
-#: src/components/admin/identities/IdentityList.vue:283
+#: src/components/admin/identities/IdentityList.vue:334
#: src/components/admin/identities/IdentityList.vue:46
#: src/components/admin/imap_migration/MigrationsList.vue:23
#: src/components/admin/imap_migration/MigrationsList.vue:83
@@ -116,7 +120,7 @@ msgstr ""
msgid "Add action"
msgstr ""
-#: src/components/admin/domains/DomainAdminList.vue:67
+#: src/components/admin/domains/DomainAdminList.vue:69
msgid "Add administrator"
msgstr ""
@@ -148,15 +152,15 @@ msgstr ""
msgid "Add/Remove from the domain page"
msgstr ""
-#: src/components/account/FidoAuthForm.vue:134
+#: src/components/account/FidoAuthForm.vue:131
msgid "Added On"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:171
+#: src/components/admin/domains/DNSDetail.vue:189
#: src/components/admin/identities/AccountSenderAddresses.vue:73
#: src/components/admin/identities/AliasCreationForm.vue:60
#: src/components/admin/identities/AliasEditForm.vue:16
-#: src/components/admin/identities/IdentityList.vue:185
+#: src/components/admin/identities/IdentityList.vue:230
#: src/components/admin/imap_migration/ProviderCreationForm.vue:54
#: src/components/admin/imap_migration/ProvidersList.vue:97
#: src/components/contacts/ContactForm.vue:85
@@ -176,7 +180,7 @@ msgstr ""
msgid "Administered domains"
msgstr ""
-#: src/components/admin/domains/DomainAdminList.vue:156
+#: src/components/admin/domains/DomainAdminList.vue:161
msgid "Administrator added"
msgstr ""
@@ -184,12 +188,12 @@ msgstr ""
msgid "Administrator name"
msgstr ""
-#: src/components/admin/domains/DomainAdminList.vue:165
+#: src/components/admin/domains/DomainAdminList.vue:170
msgid "Administrator removed"
msgstr ""
#: src/components/admin/domains/DomainAdminList.vue:9
-#: src/components/admin/domains/DomainList.vue:315
+#: src/components/admin/domains/DomainList.vue:333
msgid "Administrators"
msgstr ""
@@ -209,8 +213,8 @@ msgstr ""
msgid "Alarm re-opened"
msgstr ""
-#: src/components/admin/domains/DomainList.vue:333
-#: src/layouts/admin/AdminLayout.vue:51
+#: src/components/admin/domains/DomainList.vue:351
+#: src/layouts/admin/AdminLayout.vue:60
msgid "Alarms"
msgstr ""
@@ -234,7 +238,11 @@ msgstr ""
msgid "Alias already exists, redirecting to edit page"
msgstr ""
-#: src/components/admin/identities/IdentityList.vue:463
+#: src/components/admin/dashboard/GlobalStatisticsWidget.vue:19
+msgid "Alias count"
+msgstr ""
+
+#: src/components/admin/identities/IdentityList.vue:524
msgid "Alias deleted"
msgstr ""
@@ -243,8 +251,8 @@ msgstr ""
msgid "Alias(es) of this mailbox. To create a catchall alias, just enter the domain name (@domain.tld)."
msgstr ""
-#: src/components/admin/domains/DomainList.vue:209
-#: src/components/admin/domains/DomainSummary.vue:40
+#: src/components/admin/domains/DomainList.vue:227
+#: src/components/admin/domains/DomainSummary.vue:64
#: src/components/admin/identities/AccountAliases.vue:4
#: src/components/admin/identities/AccountCreationForm.vue:144
#: src/components/admin/identities/AccountCreationForm.vue:147
@@ -293,11 +301,11 @@ msgstr ""
msgid "Apply"
msgstr ""
-#: src/components/admin/identities/IdentityList.vue:449
+#: src/components/admin/identities/IdentityList.vue:510
msgid "Are you sure you want to delete this alias?"
msgstr ""
-#: src/components/admin/identities/IdentityList.vue:421
+#: src/components/admin/identities/IdentityList.vue:472
msgid "Are you sure you want to delete this identity ?"
msgstr ""
@@ -330,16 +338,16 @@ msgstr ""
msgid "Attendees"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:66
+#: src/layouts/admin/AdminLayout.vue:79
#: src/views/admin/monitoring/AuditTrailView.vue:3
msgid "Audit trail"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:72
+#: src/components/admin/domains/DNSDetail.vue:83
msgid "Authentication"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:35
+#: src/components/admin/domains/DNSDetail.vue:46
#: src/components/admin/domains/DomainDNSConfig.vue:71
msgid "Auto configuration"
msgstr ""
@@ -352,23 +360,23 @@ msgstr ""
msgid "Auto-reply message updated"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:56
+#: src/components/admin/domains/DNSDetail.vue:67
msgid "autoconfig record (Mozilla) not found"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:50
+#: src/components/admin/domains/DNSDetail.vue:61
msgid "autoconfig record (Mozilla): %{ value }"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:68
+#: src/components/admin/domains/DNSDetail.vue:79
msgid "autodiscover record (Microsoft) not found"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:62
+#: src/components/admin/domains/DNSDetail.vue:73
msgid "autodiscover record (Microsoft): %{ value }"
msgstr ""
-#: src/components/tools/CreationForm.vue:62
+#: src/components/tools/CreationForm.vue:66
msgid "Back"
msgstr ""
@@ -415,7 +423,7 @@ msgid "Calendar updated"
msgstr ""
#: src/components/account/APISetupForm.vue:98
-#: src/components/account/FidoAuthForm.vue:204
+#: src/components/account/FidoAuthForm.vue:210
#: src/components/account/FilterForm.vue:147
#: src/components/account/FilterSetForm.vue:24
#: src/components/admin/domains/DomainEditForm.vue:161
@@ -490,7 +498,8 @@ msgid "Click here to copy the key"
msgstr ""
#: src/components/account/RecoveryCodesResetDialog.vue:25
-#: src/components/admin/domains/DomainAdminList.vue:72
+#: src/components/admin/domains/DNSBLSummary.vue:27
+#: src/components/admin/domains/DomainAdminList.vue:74
#: src/components/admin/domains/DomainAliasForm.vue:31
#: src/components/admin/domains/DomainDKIMKey.vue:37
#: src/components/admin/domains/DomainDNSConfig.vue:80
@@ -526,11 +535,11 @@ msgstr ""
msgid "Company"
msgstr ""
-#: src/layouts/webmail/WebmailLayout.vue:28
+#: src/layouts/webmail/WebmailLayout.vue:24
msgid "Compose"
msgstr ""
-#: src/layouts/webmail/WebmailLayout.vue:66
+#: src/layouts/webmail/WebmailLayout.vue:62
msgid "Compress this mailbox"
msgstr ""
@@ -538,7 +547,7 @@ msgstr ""
msgid "Conditions"
msgstr ""
-#: src/components/tools/CreationForm.vue:92
+#: src/components/tools/CreationForm.vue:96
msgid "Confirm and create"
msgstr ""
@@ -571,7 +580,7 @@ msgstr ""
msgid "Control if this domain will be allowed to send and receive messages"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:114
+#: src/components/admin/domains/DNSDetail.vue:125
msgid "Copy key to clipboard"
msgstr ""
@@ -613,7 +622,7 @@ msgstr ""
msgid "Create a new filter set"
msgstr ""
-#: src/layouts/webmail/WebmailLayout.vue:49
+#: src/layouts/webmail/WebmailLayout.vue:45
msgid "Create a new mailbox"
msgstr ""
@@ -633,8 +642,8 @@ msgstr ""
#: src/components/admin/domains/DomainSummary.vue:8
#: src/components/admin/identities/AccountSummary.vue:8
#: src/components/admin/identities/AliasSummary.vue:8
-#: src/components/admin/identities/IdentityList.vue:200
-#: src/components/admin/identities/IdentityList.vue:249
+#: src/components/admin/identities/IdentityList.vue:245
+#: src/components/admin/identities/IdentityList.vue:299
msgid "Creation date"
msgstr ""
@@ -663,16 +672,16 @@ msgid "Daily message sending limit"
msgstr ""
#: src/components/admin/domains/DomainSummary.vue:30
-#: src/components/admin/identities/AccountSummary.vue:65
+#: src/components/admin/identities/AccountSummary.vue:70
msgid "Daily sending limit"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:33
+#: src/layouts/admin/AdminLayout.vue:34
msgid "Dashboard"
msgstr ""
#: src/components/admin/logs/AuditTrailList.vue:50
-#: src/components/admin/logs/MessageList.vue:44
+#: src/components/admin/logs/MessageList.vue:46
msgid "Date"
msgstr ""
@@ -693,10 +702,10 @@ msgstr ""
#: src/components/admin/alarms/AlarmList.vue:109
#: src/components/admin/alarms/AlarmList.vue:126
#: src/components/admin/domains/DomainAliasForm.vue:39
-#: src/components/admin/domains/DomainList.vue:325
-#: src/components/admin/identities/IdentityList.vue:380
-#: src/components/admin/identities/IdentityList.vue:392
-#: src/components/admin/identities/IdentityList.vue:405
+#: src/components/admin/domains/DomainList.vue:343
+#: src/components/admin/identities/IdentityList.vue:431
+#: src/components/admin/identities/IdentityList.vue:443
+#: src/components/admin/identities/IdentityList.vue:456
#: src/components/admin/imap_migration/MigrationsList.vue:123
#: src/components/admin/imap_migration/ProvidersList.vue:124
#: src/components/calendars/EventForm.vue:90
@@ -711,11 +720,11 @@ msgstr ""
msgid "Delete filter set"
msgstr ""
-#: src/layouts/webmail/WebmailLayout.vue:60
+#: src/layouts/webmail/WebmailLayout.vue:56
msgid "Delete this mailbox"
msgstr ""
-#: src/layouts/webmail/WebmailLayout.vue:193
+#: src/layouts/webmail/WebmailLayout.vue:191
msgid "Delete this mailbox?"
msgstr ""
@@ -726,7 +735,7 @@ msgstr ""
#: src/components/admin/identities/AliasCreationForm.vue:72
#: src/components/admin/identities/AliasSummary.vue:30
#: src/components/admin/identities/form_steps/AliasGeneralForm.vue:58
-#: src/components/admin/identities/IdentityList.vue:196
+#: src/components/admin/identities/IdentityList.vue:241
#: src/components/calendars/EventForm.vue:74
#: src/views/admin/InformationView.vue:148
msgid "Description"
@@ -765,15 +774,15 @@ msgstr ""
msgid "Display source"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:103
+#: src/components/admin/domains/DNSDetail.vue:114
msgid "DKIM key"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:182
+#: src/components/admin/domains/DNSDetail.vue:203
msgid "DKIM key copied to clipboard"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:218
+#: src/components/admin/domains/DNSDetail.vue:239
msgid "DKIM key does not seem to be generated yet or has failed. Do you want to requeue the job?"
msgstr ""
@@ -787,7 +796,7 @@ msgstr ""
msgid "DKIM key selector"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:238
+#: src/components/admin/domains/DNSDetail.vue:259
msgid "DKIM keys already exist for this domain. Do you want to overwrite them?"
msgstr ""
@@ -795,11 +804,11 @@ msgstr ""
msgid "DKIM public key for"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:84
+#: src/components/admin/domains/DNSDetail.vue:95
msgid "DKIM record found"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:87
+#: src/components/admin/domains/DNSDetail.vue:98
msgid "DKIM record not found"
msgstr ""
@@ -811,11 +820,11 @@ msgstr ""
msgid "DMARC"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:92
+#: src/components/admin/domains/DNSDetail.vue:103
msgid "DMARC record found"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:95
+#: src/components/admin/domains/DNSDetail.vue:106
msgid "DMARC record not found"
msgstr ""
@@ -842,19 +851,23 @@ msgstr ""
msgid "DNS configuration help"
msgstr ""
-#: src/components/admin/domains/DomainList.vue:211
+#: src/components/admin/domains/DomainList.vue:229
msgid "DNS status"
msgstr ""
-#: src/components/admin/identities/IdentityList.vue:152
+#: src/components/admin/domains/DNSBLSummary.vue:5
+msgid "DNSBL summary for "
+msgstr ""
+
+#: src/components/admin/identities/IdentityList.vue:196
msgid "Do not delete account folder"
msgstr ""
-#: src/components/admin/domains/DomainList.vue:166
+#: src/components/admin/domains/DomainList.vue:184
msgid "Do not delete domain folder"
msgstr ""
-#: src/components/admin/domains/DomainList.vue:261
+#: src/components/admin/domains/DomainList.vue:279
msgid "Do you really want to delete the domain %{ domain }?"
msgstr ""
@@ -862,7 +875,7 @@ msgstr ""
msgid "Do you really want to delete this calendar?"
msgstr ""
-#: src/components/account/FidoAuthForm.vue:179
+#: src/components/account/FidoAuthForm.vue:185
msgid "Do you really want to delete this WebAuthn device?"
msgstr ""
@@ -878,6 +891,10 @@ msgstr ""
msgid "Domain administrator"
msgstr ""
+#: src/components/admin/dashboard/GlobalStatisticsWidget.vue:11
+msgid "Domain alias count"
+msgstr ""
+
#: src/components/admin/domains/DomainAliasForm.vue:100
msgid "Domain alias created"
msgstr ""
@@ -890,6 +907,10 @@ msgstr ""
msgid "Domain alias updated"
msgstr ""
+#: src/components/admin/dashboard/GlobalStatisticsWidget.vue:7
+msgid "Domain count"
+msgstr ""
+
#: src/components/admin/domains/DomainCreationForm.vue:318
msgid "Domain created"
msgstr ""
@@ -898,7 +919,7 @@ msgstr ""
msgid "Domain default value"
msgstr ""
-#: src/components/admin/domains/DomainList.vue:278
+#: src/components/admin/domains/DomainList.vue:296
msgid "Domain deleted"
msgstr ""
@@ -910,7 +931,7 @@ msgstr ""
msgid "domain's default value"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:39
+#: src/layouts/admin/AdminLayout.vue:40
#: src/views/admin/domains/DomainsView.vue:4
msgid "Domains"
msgstr ""
@@ -927,9 +948,9 @@ msgstr ""
msgid "E-mail"
msgstr ""
-#: src/components/admin/domains/DomainList.vue:320
-#: src/components/admin/identities/IdentityList.vue:375
-#: src/components/admin/identities/IdentityList.vue:387
+#: src/components/admin/domains/DomainList.vue:338
+#: src/components/admin/identities/IdentityList.vue:426
+#: src/components/admin/identities/IdentityList.vue:438
#: src/components/admin/imap_migration/ProvidersList.vue:130
#: src/components/contacts/ContactList.vue:138
#: src/views/account/FiltersView.vue:329
@@ -981,15 +1002,15 @@ msgstr ""
msgid "Edit provider"
msgstr ""
-#: src/layouts/webmail/WebmailLayout.vue:54
+#: src/layouts/webmail/WebmailLayout.vue:50
msgid "Edit this mailbox"
msgstr ""
-#: src/components/account/FidoAuthForm.vue:201
+#: src/components/account/FidoAuthForm.vue:207
msgid "Edit your device"
msgstr ""
-#: src/components/account/FidoAuthForm.vue:200
+#: src/components/account/FidoAuthForm.vue:206
msgid "Edition"
msgstr ""
@@ -1001,7 +1022,7 @@ msgstr ""
msgid "Email address"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:88
+#: src/layouts/admin/AdminLayout.vue:101
msgid "Email providers"
msgstr ""
@@ -1037,8 +1058,8 @@ msgstr ""
#: src/components/account/AutoReplyForm.vue:7
#: src/components/admin/domains/DomainCreationForm.vue:167
-#: src/components/admin/domains/DomainList.vue:208
-#: src/components/admin/domains/DomainSummary.vue:44
+#: src/components/admin/domains/DomainList.vue:226
+#: src/components/admin/domains/DomainSummary.vue:68
#: src/components/admin/domains/form_steps/DomainGeneralForm.vue:20
#: src/components/admin/identities/AccountCreationForm.vue:110
#: src/components/admin/identities/AccountEditForm.vue:45
@@ -1047,8 +1068,8 @@ msgstr ""
#: src/components/admin/identities/AliasSummary.vue:16
#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:46
#: src/components/admin/identities/form_steps/AliasGeneralForm.vue:53
-#: src/components/admin/identities/IdentityList.vue:186
-#: src/components/admin/identities/IdentityList.vue:225
+#: src/components/admin/identities/IdentityList.vue:231
+#: src/components/admin/identities/IdentityList.vue:270
msgid "Enabled"
msgstr ""
@@ -1084,7 +1105,7 @@ msgstr ""
#: src/components/admin/identities/AliasCreationForm.vue:66
#: src/components/admin/identities/AliasSummary.vue:26
#: src/components/admin/identities/form_steps/AliasGeneralForm.vue:56
-#: src/components/admin/identities/IdentityList.vue:192
+#: src/components/admin/identities/IdentityList.vue:237
msgid "Expire at"
msgstr ""
@@ -1105,6 +1126,10 @@ msgstr ""
msgid "Failed to display template. Using raw mode"
msgstr ""
+#: src/components/account/FidoAuthForm.vue:171
+msgid "Failed to register the webAuthN device"
+msgstr ""
+
#: src/components/account/ProfileForm.vue:24
msgid "Feel free to improve the translations"
msgstr ""
@@ -1156,7 +1181,7 @@ msgstr ""
#: src/components/account/ProfileForm.vue:9
#: src/components/admin/identities/AccountCreationForm.vue:99
#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:18
-#: src/components/admin/identities/IdentityList.vue:218
+#: src/components/admin/identities/IdentityList.vue:263
#: src/components/contacts/ContactForm.vue:12
msgid "First name"
msgstr ""
@@ -1184,7 +1209,7 @@ msgid "Forwarders with ARC"
msgstr ""
#: src/components/account/AutoReplyForm.vue:36
-#: src/components/admin/logs/MessageList.vue:47
+#: src/components/admin/logs/MessageList.vue:49
#: src/components/calendars/EventForm.vue:24
#: src/components/tools/TimeSerieChart.vue:19
#: src/components/webmail/ComposeEmailForm.vue:29
@@ -1232,7 +1257,7 @@ msgstr ""
msgid "Generate"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:119
+#: src/components/admin/domains/DNSDetail.vue:130
msgid "Generate a new DKIM key"
msgstr ""
@@ -1259,12 +1284,12 @@ msgstr ""
msgid "Identification"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:45
+#: src/layouts/admin/AdminLayout.vue:50
#: src/views/admin/identities/IdentitiesView.vue:4
msgid "Identities"
msgstr ""
-#: src/components/tools/CreationForm.vue:130
+#: src/components/tools/CreationForm.vue:136
msgid "If you close this form now, your modifications won't be saved. Do you confirm?"
msgstr ""
@@ -1272,7 +1297,7 @@ msgstr ""
msgid "If you configured it recently, please wait for the first report to be received and processed."
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:83
+#: src/layouts/admin/AdminLayout.vue:96
msgid "IMAP Migration"
msgstr ""
@@ -1321,7 +1346,7 @@ msgstr ""
msgid "Inform ALL your users that they must login to Modoboa to complete the operation"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:114
+#: src/layouts/admin/AdminLayout.vue:136
#: src/views/admin/InformationView.vue:4
#: src/views/calendars/CalendarView.vue:94
msgid "Information"
@@ -1343,6 +1368,10 @@ msgstr ""
msgid "Invalid port number"
msgstr ""
+#: src/components/admin/domains/DNSBLSummary.vue:10
+msgid "IP address %{ address } is currently listed by the following DNSBL providers:"
+msgstr ""
+
#: src/components/admin/imap_migration/form_steps/ProviderGeneralForm.vue:27
msgid "Is the IMAP connection secured using SSL/TLS or StartTLS"
msgstr ""
@@ -1352,7 +1381,7 @@ msgid "Keep local copies"
msgstr ""
#: src/components/account/ProfileForm.vue:22
-#: src/components/admin/identities/IdentityList.vue:227
+#: src/components/admin/identities/IdentityList.vue:277
msgid "Language"
msgstr ""
@@ -1360,7 +1389,7 @@ msgstr ""
msgid "Language does no exist"
msgstr ""
-#: src/components/admin/identities/IdentityList.vue:253
+#: src/components/admin/identities/IdentityList.vue:303
msgid "Last login"
msgstr ""
@@ -1368,7 +1397,7 @@ msgstr ""
msgid "Last login date"
msgstr ""
-#: src/components/admin/identities/IdentityList.vue:204
+#: src/components/admin/identities/IdentityList.vue:249
msgid "Last modification"
msgstr ""
@@ -1383,11 +1412,11 @@ msgstr ""
msgid "Last name"
msgstr ""
-#: src/components/admin/identities/IdentityList.vue:222
+#: src/components/admin/identities/IdentityList.vue:267
msgid "Last Name"
msgstr ""
-#: src/components/account/FidoAuthForm.vue:135
+#: src/components/account/FidoAuthForm.vue:132
msgid "Last Used"
msgstr ""
@@ -1441,7 +1470,7 @@ msgstr ""
msgid "Mailbox"
msgstr ""
-#: src/layouts/webmail/WebmailLayout.vue:187
+#: src/layouts/webmail/WebmailLayout.vue:185
msgid "Mailbox compressed"
msgstr ""
@@ -1449,7 +1478,7 @@ msgstr ""
msgid "Mailbox created"
msgstr ""
-#: src/layouts/webmail/WebmailLayout.vue:204
+#: src/layouts/webmail/WebmailLayout.vue:202
msgid "Mailbox deleted"
msgstr ""
@@ -1457,7 +1486,7 @@ msgstr ""
msgid "Mailbox renamed"
msgstr ""
-#: src/components/admin/domains/DomainSummary.vue:36
+#: src/components/admin/domains/DomainSummary.vue:60
msgid "Mailboxes"
msgstr ""
@@ -1503,6 +1532,10 @@ msgstr ""
msgid "Message history"
msgstr ""
+#: src/components/admin/identities/IdentityList.vue:274
+msgid "Message limit"
+msgstr ""
+
#: src/views/webmail/EmailView.vue:268
msgid "Message marked as junk"
msgstr ""
@@ -1533,11 +1566,12 @@ msgstr ""
msgid "Message(s) marked as not junk"
msgstr ""
-#: src/components/admin/domains/DomainSummary.vue:32
+#: src/components/admin/domains/DomainSummary.vue:51
+#: src/components/admin/identities/AccountSummary.vue:88
msgid "messages"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:71
+#: src/layouts/admin/AdminLayout.vue:84
msgid "Messages"
msgstr ""
@@ -1545,7 +1579,7 @@ msgstr ""
msgid "Migration deleted"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:93
+#: src/layouts/admin/AdminLayout.vue:106
#: src/views/admin/imap_migration/MigrationsView.vue:4
msgid "Migrations"
msgstr ""
@@ -1562,7 +1596,7 @@ msgstr ""
msgid "Modify"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:57
+#: src/layouts/admin/AdminLayout.vue:66
msgid "Monitoring"
msgstr ""
@@ -1598,16 +1632,16 @@ msgstr ""
msgid "name"
msgstr ""
-#: src/components/account/FidoAuthForm.vue:133
+#: src/components/account/FidoAuthForm.vue:130
#: src/components/account/FilterForm.vue:7
#: src/components/account/FilterSetForm.vue:9
-#: src/components/admin/domains/DNSDetail.vue:170
-#: src/components/admin/domains/DomainAdminList.vue:109
+#: src/components/admin/domains/DNSDetail.vue:188
+#: src/components/admin/domains/DomainAdminList.vue:112
#: src/components/admin/domains/DomainAliasForm.vue:8
#: src/components/admin/domains/DomainCreationForm.vue:164
-#: src/components/admin/domains/DomainList.vue:207
+#: src/components/admin/domains/DomainList.vue:225
#: src/components/admin/domains/form_steps/DomainOptionsForm.vue:11
-#: src/components/admin/identities/IdentityList.vue:216
+#: src/components/admin/identities/IdentityList.vue:261
#: src/components/admin/imap_migration/ProviderCreationForm.vue:53
#: src/components/admin/imap_migration/ProvidersList.vue:96
#: src/components/calendars/CalendarForm.vue:15
@@ -1689,7 +1723,7 @@ msgstr ""
msgid "New recovery codes"
msgstr ""
-#: src/components/tools/CreationForm.vue:69
+#: src/components/tools/CreationForm.vue:73
msgid "Next"
msgstr ""
@@ -1697,14 +1731,14 @@ msgstr ""
msgid "no"
msgstr ""
-#: src/components/account/FidoAuthForm.vue:182
-#: src/components/admin/domains/DNSDetail.vue:223
-#: src/components/admin/domains/DNSDetail.vue:243
-#: src/components/admin/domains/DomainList.vue:266
-#: src/components/admin/identities/IdentityList.vue:425
-#: src/components/admin/identities/IdentityList.vue:453
-#: src/components/tools/CreationForm.vue:136
-#: src/layouts/webmail/WebmailLayout.vue:197
+#: src/components/account/FidoAuthForm.vue:188
+#: src/components/admin/domains/DNSDetail.vue:244
+#: src/components/admin/domains/DNSDetail.vue:264
+#: src/components/admin/domains/DomainList.vue:284
+#: src/components/admin/identities/IdentityList.vue:476
+#: src/components/admin/identities/IdentityList.vue:514
+#: src/components/tools/CreationForm.vue:142
+#: src/layouts/webmail/WebmailLayout.vue:195
msgid "No"
msgstr ""
@@ -1720,6 +1754,11 @@ msgstr ""
msgid "No domain managed"
msgstr ""
+#: src/components/admin/identities/IdentityList.vue:137
+#: src/components/admin/identities/IdentityList.vue:166
+msgid "No mailbox"
+msgstr ""
+
#: src/components/webmail/EmailList.vue:165
msgid "No message yet in this mailbox"
msgstr ""
@@ -1744,7 +1783,7 @@ msgstr ""
msgid "Not a valid email"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:126
+#: src/components/admin/domains/DNSDetail.vue:137
msgid "Not generated"
msgstr ""
@@ -1856,7 +1895,7 @@ msgid "Passwords mismatch"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:20
-#: src/components/admin/domains/DNSDetail.vue:40
+#: src/components/admin/domains/DNSDetail.vue:51
#: src/components/admin/domains/DNSStatusChip.vue:21
msgid "Pending"
msgstr ""
@@ -1872,7 +1911,7 @@ msgstr ""
#: src/components/account/ProfileForm.vue:47
#: src/components/account/ProfileForm.vue:50
#: src/components/admin/identities/AccountSummary.vue:31
-#: src/components/admin/identities/IdentityList.vue:229
+#: src/components/admin/identities/IdentityList.vue:279
#: src/components/contacts/PhoneNumberField.vue:5
msgid "Phone number"
msgstr ""
@@ -1948,17 +1987,18 @@ msgstr ""
msgid "Providers"
msgstr ""
-#: src/components/admin/logs/MessageList.vue:43
+#: src/components/admin/logs/MessageList.vue:45
msgid "Queue ID"
msgstr ""
#: src/components/admin/domains/DomainCreationForm.vue:191
-#: src/components/admin/domains/DomainList.vue:216
+#: src/components/admin/domains/DomainList.vue:234
#: src/components/admin/domains/DomainSummary.vue:16
#: src/components/admin/domains/form_steps/DomainLimitationsForm.vue:5
#: src/components/admin/identities/AccountCreationForm.vue:127
#: src/components/admin/identities/AccountSummary.vue:46
#: src/components/admin/identities/form_steps/AccountMailboxForm.vue:3
+#: src/components/admin/identities/IdentityList.vue:272
msgid "Quota"
msgstr ""
@@ -2009,7 +2049,7 @@ msgstr ""
#: src/components/admin/identities/AliasCreationForm.vue:97
#: src/components/admin/identities/AliasEditForm.vue:41
#: src/components/admin/identities/AliasRecipientsSummary.vue:4
-#: src/components/admin/identities/IdentityList.vue:188
+#: src/components/admin/identities/IdentityList.vue:233
msgid "Recipients"
msgstr ""
@@ -2053,7 +2093,7 @@ msgstr ""
msgid "Remove this address"
msgstr ""
-#: src/components/admin/domains/DomainAdminList.vue:48
+#: src/components/admin/domains/DomainAdminList.vue:50
msgid "Remove this administrator"
msgstr ""
@@ -2091,11 +2131,11 @@ msgstr ""
#: src/components/admin/identities/AccountCreationForm.vue:92
#: src/components/admin/identities/AccountEditForm.vue:9
#: src/components/admin/identities/AccountSummary.vue:23
-#: src/components/admin/identities/IdentityList.vue:226
+#: src/components/admin/identities/IdentityList.vue:271
msgid "Role"
msgstr ""
-#: src/components/account/FidoAuthForm.vue:205
+#: src/components/account/FidoAuthForm.vue:211
#: src/components/admin/domains/DomainEditForm.vue:169
#: src/components/admin/identities/AccountEditForm.vue:192
#: src/components/admin/identities/AliasEditForm.vue:77
@@ -2125,7 +2165,7 @@ msgstr ""
#: src/components/account/ProfileForm.vue:54
#: src/components/admin/identities/AccountSummary.vue:27
-#: src/components/admin/identities/IdentityList.vue:233
+#: src/components/admin/identities/IdentityList.vue:283
msgid "Secondary email"
msgstr ""
@@ -2139,7 +2179,7 @@ msgstr ""
msgid "Select a filter set"
msgstr ""
-#: src/components/admin/domains/DomainAdminList.vue:20
+#: src/components/admin/domains/DomainAdminList.vue:21
msgid "Select an account"
msgstr ""
@@ -2181,7 +2221,13 @@ msgstr ""
msgid "Sender addresses"
msgstr ""
-#: src/components/admin/domains/DomainList.vue:215
+#: src/components/admin/domains/DomainSummary.vue:38
+#: src/components/admin/identities/AccountSummary.vue:73
+#: src/components/admin/identities/IdentityList.vue:158
+msgid "Sending forbidden"
+msgstr ""
+
+#: src/components/admin/domains/DomainList.vue:233
msgid "Sending limit"
msgstr ""
@@ -2195,6 +2241,7 @@ msgstr ""
#: src/components/admin/domains/DomainCreationForm.vue:218
#: src/components/admin/domains/form_steps/DomainTransportForm.vue:3
+#: src/components/admin/domains/RelayDomainSummary.vue:8
msgid "Service"
msgstr ""
@@ -2203,7 +2250,7 @@ msgid "Service: "
msgstr ""
#: src/layouts/account/AccountLayout.vue:27
-#: src/layouts/admin/AdminLayout.vue:101
+#: src/layouts/admin/AdminLayout.vue:123
msgid "Settings"
msgstr ""
@@ -2211,7 +2258,7 @@ msgstr ""
msgid "Setup device"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:108
+#: src/components/admin/domains/DNSDetail.vue:119
msgid "Show key"
msgstr ""
@@ -2223,11 +2270,11 @@ msgstr ""
msgid "Specify an email address"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:76
+#: src/components/admin/domains/DNSDetail.vue:87
msgid "SPF record found"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:79
+#: src/components/admin/domains/DNSDetail.vue:90
msgid "SPF record not found"
msgstr ""
@@ -2240,14 +2287,15 @@ msgstr ""
msgid "State/Province"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:61
+#: src/components/admin/dashboard/GlobalStatisticsWidget.vue:2
+#: src/layouts/admin/AdminLayout.vue:74
#: src/views/admin/domains/DomainView.vue:25
#: src/views/admin/monitoring/StatisticsView.vue:3
msgid "Statistics"
msgstr ""
#: src/components/admin/alarms/AlarmList.vue:93
-#: src/components/admin/logs/MessageList.vue:45
+#: src/components/admin/logs/MessageList.vue:47
msgid "Status"
msgstr ""
@@ -2256,8 +2304,8 @@ msgstr ""
msgid "Subject"
msgstr ""
-#: src/components/tools/CreationForm.vue:21
-#: src/components/tools/CreationForm.vue:75
+#: src/components/tools/CreationForm.vue:25
+#: src/components/tools/CreationForm.vue:79
msgid "Summary"
msgstr ""
@@ -2273,7 +2321,7 @@ msgstr ""
msgid "Synchronize contacts with address book"
msgstr ""
-#: src/components/admin/identities/IdentityList.vue:237
+#: src/components/admin/identities/IdentityList.vue:287
msgid "TFA enabled"
msgstr ""
@@ -2307,7 +2355,7 @@ msgstr ""
msgid "Title"
msgstr ""
-#: src/components/admin/logs/MessageList.vue:46
+#: src/components/admin/logs/MessageList.vue:48
#: src/components/calendars/EventForm.vue:34
#: src/components/tools/TimeSerieChart.vue:20
#: src/components/webmail/ComposeEmailForm.vue:46
@@ -2328,13 +2376,14 @@ msgstr ""
msgid "Total"
msgstr ""
-#: src/components/admin/identities/IdentityList.vue:241
+#: src/components/admin/identities/IdentityList.vue:291
msgid "TOTP enabled"
msgstr ""
#: src/components/admin/domains/DomainCreationForm.vue:152
#: src/components/admin/domains/DomainCreationForm.vue:215
#: src/components/admin/domains/DomainEditForm.vue:113
+#: src/components/admin/domains/RelayDomainSummary.vue:4
msgid "Transport"
msgstr ""
@@ -2379,9 +2428,14 @@ msgstr ""
msgid "unlimited"
msgstr ""
+#: src/components/admin/domains/DomainList.vue:115
+#: src/components/admin/domains/DomainList.vue:127
#: src/components/admin/domains/DomainSummary.vue:18
#: src/components/admin/domains/DomainSummary.vue:25
+#: src/components/admin/domains/DomainSummary.vue:56
#: src/components/admin/identities/AccountSummary.vue:48
+#: src/components/admin/identities/IdentityList.vue:133
+#: src/components/admin/identities/IdentityList.vue:162
#: src/components/tools/ResourcesView.vue:9
msgid "Unlimited"
msgstr ""
@@ -2417,11 +2471,11 @@ msgstr ""
msgid "Update settings"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:172
+#: src/components/admin/domains/DNSDetail.vue:190
msgid "Updated"
msgstr ""
-#: src/components/account/FidoAuthForm.vue:136
+#: src/components/account/FidoAuthForm.vue:133
msgid "Use count"
msgstr ""
@@ -2429,7 +2483,7 @@ msgstr ""
msgid "Use domain default value"
msgstr ""
-#: src/components/admin/domains/DomainAdminList.vue:108
+#: src/components/admin/domains/DomainAdminList.vue:111
#: src/components/admin/identities/AccountCreationForm.vue:97
#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:3
msgid "Username"
@@ -2451,18 +2505,18 @@ msgstr ""
msgid "Visit the official weblog for more information"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:217
+#: src/components/admin/domains/DNSDetail.vue:238
msgid "warning"
msgstr ""
#: src/components/account/APISetupForm.vue:94
-#: src/components/account/FidoAuthForm.vue:178
-#: src/components/admin/domains/DNSDetail.vue:237
-#: src/components/admin/domains/DomainList.vue:260
-#: src/components/admin/identities/IdentityList.vue:420
-#: src/components/admin/identities/IdentityList.vue:448
-#: src/components/tools/CreationForm.vue:129
-#: src/layouts/webmail/WebmailLayout.vue:192
+#: src/components/account/FidoAuthForm.vue:184
+#: src/components/admin/domains/DNSDetail.vue:258
+#: src/components/admin/domains/DomainList.vue:278
+#: src/components/admin/identities/IdentityList.vue:471
+#: src/components/admin/identities/IdentityList.vue:509
+#: src/components/tools/CreationForm.vue:135
+#: src/layouts/webmail/WebmailLayout.vue:190
#: src/views/calendars/CalendarView.vue:247
msgid "Warning"
msgstr ""
@@ -2471,7 +2525,7 @@ msgstr ""
msgid "WebAuthn"
msgstr ""
-#: src/components/admin/identities/IdentityList.vue:245
+#: src/components/admin/identities/IdentityList.vue:295
msgid "WebAutn enabled"
msgstr ""
@@ -2483,7 +2537,7 @@ msgstr ""
msgid "Week"
msgstr ""
-#: src/views/DashboardView.vue:27
+#: src/views/DashboardView.vue:40
msgid "Welcome to Modoboa"
msgstr ""
@@ -2508,14 +2562,14 @@ msgstr ""
msgid "yes"
msgstr ""
-#: src/components/account/FidoAuthForm.vue:183
-#: src/components/admin/domains/DNSDetail.vue:224
-#: src/components/admin/domains/DNSDetail.vue:244
-#: src/components/admin/domains/DomainList.vue:267
-#: src/components/admin/identities/IdentityList.vue:424
-#: src/components/admin/identities/IdentityList.vue:452
-#: src/components/tools/CreationForm.vue:135
-#: src/layouts/webmail/WebmailLayout.vue:196
+#: src/components/account/FidoAuthForm.vue:189
+#: src/components/admin/domains/DNSDetail.vue:245
+#: src/components/admin/domains/DNSDetail.vue:265
+#: src/components/admin/domains/DomainList.vue:285
+#: src/components/admin/identities/IdentityList.vue:475
+#: src/components/admin/identities/IdentityList.vue:513
+#: src/components/tools/CreationForm.vue:141
+#: src/layouts/webmail/WebmailLayout.vue:194
msgid "Yes"
msgstr ""
diff --git a/frontend/src/locale/nl/app.po b/frontend/src/locale/nl/app.po
index b9455ae0c..8094029ca 100644
--- a/frontend/src/locale/nl/app.po
+++ b/frontend/src/locale/nl/app.po
@@ -31,7 +31,7 @@ msgstr[1] ""
msgid "A documentation of the API is available"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:195
+#: src/components/admin/domains/DNSDetail.vue:216
msgid ""
"A new key will be generated soon. Refresh the page in a moment to see it."
msgstr ""
@@ -69,7 +69,11 @@ msgstr ""
msgid "Account"
msgstr ""
-#: src/components/admin/identities/IdentityList.vue:436
+#: src/components/admin/dashboard/GlobalStatisticsWidget.vue:15
+msgid "Account count"
+msgstr ""
+
+#: src/components/admin/identities/IdentityList.vue:487
msgid "Account deleted"
msgstr ""
@@ -81,13 +85,13 @@ msgstr ""
msgid "Accounts"
msgstr ""
-#: src/components/account/FidoAuthForm.vue:137
+#: src/components/account/FidoAuthForm.vue:134
#: src/components/account/FilterForm.vue:76
#: src/components/admin/alarms/AlarmList.vue:31
#: src/components/admin/alarms/AlarmList.vue:98
-#: src/components/admin/domains/DomainList.vue:221
+#: src/components/admin/domains/DomainList.vue:239
#: src/components/admin/domains/DomainList.vue:35
-#: src/components/admin/identities/IdentityList.vue:283
+#: src/components/admin/identities/IdentityList.vue:334
#: src/components/admin/identities/IdentityList.vue:46
#: src/components/admin/imap_migration/MigrationsList.vue:23
#: src/components/admin/imap_migration/MigrationsList.vue:83
@@ -138,7 +142,7 @@ msgstr ""
msgid "Add action"
msgstr ""
-#: src/components/admin/domains/DomainAdminList.vue:67
+#: src/components/admin/domains/DomainAdminList.vue:69
msgid "Add administrator"
msgstr ""
@@ -170,15 +174,15 @@ msgstr ""
msgid "Add/Remove from the domain page"
msgstr ""
-#: src/components/account/FidoAuthForm.vue:134
+#: src/components/account/FidoAuthForm.vue:131
msgid "Added On"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:171
+#: src/components/admin/domains/DNSDetail.vue:189
#: src/components/admin/identities/AccountSenderAddresses.vue:73
#: src/components/admin/identities/AliasCreationForm.vue:60
#: src/components/admin/identities/AliasEditForm.vue:16
-#: src/components/admin/identities/IdentityList.vue:185
+#: src/components/admin/identities/IdentityList.vue:230
#: src/components/admin/imap_migration/ProviderCreationForm.vue:54
#: src/components/admin/imap_migration/ProvidersList.vue:97
#: src/components/contacts/ContactForm.vue:85
@@ -198,7 +202,7 @@ msgstr ""
msgid "Administered domains"
msgstr ""
-#: src/components/admin/domains/DomainAdminList.vue:156
+#: src/components/admin/domains/DomainAdminList.vue:161
msgid "Administrator added"
msgstr ""
@@ -206,12 +210,12 @@ msgstr ""
msgid "Administrator name"
msgstr ""
-#: src/components/admin/domains/DomainAdminList.vue:165
+#: src/components/admin/domains/DomainAdminList.vue:170
msgid "Administrator removed"
msgstr ""
#: src/components/admin/domains/DomainAdminList.vue:9
-#: src/components/admin/domains/DomainList.vue:315
+#: src/components/admin/domains/DomainList.vue:333
msgid "Administrators"
msgstr ""
@@ -231,8 +235,8 @@ msgstr ""
msgid "Alarm re-opened"
msgstr ""
-#: src/components/admin/domains/DomainList.vue:333
-#: src/layouts/admin/AdminLayout.vue:51
+#: src/components/admin/domains/DomainList.vue:351
+#: src/layouts/admin/AdminLayout.vue:60
msgid "Alarms"
msgstr ""
@@ -256,7 +260,11 @@ msgstr ""
msgid "Alias already exists, redirecting to edit page"
msgstr ""
-#: src/components/admin/identities/IdentityList.vue:463
+#: src/components/admin/dashboard/GlobalStatisticsWidget.vue:19
+msgid "Alias count"
+msgstr ""
+
+#: src/components/admin/identities/IdentityList.vue:524
msgid "Alias deleted"
msgstr ""
@@ -267,8 +275,8 @@ msgid ""
"name (@domain.tld)."
msgstr ""
-#: src/components/admin/domains/DomainList.vue:209
-#: src/components/admin/domains/DomainSummary.vue:40
+#: src/components/admin/domains/DomainList.vue:227
+#: src/components/admin/domains/DomainSummary.vue:64
#: src/components/admin/identities/AccountAliases.vue:4
#: src/components/admin/identities/AccountCreationForm.vue:144
#: src/components/admin/identities/AccountCreationForm.vue:147
@@ -320,11 +328,11 @@ msgstr ""
msgid "Apply"
msgstr ""
-#: src/components/admin/identities/IdentityList.vue:449
+#: src/components/admin/identities/IdentityList.vue:510
msgid "Are you sure you want to delete this alias?"
msgstr ""
-#: src/components/admin/identities/IdentityList.vue:421
+#: src/components/admin/identities/IdentityList.vue:472
msgid "Are you sure you want to delete this identity ?"
msgstr ""
@@ -356,16 +364,16 @@ msgstr ""
msgid "Attendees"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:66
+#: src/layouts/admin/AdminLayout.vue:79
#: src/views/admin/monitoring/AuditTrailView.vue:3
msgid "Audit trail"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:72
+#: src/components/admin/domains/DNSDetail.vue:83
msgid "Authentication"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:35
+#: src/components/admin/domains/DNSDetail.vue:46
#: src/components/admin/domains/DomainDNSConfig.vue:71
msgid "Auto configuration"
msgstr ""
@@ -378,23 +386,23 @@ msgstr ""
msgid "Auto-reply message updated"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:56
+#: src/components/admin/domains/DNSDetail.vue:67
msgid "autoconfig record (Mozilla) not found"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:50
+#: src/components/admin/domains/DNSDetail.vue:61
msgid "autoconfig record (Mozilla): %{ value }"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:68
+#: src/components/admin/domains/DNSDetail.vue:79
msgid "autodiscover record (Microsoft) not found"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:62
+#: src/components/admin/domains/DNSDetail.vue:73
msgid "autodiscover record (Microsoft): %{ value }"
msgstr ""
-#: src/components/tools/CreationForm.vue:62
+#: src/components/tools/CreationForm.vue:66
msgid "Back"
msgstr ""
@@ -441,7 +449,7 @@ msgid "Calendar updated"
msgstr ""
#: src/components/account/APISetupForm.vue:98
-#: src/components/account/FidoAuthForm.vue:204
+#: src/components/account/FidoAuthForm.vue:210
#: src/components/account/FilterForm.vue:147
#: src/components/account/FilterSetForm.vue:24
#: src/components/admin/domains/DomainEditForm.vue:161
@@ -516,7 +524,8 @@ msgid "Click here to copy the key"
msgstr ""
#: src/components/account/RecoveryCodesResetDialog.vue:25
-#: src/components/admin/domains/DomainAdminList.vue:72
+#: src/components/admin/domains/DNSBLSummary.vue:27
+#: src/components/admin/domains/DomainAdminList.vue:74
#: src/components/admin/domains/DomainAliasForm.vue:31
#: src/components/admin/domains/DomainDKIMKey.vue:37
#: src/components/admin/domains/DomainDNSConfig.vue:80
@@ -552,11 +561,11 @@ msgstr ""
msgid "Company"
msgstr ""
-#: src/layouts/webmail/WebmailLayout.vue:28
+#: src/layouts/webmail/WebmailLayout.vue:24
msgid "Compose"
msgstr ""
-#: src/layouts/webmail/WebmailLayout.vue:66
+#: src/layouts/webmail/WebmailLayout.vue:62
msgid "Compress this mailbox"
msgstr ""
@@ -564,7 +573,7 @@ msgstr ""
msgid "Conditions"
msgstr ""
-#: src/components/tools/CreationForm.vue:92
+#: src/components/tools/CreationForm.vue:96
msgid "Confirm and create"
msgstr ""
@@ -598,7 +607,7 @@ msgstr ""
msgid "Control if this domain will be allowed to send and receive messages"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:114
+#: src/components/admin/domains/DNSDetail.vue:125
msgid "Copy key to clipboard"
msgstr ""
@@ -640,7 +649,7 @@ msgstr ""
msgid "Create a new filter set"
msgstr ""
-#: src/layouts/webmail/WebmailLayout.vue:49
+#: src/layouts/webmail/WebmailLayout.vue:45
msgid "Create a new mailbox"
msgstr ""
@@ -660,8 +669,8 @@ msgstr ""
#: src/components/admin/domains/DomainSummary.vue:8
#: src/components/admin/identities/AccountSummary.vue:8
#: src/components/admin/identities/AliasSummary.vue:8
-#: src/components/admin/identities/IdentityList.vue:200
-#: src/components/admin/identities/IdentityList.vue:249
+#: src/components/admin/identities/IdentityList.vue:245
+#: src/components/admin/identities/IdentityList.vue:299
msgid "Creation date"
msgstr ""
@@ -690,16 +699,16 @@ msgid "Daily message sending limit"
msgstr ""
#: src/components/admin/domains/DomainSummary.vue:30
-#: src/components/admin/identities/AccountSummary.vue:65
+#: src/components/admin/identities/AccountSummary.vue:70
msgid "Daily sending limit"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:33
+#: src/layouts/admin/AdminLayout.vue:34
msgid "Dashboard"
msgstr ""
#: src/components/admin/logs/AuditTrailList.vue:50
-#: src/components/admin/logs/MessageList.vue:44
+#: src/components/admin/logs/MessageList.vue:46
msgid "Date"
msgstr ""
@@ -722,10 +731,10 @@ msgstr ""
#: src/components/admin/alarms/AlarmList.vue:109
#: src/components/admin/alarms/AlarmList.vue:126
#: src/components/admin/domains/DomainAliasForm.vue:39
-#: src/components/admin/domains/DomainList.vue:325
-#: src/components/admin/identities/IdentityList.vue:380
-#: src/components/admin/identities/IdentityList.vue:392
-#: src/components/admin/identities/IdentityList.vue:405
+#: src/components/admin/domains/DomainList.vue:343
+#: src/components/admin/identities/IdentityList.vue:431
+#: src/components/admin/identities/IdentityList.vue:443
+#: src/components/admin/identities/IdentityList.vue:456
#: src/components/admin/imap_migration/MigrationsList.vue:123
#: src/components/admin/imap_migration/ProvidersList.vue:124
#: src/components/calendars/EventForm.vue:90
@@ -740,11 +749,11 @@ msgstr ""
msgid "Delete filter set"
msgstr ""
-#: src/layouts/webmail/WebmailLayout.vue:60
+#: src/layouts/webmail/WebmailLayout.vue:56
msgid "Delete this mailbox"
msgstr ""
-#: src/layouts/webmail/WebmailLayout.vue:193
+#: src/layouts/webmail/WebmailLayout.vue:191
msgid "Delete this mailbox?"
msgstr ""
@@ -755,7 +764,7 @@ msgstr ""
#: src/components/admin/identities/AliasCreationForm.vue:72
#: src/components/admin/identities/AliasSummary.vue:30
#: src/components/admin/identities/form_steps/AliasGeneralForm.vue:58
-#: src/components/admin/identities/IdentityList.vue:196
+#: src/components/admin/identities/IdentityList.vue:241
#: src/components/calendars/EventForm.vue:74
#: src/views/admin/InformationView.vue:148
msgid "Description"
@@ -794,15 +803,15 @@ msgstr ""
msgid "Display source"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:103
+#: src/components/admin/domains/DNSDetail.vue:114
msgid "DKIM key"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:182
+#: src/components/admin/domains/DNSDetail.vue:203
msgid "DKIM key copied to clipboard"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:218
+#: src/components/admin/domains/DNSDetail.vue:239
msgid ""
"DKIM key does not seem to be generated yet or has failed. Do you want to "
"requeue the job?"
@@ -818,7 +827,7 @@ msgstr ""
msgid "DKIM key selector"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:238
+#: src/components/admin/domains/DNSDetail.vue:259
msgid "DKIM keys already exist for this domain. Do you want to overwrite them?"
msgstr ""
@@ -826,11 +835,11 @@ msgstr ""
msgid "DKIM public key for"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:84
+#: src/components/admin/domains/DNSDetail.vue:95
msgid "DKIM record found"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:87
+#: src/components/admin/domains/DNSDetail.vue:98
msgid "DKIM record not found"
msgstr ""
@@ -842,11 +851,11 @@ msgstr ""
msgid "DMARC"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:92
+#: src/components/admin/domains/DNSDetail.vue:103
msgid "DMARC record found"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:95
+#: src/components/admin/domains/DNSDetail.vue:106
msgid "DMARC record not found"
msgstr ""
@@ -873,19 +882,23 @@ msgstr ""
msgid "DNS configuration help"
msgstr ""
-#: src/components/admin/domains/DomainList.vue:211
+#: src/components/admin/domains/DomainList.vue:229
msgid "DNS status"
msgstr ""
-#: src/components/admin/identities/IdentityList.vue:152
+#: src/components/admin/domains/DNSBLSummary.vue:5
+msgid "DNSBL summary for "
+msgstr ""
+
+#: src/components/admin/identities/IdentityList.vue:196
msgid "Do not delete account folder"
msgstr ""
-#: src/components/admin/domains/DomainList.vue:166
+#: src/components/admin/domains/DomainList.vue:184
msgid "Do not delete domain folder"
msgstr ""
-#: src/components/admin/domains/DomainList.vue:261
+#: src/components/admin/domains/DomainList.vue:279
msgid "Do you really want to delete the domain %{ domain }?"
msgstr ""
@@ -893,7 +906,7 @@ msgstr ""
msgid "Do you really want to delete this calendar?"
msgstr ""
-#: src/components/account/FidoAuthForm.vue:179
+#: src/components/account/FidoAuthForm.vue:185
msgid "Do you really want to delete this WebAuthn device?"
msgstr ""
@@ -909,6 +922,10 @@ msgstr ""
msgid "Domain administrator"
msgstr ""
+#: src/components/admin/dashboard/GlobalStatisticsWidget.vue:11
+msgid "Domain alias count"
+msgstr ""
+
#: src/components/admin/domains/DomainAliasForm.vue:100
msgid "Domain alias created"
msgstr ""
@@ -921,6 +938,10 @@ msgstr ""
msgid "Domain alias updated"
msgstr ""
+#: src/components/admin/dashboard/GlobalStatisticsWidget.vue:7
+msgid "Domain count"
+msgstr ""
+
#: src/components/admin/domains/DomainCreationForm.vue:318
msgid "Domain created"
msgstr ""
@@ -929,7 +950,7 @@ msgstr ""
msgid "Domain default value"
msgstr ""
-#: src/components/admin/domains/DomainList.vue:278
+#: src/components/admin/domains/DomainList.vue:296
msgid "Domain deleted"
msgstr ""
@@ -941,7 +962,7 @@ msgstr ""
msgid "domain's default value"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:39
+#: src/layouts/admin/AdminLayout.vue:40
#: src/views/admin/domains/DomainsView.vue:4
msgid "Domains"
msgstr ""
@@ -958,9 +979,9 @@ msgstr ""
msgid "E-mail"
msgstr ""
-#: src/components/admin/domains/DomainList.vue:320
-#: src/components/admin/identities/IdentityList.vue:375
-#: src/components/admin/identities/IdentityList.vue:387
+#: src/components/admin/domains/DomainList.vue:338
+#: src/components/admin/identities/IdentityList.vue:426
+#: src/components/admin/identities/IdentityList.vue:438
#: src/components/admin/imap_migration/ProvidersList.vue:130
#: src/components/contacts/ContactList.vue:138
#: src/views/account/FiltersView.vue:329
@@ -1012,15 +1033,15 @@ msgstr ""
msgid "Edit provider"
msgstr ""
-#: src/layouts/webmail/WebmailLayout.vue:54
+#: src/layouts/webmail/WebmailLayout.vue:50
msgid "Edit this mailbox"
msgstr ""
-#: src/components/account/FidoAuthForm.vue:201
+#: src/components/account/FidoAuthForm.vue:207
msgid "Edit your device"
msgstr ""
-#: src/components/account/FidoAuthForm.vue:200
+#: src/components/account/FidoAuthForm.vue:206
msgid "Edition"
msgstr ""
@@ -1032,7 +1053,7 @@ msgstr ""
msgid "Email address"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:88
+#: src/layouts/admin/AdminLayout.vue:101
msgid "Email providers"
msgstr ""
@@ -1068,8 +1089,8 @@ msgstr ""
#: src/components/account/AutoReplyForm.vue:7
#: src/components/admin/domains/DomainCreationForm.vue:167
-#: src/components/admin/domains/DomainList.vue:208
-#: src/components/admin/domains/DomainSummary.vue:44
+#: src/components/admin/domains/DomainList.vue:226
+#: src/components/admin/domains/DomainSummary.vue:68
#: src/components/admin/domains/form_steps/DomainGeneralForm.vue:20
#: src/components/admin/identities/AccountCreationForm.vue:110
#: src/components/admin/identities/AccountEditForm.vue:45
@@ -1078,8 +1099,8 @@ msgstr ""
#: src/components/admin/identities/AliasSummary.vue:16
#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:46
#: src/components/admin/identities/form_steps/AliasGeneralForm.vue:53
-#: src/components/admin/identities/IdentityList.vue:186
-#: src/components/admin/identities/IdentityList.vue:225
+#: src/components/admin/identities/IdentityList.vue:231
+#: src/components/admin/identities/IdentityList.vue:270
msgid "Enabled"
msgstr ""
@@ -1115,7 +1136,7 @@ msgstr ""
#: src/components/admin/identities/AliasCreationForm.vue:66
#: src/components/admin/identities/AliasSummary.vue:26
#: src/components/admin/identities/form_steps/AliasGeneralForm.vue:56
-#: src/components/admin/identities/IdentityList.vue:192
+#: src/components/admin/identities/IdentityList.vue:237
msgid "Expire at"
msgstr ""
@@ -1136,6 +1157,10 @@ msgstr ""
msgid "Failed to display template. Using raw mode"
msgstr ""
+#: src/components/account/FidoAuthForm.vue:171
+msgid "Failed to register the webAuthN device"
+msgstr ""
+
#: src/components/account/ProfileForm.vue:24
msgid "Feel free to improve the translations"
msgstr ""
@@ -1187,7 +1212,7 @@ msgstr ""
#: src/components/account/ProfileForm.vue:9
#: src/components/admin/identities/AccountCreationForm.vue:99
#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:18
-#: src/components/admin/identities/IdentityList.vue:218
+#: src/components/admin/identities/IdentityList.vue:263
#: src/components/contacts/ContactForm.vue:12
msgid "First name"
msgstr ""
@@ -1214,7 +1239,7 @@ msgid "Forwarders with ARC"
msgstr ""
#: src/components/account/AutoReplyForm.vue:36
-#: src/components/admin/logs/MessageList.vue:47
+#: src/components/admin/logs/MessageList.vue:49
#: src/components/calendars/EventForm.vue:24
#: src/components/tools/TimeSerieChart.vue:19
#: src/components/webmail/ComposeEmailForm.vue:29
@@ -1262,7 +1287,7 @@ msgstr ""
msgid "Generate"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:119
+#: src/components/admin/domains/DNSDetail.vue:130
msgid "Generate a new DKIM key"
msgstr ""
@@ -1291,12 +1316,12 @@ msgstr ""
msgid "Identification"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:45
+#: src/layouts/admin/AdminLayout.vue:50
#: src/views/admin/identities/IdentitiesView.vue:4
msgid "Identities"
msgstr ""
-#: src/components/tools/CreationForm.vue:130
+#: src/components/tools/CreationForm.vue:136
msgid ""
"If you close this form now, your modifications won't be saved. Do you "
"confirm?"
@@ -1308,7 +1333,7 @@ msgid ""
"received and processed."
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:83
+#: src/layouts/admin/AdminLayout.vue:96
msgid "IMAP Migration"
msgstr ""
@@ -1359,7 +1384,7 @@ msgid ""
"complete the operation"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:114 src/views/admin/InformationView.vue:4
+#: src/layouts/admin/AdminLayout.vue:136 src/views/admin/InformationView.vue:4
#: src/views/calendars/CalendarView.vue:94
msgid "Information"
msgstr ""
@@ -1382,6 +1407,11 @@ msgstr ""
msgid "Invalid port number"
msgstr ""
+#: src/components/admin/domains/DNSBLSummary.vue:10
+msgid ""
+"IP address %{ address } is currently listed by the following DNSBL providers:"
+msgstr ""
+
#: src/components/admin/imap_migration/form_steps/ProviderGeneralForm.vue:27
msgid "Is the IMAP connection secured using SSL/TLS or StartTLS"
msgstr ""
@@ -1391,7 +1421,7 @@ msgid "Keep local copies"
msgstr ""
#: src/components/account/ProfileForm.vue:22
-#: src/components/admin/identities/IdentityList.vue:227
+#: src/components/admin/identities/IdentityList.vue:277
msgid "Language"
msgstr ""
@@ -1399,7 +1429,7 @@ msgstr ""
msgid "Language does no exist"
msgstr ""
-#: src/components/admin/identities/IdentityList.vue:253
+#: src/components/admin/identities/IdentityList.vue:303
msgid "Last login"
msgstr ""
@@ -1407,7 +1437,7 @@ msgstr ""
msgid "Last login date"
msgstr ""
-#: src/components/admin/identities/IdentityList.vue:204
+#: src/components/admin/identities/IdentityList.vue:249
msgid "Last modification"
msgstr ""
@@ -1422,11 +1452,11 @@ msgstr ""
msgid "Last name"
msgstr ""
-#: src/components/admin/identities/IdentityList.vue:222
+#: src/components/admin/identities/IdentityList.vue:267
msgid "Last Name"
msgstr ""
-#: src/components/account/FidoAuthForm.vue:135
+#: src/components/account/FidoAuthForm.vue:132
msgid "Last Used"
msgstr ""
@@ -1480,7 +1510,7 @@ msgstr ""
msgid "Mailbox"
msgstr ""
-#: src/layouts/webmail/WebmailLayout.vue:187
+#: src/layouts/webmail/WebmailLayout.vue:185
msgid "Mailbox compressed"
msgstr ""
@@ -1488,7 +1518,7 @@ msgstr ""
msgid "Mailbox created"
msgstr ""
-#: src/layouts/webmail/WebmailLayout.vue:204
+#: src/layouts/webmail/WebmailLayout.vue:202
msgid "Mailbox deleted"
msgstr ""
@@ -1496,7 +1526,7 @@ msgstr ""
msgid "Mailbox renamed"
msgstr ""
-#: src/components/admin/domains/DomainSummary.vue:36
+#: src/components/admin/domains/DomainSummary.vue:60
msgid "Mailboxes"
msgstr ""
@@ -1543,6 +1573,10 @@ msgstr ""
msgid "Message history"
msgstr ""
+#: src/components/admin/identities/IdentityList.vue:274
+msgid "Message limit"
+msgstr ""
+
#: src/views/webmail/EmailView.vue:268
msgid "Message marked as junk"
msgstr ""
@@ -1573,11 +1607,12 @@ msgstr ""
msgid "Message(s) marked as not junk"
msgstr ""
-#: src/components/admin/domains/DomainSummary.vue:32
+#: src/components/admin/domains/DomainSummary.vue:51
+#: src/components/admin/identities/AccountSummary.vue:88
msgid "messages"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:71
+#: src/layouts/admin/AdminLayout.vue:84
msgid "Messages"
msgstr ""
@@ -1585,7 +1620,7 @@ msgstr ""
msgid "Migration deleted"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:93
+#: src/layouts/admin/AdminLayout.vue:106
#: src/views/admin/imap_migration/MigrationsView.vue:4
msgid "Migrations"
msgstr ""
@@ -1602,7 +1637,7 @@ msgstr ""
msgid "Modify"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:57
+#: src/layouts/admin/AdminLayout.vue:66
msgid "Monitoring"
msgstr ""
@@ -1638,16 +1673,16 @@ msgstr ""
msgid "name"
msgstr ""
-#: src/components/account/FidoAuthForm.vue:133
+#: src/components/account/FidoAuthForm.vue:130
#: src/components/account/FilterForm.vue:7
#: src/components/account/FilterSetForm.vue:9
-#: src/components/admin/domains/DNSDetail.vue:170
-#: src/components/admin/domains/DomainAdminList.vue:109
+#: src/components/admin/domains/DNSDetail.vue:188
+#: src/components/admin/domains/DomainAdminList.vue:112
#: src/components/admin/domains/DomainAliasForm.vue:8
#: src/components/admin/domains/DomainCreationForm.vue:164
-#: src/components/admin/domains/DomainList.vue:207
+#: src/components/admin/domains/DomainList.vue:225
#: src/components/admin/domains/form_steps/DomainOptionsForm.vue:11
-#: src/components/admin/identities/IdentityList.vue:216
+#: src/components/admin/identities/IdentityList.vue:261
#: src/components/admin/imap_migration/ProviderCreationForm.vue:53
#: src/components/admin/imap_migration/ProvidersList.vue:96
#: src/components/calendars/CalendarForm.vue:15
@@ -1729,7 +1764,7 @@ msgstr ""
msgid "New recovery codes"
msgstr ""
-#: src/components/tools/CreationForm.vue:69
+#: src/components/tools/CreationForm.vue:73
msgid "Next"
msgstr ""
@@ -1737,14 +1772,14 @@ msgstr ""
msgid "no"
msgstr ""
-#: src/components/account/FidoAuthForm.vue:182
-#: src/components/admin/domains/DNSDetail.vue:223
-#: src/components/admin/domains/DNSDetail.vue:243
-#: src/components/admin/domains/DomainList.vue:266
-#: src/components/admin/identities/IdentityList.vue:425
-#: src/components/admin/identities/IdentityList.vue:453
-#: src/components/tools/CreationForm.vue:136
-#: src/layouts/webmail/WebmailLayout.vue:197
+#: src/components/account/FidoAuthForm.vue:188
+#: src/components/admin/domains/DNSDetail.vue:244
+#: src/components/admin/domains/DNSDetail.vue:264
+#: src/components/admin/domains/DomainList.vue:284
+#: src/components/admin/identities/IdentityList.vue:476
+#: src/components/admin/identities/IdentityList.vue:514
+#: src/components/tools/CreationForm.vue:142
+#: src/layouts/webmail/WebmailLayout.vue:195
msgid "No"
msgstr ""
@@ -1760,6 +1795,11 @@ msgstr ""
msgid "No domain managed"
msgstr ""
+#: src/components/admin/identities/IdentityList.vue:137
+#: src/components/admin/identities/IdentityList.vue:166
+msgid "No mailbox"
+msgstr ""
+
#: src/components/webmail/EmailList.vue:165
msgid "No message yet in this mailbox"
msgstr ""
@@ -1784,7 +1824,7 @@ msgstr ""
msgid "Not a valid email"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:126
+#: src/components/admin/domains/DNSDetail.vue:137
msgid "Not generated"
msgstr ""
@@ -1898,7 +1938,7 @@ msgid "Passwords mismatch"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:20
-#: src/components/admin/domains/DNSDetail.vue:40
+#: src/components/admin/domains/DNSDetail.vue:51
#: src/components/admin/domains/DNSStatusChip.vue:21
msgid "Pending"
msgstr ""
@@ -1914,7 +1954,7 @@ msgstr ""
#: src/components/account/ProfileForm.vue:47
#: src/components/account/ProfileForm.vue:50
#: src/components/admin/identities/AccountSummary.vue:31
-#: src/components/admin/identities/IdentityList.vue:229
+#: src/components/admin/identities/IdentityList.vue:279
#: src/components/contacts/PhoneNumberField.vue:5
msgid "Phone number"
msgstr ""
@@ -1992,17 +2032,18 @@ msgstr ""
msgid "Providers"
msgstr ""
-#: src/components/admin/logs/MessageList.vue:43
+#: src/components/admin/logs/MessageList.vue:45
msgid "Queue ID"
msgstr ""
#: src/components/admin/domains/DomainCreationForm.vue:191
-#: src/components/admin/domains/DomainList.vue:216
+#: src/components/admin/domains/DomainList.vue:234
#: src/components/admin/domains/DomainSummary.vue:16
#: src/components/admin/domains/form_steps/DomainLimitationsForm.vue:5
#: src/components/admin/identities/AccountCreationForm.vue:127
#: src/components/admin/identities/AccountSummary.vue:46
#: src/components/admin/identities/form_steps/AccountMailboxForm.vue:3
+#: src/components/admin/identities/IdentityList.vue:272
msgid "Quota"
msgstr ""
@@ -2058,7 +2099,7 @@ msgstr ""
#: src/components/admin/identities/AliasCreationForm.vue:97
#: src/components/admin/identities/AliasEditForm.vue:41
#: src/components/admin/identities/AliasRecipientsSummary.vue:4
-#: src/components/admin/identities/IdentityList.vue:188
+#: src/components/admin/identities/IdentityList.vue:233
msgid "Recipients"
msgstr ""
@@ -2102,7 +2143,7 @@ msgstr ""
msgid "Remove this address"
msgstr ""
-#: src/components/admin/domains/DomainAdminList.vue:48
+#: src/components/admin/domains/DomainAdminList.vue:50
msgid "Remove this administrator"
msgstr ""
@@ -2140,11 +2181,11 @@ msgstr ""
#: src/components/admin/identities/AccountCreationForm.vue:92
#: src/components/admin/identities/AccountEditForm.vue:9
#: src/components/admin/identities/AccountSummary.vue:23
-#: src/components/admin/identities/IdentityList.vue:226
+#: src/components/admin/identities/IdentityList.vue:271
msgid "Role"
msgstr ""
-#: src/components/account/FidoAuthForm.vue:205
+#: src/components/account/FidoAuthForm.vue:211
#: src/components/admin/domains/DomainEditForm.vue:169
#: src/components/admin/identities/AccountEditForm.vue:192
#: src/components/admin/identities/AliasEditForm.vue:77
@@ -2174,7 +2215,7 @@ msgstr ""
#: src/components/account/ProfileForm.vue:54
#: src/components/admin/identities/AccountSummary.vue:27
-#: src/components/admin/identities/IdentityList.vue:233
+#: src/components/admin/identities/IdentityList.vue:283
msgid "Secondary email"
msgstr ""
@@ -2188,7 +2229,7 @@ msgstr ""
msgid "Select a filter set"
msgstr ""
-#: src/components/admin/domains/DomainAdminList.vue:20
+#: src/components/admin/domains/DomainAdminList.vue:21
msgid "Select an account"
msgstr ""
@@ -2230,7 +2271,13 @@ msgstr ""
msgid "Sender addresses"
msgstr ""
-#: src/components/admin/domains/DomainList.vue:215
+#: src/components/admin/domains/DomainSummary.vue:38
+#: src/components/admin/identities/AccountSummary.vue:73
+#: src/components/admin/identities/IdentityList.vue:158
+msgid "Sending forbidden"
+msgstr ""
+
+#: src/components/admin/domains/DomainList.vue:233
msgid "Sending limit"
msgstr ""
@@ -2244,6 +2291,7 @@ msgstr ""
#: src/components/admin/domains/DomainCreationForm.vue:218
#: src/components/admin/domains/form_steps/DomainTransportForm.vue:3
+#: src/components/admin/domains/RelayDomainSummary.vue:8
msgid "Service"
msgstr ""
@@ -2252,7 +2300,7 @@ msgid "Service: "
msgstr ""
#: src/layouts/account/AccountLayout.vue:27
-#: src/layouts/admin/AdminLayout.vue:101
+#: src/layouts/admin/AdminLayout.vue:123
msgid "Settings"
msgstr ""
@@ -2260,7 +2308,7 @@ msgstr ""
msgid "Setup device"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:108
+#: src/components/admin/domains/DNSDetail.vue:119
msgid "Show key"
msgstr ""
@@ -2272,11 +2320,11 @@ msgstr ""
msgid "Specify an email address"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:76
+#: src/components/admin/domains/DNSDetail.vue:87
msgid "SPF record found"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:79
+#: src/components/admin/domains/DNSDetail.vue:90
msgid "SPF record not found"
msgstr ""
@@ -2289,14 +2337,15 @@ msgstr ""
msgid "State/Province"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:61
+#: src/components/admin/dashboard/GlobalStatisticsWidget.vue:2
+#: src/layouts/admin/AdminLayout.vue:74
#: src/views/admin/domains/DomainView.vue:25
#: src/views/admin/monitoring/StatisticsView.vue:3
msgid "Statistics"
msgstr ""
#: src/components/admin/alarms/AlarmList.vue:93
-#: src/components/admin/logs/MessageList.vue:45
+#: src/components/admin/logs/MessageList.vue:47
msgid "Status"
msgstr ""
@@ -2305,8 +2354,8 @@ msgstr ""
msgid "Subject"
msgstr ""
-#: src/components/tools/CreationForm.vue:21
-#: src/components/tools/CreationForm.vue:75
+#: src/components/tools/CreationForm.vue:25
+#: src/components/tools/CreationForm.vue:79
msgid "Summary"
msgstr ""
@@ -2322,15 +2371,15 @@ msgstr ""
msgid "Synchronize contacts with address book"
msgstr ""
-#: src/components/admin/identities/IdentityList.vue:237
+#: src/components/admin/identities/IdentityList.vue:287
msgid "TFA enabled"
msgstr ""
#: src/components/account/AutoReplyForm.vue:24
msgid ""
"The content of your answer. You can use the following variables, which will "
-"be automatically replaced by the appropriate value: %(name)s, %(fromdate)s, "
-"%(untildate)s"
+"be automatically replaced by the appropriate value: %(name)s, %(fromdate)s, %"
+"(untildate)s"
msgstr ""
#: src/components/calendars/CalendarDetail.vue:19
@@ -2368,7 +2417,7 @@ msgstr ""
msgid "Title"
msgstr ""
-#: src/components/admin/logs/MessageList.vue:46
+#: src/components/admin/logs/MessageList.vue:48
#: src/components/calendars/EventForm.vue:34
#: src/components/tools/TimeSerieChart.vue:20
#: src/components/webmail/ComposeEmailForm.vue:46
@@ -2393,13 +2442,14 @@ msgstr ""
msgid "Total"
msgstr ""
-#: src/components/admin/identities/IdentityList.vue:241
+#: src/components/admin/identities/IdentityList.vue:291
msgid "TOTP enabled"
msgstr ""
#: src/components/admin/domains/DomainCreationForm.vue:152
#: src/components/admin/domains/DomainCreationForm.vue:215
#: src/components/admin/domains/DomainEditForm.vue:113
+#: src/components/admin/domains/RelayDomainSummary.vue:4
msgid "Transport"
msgstr ""
@@ -2448,9 +2498,14 @@ msgstr ""
msgid "unlimited"
msgstr ""
+#: src/components/admin/domains/DomainList.vue:115
+#: src/components/admin/domains/DomainList.vue:127
#: src/components/admin/domains/DomainSummary.vue:18
#: src/components/admin/domains/DomainSummary.vue:25
+#: src/components/admin/domains/DomainSummary.vue:56
#: src/components/admin/identities/AccountSummary.vue:48
+#: src/components/admin/identities/IdentityList.vue:133
+#: src/components/admin/identities/IdentityList.vue:162
#: src/components/tools/ResourcesView.vue:9
msgid "Unlimited"
msgstr ""
@@ -2486,11 +2541,11 @@ msgstr ""
msgid "Update settings"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:172
+#: src/components/admin/domains/DNSDetail.vue:190
msgid "Updated"
msgstr ""
-#: src/components/account/FidoAuthForm.vue:136
+#: src/components/account/FidoAuthForm.vue:133
msgid "Use count"
msgstr ""
@@ -2498,7 +2553,7 @@ msgstr ""
msgid "Use domain default value"
msgstr ""
-#: src/components/admin/domains/DomainAdminList.vue:108
+#: src/components/admin/domains/DomainAdminList.vue:111
#: src/components/admin/identities/AccountCreationForm.vue:97
#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:3
msgid "Username"
@@ -2520,18 +2575,18 @@ msgstr ""
msgid "Visit the official weblog for more information"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:217
+#: src/components/admin/domains/DNSDetail.vue:238
msgid "warning"
msgstr ""
#: src/components/account/APISetupForm.vue:94
-#: src/components/account/FidoAuthForm.vue:178
-#: src/components/admin/domains/DNSDetail.vue:237
-#: src/components/admin/domains/DomainList.vue:260
-#: src/components/admin/identities/IdentityList.vue:420
-#: src/components/admin/identities/IdentityList.vue:448
-#: src/components/tools/CreationForm.vue:129
-#: src/layouts/webmail/WebmailLayout.vue:192
+#: src/components/account/FidoAuthForm.vue:184
+#: src/components/admin/domains/DNSDetail.vue:258
+#: src/components/admin/domains/DomainList.vue:278
+#: src/components/admin/identities/IdentityList.vue:471
+#: src/components/admin/identities/IdentityList.vue:509
+#: src/components/tools/CreationForm.vue:135
+#: src/layouts/webmail/WebmailLayout.vue:190
#: src/views/calendars/CalendarView.vue:247
msgid "Warning"
msgstr ""
@@ -2540,7 +2595,7 @@ msgstr ""
msgid "WebAuthn"
msgstr ""
-#: src/components/admin/identities/IdentityList.vue:245
+#: src/components/admin/identities/IdentityList.vue:295
msgid "WebAutn enabled"
msgstr ""
@@ -2552,7 +2607,7 @@ msgstr ""
msgid "Week"
msgstr ""
-#: src/views/DashboardView.vue:27
+#: src/views/DashboardView.vue:40
msgid "Welcome to Modoboa"
msgstr ""
@@ -2577,14 +2632,14 @@ msgstr ""
msgid "yes"
msgstr ""
-#: src/components/account/FidoAuthForm.vue:183
-#: src/components/admin/domains/DNSDetail.vue:224
-#: src/components/admin/domains/DNSDetail.vue:244
-#: src/components/admin/domains/DomainList.vue:267
-#: src/components/admin/identities/IdentityList.vue:424
-#: src/components/admin/identities/IdentityList.vue:452
-#: src/components/tools/CreationForm.vue:135
-#: src/layouts/webmail/WebmailLayout.vue:196
+#: src/components/account/FidoAuthForm.vue:189
+#: src/components/admin/domains/DNSDetail.vue:245
+#: src/components/admin/domains/DNSDetail.vue:265
+#: src/components/admin/domains/DomainList.vue:285
+#: src/components/admin/identities/IdentityList.vue:475
+#: src/components/admin/identities/IdentityList.vue:513
+#: src/components/tools/CreationForm.vue:141
+#: src/layouts/webmail/WebmailLayout.vue:194
msgid "Yes"
msgstr ""
diff --git a/frontend/src/locale/pl/app.po b/frontend/src/locale/pl/app.po
index a10c74c11..14e082046 100644
--- a/frontend/src/locale/pl/app.po
+++ b/frontend/src/locale/pl/app.po
@@ -33,7 +33,7 @@ msgstr[2] ""
msgid "A documentation of the API is available"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:195
+#: src/components/admin/domains/DNSDetail.vue:216
msgid ""
"A new key will be generated soon. Refresh the page in a moment to see it."
msgstr ""
@@ -71,7 +71,11 @@ msgstr ""
msgid "Account"
msgstr ""
-#: src/components/admin/identities/IdentityList.vue:436
+#: src/components/admin/dashboard/GlobalStatisticsWidget.vue:15
+msgid "Account count"
+msgstr ""
+
+#: src/components/admin/identities/IdentityList.vue:487
msgid "Account deleted"
msgstr ""
@@ -83,13 +87,13 @@ msgstr ""
msgid "Accounts"
msgstr ""
-#: src/components/account/FidoAuthForm.vue:137
+#: src/components/account/FidoAuthForm.vue:134
#: src/components/account/FilterForm.vue:76
#: src/components/admin/alarms/AlarmList.vue:31
#: src/components/admin/alarms/AlarmList.vue:98
-#: src/components/admin/domains/DomainList.vue:221
+#: src/components/admin/domains/DomainList.vue:239
#: src/components/admin/domains/DomainList.vue:35
-#: src/components/admin/identities/IdentityList.vue:283
+#: src/components/admin/identities/IdentityList.vue:334
#: src/components/admin/identities/IdentityList.vue:46
#: src/components/admin/imap_migration/MigrationsList.vue:23
#: src/components/admin/imap_migration/MigrationsList.vue:83
@@ -140,7 +144,7 @@ msgstr ""
msgid "Add action"
msgstr ""
-#: src/components/admin/domains/DomainAdminList.vue:67
+#: src/components/admin/domains/DomainAdminList.vue:69
msgid "Add administrator"
msgstr ""
@@ -172,15 +176,15 @@ msgstr ""
msgid "Add/Remove from the domain page"
msgstr ""
-#: src/components/account/FidoAuthForm.vue:134
+#: src/components/account/FidoAuthForm.vue:131
msgid "Added On"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:171
+#: src/components/admin/domains/DNSDetail.vue:189
#: src/components/admin/identities/AccountSenderAddresses.vue:73
#: src/components/admin/identities/AliasCreationForm.vue:60
#: src/components/admin/identities/AliasEditForm.vue:16
-#: src/components/admin/identities/IdentityList.vue:185
+#: src/components/admin/identities/IdentityList.vue:230
#: src/components/admin/imap_migration/ProviderCreationForm.vue:54
#: src/components/admin/imap_migration/ProvidersList.vue:97
#: src/components/contacts/ContactForm.vue:85
@@ -200,7 +204,7 @@ msgstr ""
msgid "Administered domains"
msgstr ""
-#: src/components/admin/domains/DomainAdminList.vue:156
+#: src/components/admin/domains/DomainAdminList.vue:161
msgid "Administrator added"
msgstr ""
@@ -208,12 +212,12 @@ msgstr ""
msgid "Administrator name"
msgstr ""
-#: src/components/admin/domains/DomainAdminList.vue:165
+#: src/components/admin/domains/DomainAdminList.vue:170
msgid "Administrator removed"
msgstr ""
#: src/components/admin/domains/DomainAdminList.vue:9
-#: src/components/admin/domains/DomainList.vue:315
+#: src/components/admin/domains/DomainList.vue:333
msgid "Administrators"
msgstr ""
@@ -233,8 +237,8 @@ msgstr ""
msgid "Alarm re-opened"
msgstr ""
-#: src/components/admin/domains/DomainList.vue:333
-#: src/layouts/admin/AdminLayout.vue:51
+#: src/components/admin/domains/DomainList.vue:351
+#: src/layouts/admin/AdminLayout.vue:60
msgid "Alarms"
msgstr ""
@@ -258,7 +262,11 @@ msgstr ""
msgid "Alias already exists, redirecting to edit page"
msgstr ""
-#: src/components/admin/identities/IdentityList.vue:463
+#: src/components/admin/dashboard/GlobalStatisticsWidget.vue:19
+msgid "Alias count"
+msgstr ""
+
+#: src/components/admin/identities/IdentityList.vue:524
msgid "Alias deleted"
msgstr ""
@@ -269,8 +277,8 @@ msgid ""
"name (@domain.tld)."
msgstr ""
-#: src/components/admin/domains/DomainList.vue:209
-#: src/components/admin/domains/DomainSummary.vue:40
+#: src/components/admin/domains/DomainList.vue:227
+#: src/components/admin/domains/DomainSummary.vue:64
#: src/components/admin/identities/AccountAliases.vue:4
#: src/components/admin/identities/AccountCreationForm.vue:144
#: src/components/admin/identities/AccountCreationForm.vue:147
@@ -322,11 +330,11 @@ msgstr ""
msgid "Apply"
msgstr ""
-#: src/components/admin/identities/IdentityList.vue:449
+#: src/components/admin/identities/IdentityList.vue:510
msgid "Are you sure you want to delete this alias?"
msgstr ""
-#: src/components/admin/identities/IdentityList.vue:421
+#: src/components/admin/identities/IdentityList.vue:472
msgid "Are you sure you want to delete this identity ?"
msgstr ""
@@ -358,16 +366,16 @@ msgstr ""
msgid "Attendees"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:66
+#: src/layouts/admin/AdminLayout.vue:79
#: src/views/admin/monitoring/AuditTrailView.vue:3
msgid "Audit trail"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:72
+#: src/components/admin/domains/DNSDetail.vue:83
msgid "Authentication"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:35
+#: src/components/admin/domains/DNSDetail.vue:46
#: src/components/admin/domains/DomainDNSConfig.vue:71
msgid "Auto configuration"
msgstr ""
@@ -380,23 +388,23 @@ msgstr ""
msgid "Auto-reply message updated"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:56
+#: src/components/admin/domains/DNSDetail.vue:67
msgid "autoconfig record (Mozilla) not found"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:50
+#: src/components/admin/domains/DNSDetail.vue:61
msgid "autoconfig record (Mozilla): %{ value }"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:68
+#: src/components/admin/domains/DNSDetail.vue:79
msgid "autodiscover record (Microsoft) not found"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:62
+#: src/components/admin/domains/DNSDetail.vue:73
msgid "autodiscover record (Microsoft): %{ value }"
msgstr ""
-#: src/components/tools/CreationForm.vue:62
+#: src/components/tools/CreationForm.vue:66
msgid "Back"
msgstr ""
@@ -443,7 +451,7 @@ msgid "Calendar updated"
msgstr ""
#: src/components/account/APISetupForm.vue:98
-#: src/components/account/FidoAuthForm.vue:204
+#: src/components/account/FidoAuthForm.vue:210
#: src/components/account/FilterForm.vue:147
#: src/components/account/FilterSetForm.vue:24
#: src/components/admin/domains/DomainEditForm.vue:161
@@ -518,7 +526,8 @@ msgid "Click here to copy the key"
msgstr ""
#: src/components/account/RecoveryCodesResetDialog.vue:25
-#: src/components/admin/domains/DomainAdminList.vue:72
+#: src/components/admin/domains/DNSBLSummary.vue:27
+#: src/components/admin/domains/DomainAdminList.vue:74
#: src/components/admin/domains/DomainAliasForm.vue:31
#: src/components/admin/domains/DomainDKIMKey.vue:37
#: src/components/admin/domains/DomainDNSConfig.vue:80
@@ -554,11 +563,11 @@ msgstr ""
msgid "Company"
msgstr ""
-#: src/layouts/webmail/WebmailLayout.vue:28
+#: src/layouts/webmail/WebmailLayout.vue:24
msgid "Compose"
msgstr ""
-#: src/layouts/webmail/WebmailLayout.vue:66
+#: src/layouts/webmail/WebmailLayout.vue:62
msgid "Compress this mailbox"
msgstr ""
@@ -566,7 +575,7 @@ msgstr ""
msgid "Conditions"
msgstr ""
-#: src/components/tools/CreationForm.vue:92
+#: src/components/tools/CreationForm.vue:96
msgid "Confirm and create"
msgstr ""
@@ -600,7 +609,7 @@ msgstr ""
msgid "Control if this domain will be allowed to send and receive messages"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:114
+#: src/components/admin/domains/DNSDetail.vue:125
msgid "Copy key to clipboard"
msgstr ""
@@ -642,7 +651,7 @@ msgstr ""
msgid "Create a new filter set"
msgstr ""
-#: src/layouts/webmail/WebmailLayout.vue:49
+#: src/layouts/webmail/WebmailLayout.vue:45
msgid "Create a new mailbox"
msgstr ""
@@ -662,8 +671,8 @@ msgstr ""
#: src/components/admin/domains/DomainSummary.vue:8
#: src/components/admin/identities/AccountSummary.vue:8
#: src/components/admin/identities/AliasSummary.vue:8
-#: src/components/admin/identities/IdentityList.vue:200
-#: src/components/admin/identities/IdentityList.vue:249
+#: src/components/admin/identities/IdentityList.vue:245
+#: src/components/admin/identities/IdentityList.vue:299
msgid "Creation date"
msgstr ""
@@ -692,16 +701,16 @@ msgid "Daily message sending limit"
msgstr ""
#: src/components/admin/domains/DomainSummary.vue:30
-#: src/components/admin/identities/AccountSummary.vue:65
+#: src/components/admin/identities/AccountSummary.vue:70
msgid "Daily sending limit"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:33
+#: src/layouts/admin/AdminLayout.vue:34
msgid "Dashboard"
msgstr ""
#: src/components/admin/logs/AuditTrailList.vue:50
-#: src/components/admin/logs/MessageList.vue:44
+#: src/components/admin/logs/MessageList.vue:46
msgid "Date"
msgstr ""
@@ -724,10 +733,10 @@ msgstr ""
#: src/components/admin/alarms/AlarmList.vue:109
#: src/components/admin/alarms/AlarmList.vue:126
#: src/components/admin/domains/DomainAliasForm.vue:39
-#: src/components/admin/domains/DomainList.vue:325
-#: src/components/admin/identities/IdentityList.vue:380
-#: src/components/admin/identities/IdentityList.vue:392
-#: src/components/admin/identities/IdentityList.vue:405
+#: src/components/admin/domains/DomainList.vue:343
+#: src/components/admin/identities/IdentityList.vue:431
+#: src/components/admin/identities/IdentityList.vue:443
+#: src/components/admin/identities/IdentityList.vue:456
#: src/components/admin/imap_migration/MigrationsList.vue:123
#: src/components/admin/imap_migration/ProvidersList.vue:124
#: src/components/calendars/EventForm.vue:90
@@ -742,11 +751,11 @@ msgstr ""
msgid "Delete filter set"
msgstr ""
-#: src/layouts/webmail/WebmailLayout.vue:60
+#: src/layouts/webmail/WebmailLayout.vue:56
msgid "Delete this mailbox"
msgstr ""
-#: src/layouts/webmail/WebmailLayout.vue:193
+#: src/layouts/webmail/WebmailLayout.vue:191
msgid "Delete this mailbox?"
msgstr ""
@@ -757,7 +766,7 @@ msgstr ""
#: src/components/admin/identities/AliasCreationForm.vue:72
#: src/components/admin/identities/AliasSummary.vue:30
#: src/components/admin/identities/form_steps/AliasGeneralForm.vue:58
-#: src/components/admin/identities/IdentityList.vue:196
+#: src/components/admin/identities/IdentityList.vue:241
#: src/components/calendars/EventForm.vue:74
#: src/views/admin/InformationView.vue:148
msgid "Description"
@@ -796,15 +805,15 @@ msgstr ""
msgid "Display source"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:103
+#: src/components/admin/domains/DNSDetail.vue:114
msgid "DKIM key"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:182
+#: src/components/admin/domains/DNSDetail.vue:203
msgid "DKIM key copied to clipboard"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:218
+#: src/components/admin/domains/DNSDetail.vue:239
msgid ""
"DKIM key does not seem to be generated yet or has failed. Do you want to "
"requeue the job?"
@@ -820,7 +829,7 @@ msgstr ""
msgid "DKIM key selector"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:238
+#: src/components/admin/domains/DNSDetail.vue:259
msgid "DKIM keys already exist for this domain. Do you want to overwrite them?"
msgstr ""
@@ -828,11 +837,11 @@ msgstr ""
msgid "DKIM public key for"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:84
+#: src/components/admin/domains/DNSDetail.vue:95
msgid "DKIM record found"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:87
+#: src/components/admin/domains/DNSDetail.vue:98
msgid "DKIM record not found"
msgstr ""
@@ -844,11 +853,11 @@ msgstr ""
msgid "DMARC"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:92
+#: src/components/admin/domains/DNSDetail.vue:103
msgid "DMARC record found"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:95
+#: src/components/admin/domains/DNSDetail.vue:106
msgid "DMARC record not found"
msgstr ""
@@ -875,19 +884,23 @@ msgstr ""
msgid "DNS configuration help"
msgstr ""
-#: src/components/admin/domains/DomainList.vue:211
+#: src/components/admin/domains/DomainList.vue:229
msgid "DNS status"
msgstr ""
-#: src/components/admin/identities/IdentityList.vue:152
+#: src/components/admin/domains/DNSBLSummary.vue:5
+msgid "DNSBL summary for "
+msgstr ""
+
+#: src/components/admin/identities/IdentityList.vue:196
msgid "Do not delete account folder"
msgstr ""
-#: src/components/admin/domains/DomainList.vue:166
+#: src/components/admin/domains/DomainList.vue:184
msgid "Do not delete domain folder"
msgstr ""
-#: src/components/admin/domains/DomainList.vue:261
+#: src/components/admin/domains/DomainList.vue:279
msgid "Do you really want to delete the domain %{ domain }?"
msgstr ""
@@ -895,7 +908,7 @@ msgstr ""
msgid "Do you really want to delete this calendar?"
msgstr ""
-#: src/components/account/FidoAuthForm.vue:179
+#: src/components/account/FidoAuthForm.vue:185
msgid "Do you really want to delete this WebAuthn device?"
msgstr ""
@@ -911,6 +924,10 @@ msgstr ""
msgid "Domain administrator"
msgstr ""
+#: src/components/admin/dashboard/GlobalStatisticsWidget.vue:11
+msgid "Domain alias count"
+msgstr ""
+
#: src/components/admin/domains/DomainAliasForm.vue:100
msgid "Domain alias created"
msgstr ""
@@ -923,6 +940,10 @@ msgstr ""
msgid "Domain alias updated"
msgstr ""
+#: src/components/admin/dashboard/GlobalStatisticsWidget.vue:7
+msgid "Domain count"
+msgstr ""
+
#: src/components/admin/domains/DomainCreationForm.vue:318
msgid "Domain created"
msgstr ""
@@ -931,7 +952,7 @@ msgstr ""
msgid "Domain default value"
msgstr ""
-#: src/components/admin/domains/DomainList.vue:278
+#: src/components/admin/domains/DomainList.vue:296
msgid "Domain deleted"
msgstr ""
@@ -943,7 +964,7 @@ msgstr ""
msgid "domain's default value"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:39
+#: src/layouts/admin/AdminLayout.vue:40
#: src/views/admin/domains/DomainsView.vue:4
msgid "Domains"
msgstr ""
@@ -960,9 +981,9 @@ msgstr ""
msgid "E-mail"
msgstr ""
-#: src/components/admin/domains/DomainList.vue:320
-#: src/components/admin/identities/IdentityList.vue:375
-#: src/components/admin/identities/IdentityList.vue:387
+#: src/components/admin/domains/DomainList.vue:338
+#: src/components/admin/identities/IdentityList.vue:426
+#: src/components/admin/identities/IdentityList.vue:438
#: src/components/admin/imap_migration/ProvidersList.vue:130
#: src/components/contacts/ContactList.vue:138
#: src/views/account/FiltersView.vue:329
@@ -1014,15 +1035,15 @@ msgstr ""
msgid "Edit provider"
msgstr ""
-#: src/layouts/webmail/WebmailLayout.vue:54
+#: src/layouts/webmail/WebmailLayout.vue:50
msgid "Edit this mailbox"
msgstr ""
-#: src/components/account/FidoAuthForm.vue:201
+#: src/components/account/FidoAuthForm.vue:207
msgid "Edit your device"
msgstr ""
-#: src/components/account/FidoAuthForm.vue:200
+#: src/components/account/FidoAuthForm.vue:206
msgid "Edition"
msgstr ""
@@ -1034,7 +1055,7 @@ msgstr ""
msgid "Email address"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:88
+#: src/layouts/admin/AdminLayout.vue:101
msgid "Email providers"
msgstr ""
@@ -1070,8 +1091,8 @@ msgstr ""
#: src/components/account/AutoReplyForm.vue:7
#: src/components/admin/domains/DomainCreationForm.vue:167
-#: src/components/admin/domains/DomainList.vue:208
-#: src/components/admin/domains/DomainSummary.vue:44
+#: src/components/admin/domains/DomainList.vue:226
+#: src/components/admin/domains/DomainSummary.vue:68
#: src/components/admin/domains/form_steps/DomainGeneralForm.vue:20
#: src/components/admin/identities/AccountCreationForm.vue:110
#: src/components/admin/identities/AccountEditForm.vue:45
@@ -1080,8 +1101,8 @@ msgstr ""
#: src/components/admin/identities/AliasSummary.vue:16
#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:46
#: src/components/admin/identities/form_steps/AliasGeneralForm.vue:53
-#: src/components/admin/identities/IdentityList.vue:186
-#: src/components/admin/identities/IdentityList.vue:225
+#: src/components/admin/identities/IdentityList.vue:231
+#: src/components/admin/identities/IdentityList.vue:270
msgid "Enabled"
msgstr ""
@@ -1117,7 +1138,7 @@ msgstr ""
#: src/components/admin/identities/AliasCreationForm.vue:66
#: src/components/admin/identities/AliasSummary.vue:26
#: src/components/admin/identities/form_steps/AliasGeneralForm.vue:56
-#: src/components/admin/identities/IdentityList.vue:192
+#: src/components/admin/identities/IdentityList.vue:237
msgid "Expire at"
msgstr ""
@@ -1138,6 +1159,10 @@ msgstr ""
msgid "Failed to display template. Using raw mode"
msgstr ""
+#: src/components/account/FidoAuthForm.vue:171
+msgid "Failed to register the webAuthN device"
+msgstr ""
+
#: src/components/account/ProfileForm.vue:24
msgid "Feel free to improve the translations"
msgstr ""
@@ -1189,7 +1214,7 @@ msgstr ""
#: src/components/account/ProfileForm.vue:9
#: src/components/admin/identities/AccountCreationForm.vue:99
#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:18
-#: src/components/admin/identities/IdentityList.vue:218
+#: src/components/admin/identities/IdentityList.vue:263
#: src/components/contacts/ContactForm.vue:12
msgid "First name"
msgstr ""
@@ -1216,7 +1241,7 @@ msgid "Forwarders with ARC"
msgstr ""
#: src/components/account/AutoReplyForm.vue:36
-#: src/components/admin/logs/MessageList.vue:47
+#: src/components/admin/logs/MessageList.vue:49
#: src/components/calendars/EventForm.vue:24
#: src/components/tools/TimeSerieChart.vue:19
#: src/components/webmail/ComposeEmailForm.vue:29
@@ -1264,7 +1289,7 @@ msgstr ""
msgid "Generate"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:119
+#: src/components/admin/domains/DNSDetail.vue:130
msgid "Generate a new DKIM key"
msgstr ""
@@ -1293,12 +1318,12 @@ msgstr ""
msgid "Identification"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:45
+#: src/layouts/admin/AdminLayout.vue:50
#: src/views/admin/identities/IdentitiesView.vue:4
msgid "Identities"
msgstr ""
-#: src/components/tools/CreationForm.vue:130
+#: src/components/tools/CreationForm.vue:136
msgid ""
"If you close this form now, your modifications won't be saved. Do you "
"confirm?"
@@ -1310,7 +1335,7 @@ msgid ""
"received and processed."
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:83
+#: src/layouts/admin/AdminLayout.vue:96
msgid "IMAP Migration"
msgstr ""
@@ -1361,7 +1386,7 @@ msgid ""
"complete the operation"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:114 src/views/admin/InformationView.vue:4
+#: src/layouts/admin/AdminLayout.vue:136 src/views/admin/InformationView.vue:4
#: src/views/calendars/CalendarView.vue:94
msgid "Information"
msgstr ""
@@ -1384,6 +1409,11 @@ msgstr ""
msgid "Invalid port number"
msgstr ""
+#: src/components/admin/domains/DNSBLSummary.vue:10
+msgid ""
+"IP address %{ address } is currently listed by the following DNSBL providers:"
+msgstr ""
+
#: src/components/admin/imap_migration/form_steps/ProviderGeneralForm.vue:27
msgid "Is the IMAP connection secured using SSL/TLS or StartTLS"
msgstr ""
@@ -1393,7 +1423,7 @@ msgid "Keep local copies"
msgstr ""
#: src/components/account/ProfileForm.vue:22
-#: src/components/admin/identities/IdentityList.vue:227
+#: src/components/admin/identities/IdentityList.vue:277
msgid "Language"
msgstr ""
@@ -1401,7 +1431,7 @@ msgstr ""
msgid "Language does no exist"
msgstr ""
-#: src/components/admin/identities/IdentityList.vue:253
+#: src/components/admin/identities/IdentityList.vue:303
msgid "Last login"
msgstr ""
@@ -1409,7 +1439,7 @@ msgstr ""
msgid "Last login date"
msgstr ""
-#: src/components/admin/identities/IdentityList.vue:204
+#: src/components/admin/identities/IdentityList.vue:249
msgid "Last modification"
msgstr ""
@@ -1424,11 +1454,11 @@ msgstr ""
msgid "Last name"
msgstr ""
-#: src/components/admin/identities/IdentityList.vue:222
+#: src/components/admin/identities/IdentityList.vue:267
msgid "Last Name"
msgstr ""
-#: src/components/account/FidoAuthForm.vue:135
+#: src/components/account/FidoAuthForm.vue:132
msgid "Last Used"
msgstr ""
@@ -1482,7 +1512,7 @@ msgstr ""
msgid "Mailbox"
msgstr ""
-#: src/layouts/webmail/WebmailLayout.vue:187
+#: src/layouts/webmail/WebmailLayout.vue:185
msgid "Mailbox compressed"
msgstr ""
@@ -1490,7 +1520,7 @@ msgstr ""
msgid "Mailbox created"
msgstr ""
-#: src/layouts/webmail/WebmailLayout.vue:204
+#: src/layouts/webmail/WebmailLayout.vue:202
msgid "Mailbox deleted"
msgstr ""
@@ -1498,7 +1528,7 @@ msgstr ""
msgid "Mailbox renamed"
msgstr ""
-#: src/components/admin/domains/DomainSummary.vue:36
+#: src/components/admin/domains/DomainSummary.vue:60
msgid "Mailboxes"
msgstr ""
@@ -1545,6 +1575,10 @@ msgstr ""
msgid "Message history"
msgstr ""
+#: src/components/admin/identities/IdentityList.vue:274
+msgid "Message limit"
+msgstr ""
+
#: src/views/webmail/EmailView.vue:268
msgid "Message marked as junk"
msgstr ""
@@ -1575,11 +1609,12 @@ msgstr ""
msgid "Message(s) marked as not junk"
msgstr ""
-#: src/components/admin/domains/DomainSummary.vue:32
+#: src/components/admin/domains/DomainSummary.vue:51
+#: src/components/admin/identities/AccountSummary.vue:88
msgid "messages"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:71
+#: src/layouts/admin/AdminLayout.vue:84
msgid "Messages"
msgstr ""
@@ -1587,7 +1622,7 @@ msgstr ""
msgid "Migration deleted"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:93
+#: src/layouts/admin/AdminLayout.vue:106
#: src/views/admin/imap_migration/MigrationsView.vue:4
msgid "Migrations"
msgstr ""
@@ -1604,7 +1639,7 @@ msgstr ""
msgid "Modify"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:57
+#: src/layouts/admin/AdminLayout.vue:66
msgid "Monitoring"
msgstr ""
@@ -1640,16 +1675,16 @@ msgstr ""
msgid "name"
msgstr ""
-#: src/components/account/FidoAuthForm.vue:133
+#: src/components/account/FidoAuthForm.vue:130
#: src/components/account/FilterForm.vue:7
#: src/components/account/FilterSetForm.vue:9
-#: src/components/admin/domains/DNSDetail.vue:170
-#: src/components/admin/domains/DomainAdminList.vue:109
+#: src/components/admin/domains/DNSDetail.vue:188
+#: src/components/admin/domains/DomainAdminList.vue:112
#: src/components/admin/domains/DomainAliasForm.vue:8
#: src/components/admin/domains/DomainCreationForm.vue:164
-#: src/components/admin/domains/DomainList.vue:207
+#: src/components/admin/domains/DomainList.vue:225
#: src/components/admin/domains/form_steps/DomainOptionsForm.vue:11
-#: src/components/admin/identities/IdentityList.vue:216
+#: src/components/admin/identities/IdentityList.vue:261
#: src/components/admin/imap_migration/ProviderCreationForm.vue:53
#: src/components/admin/imap_migration/ProvidersList.vue:96
#: src/components/calendars/CalendarForm.vue:15
@@ -1731,7 +1766,7 @@ msgstr ""
msgid "New recovery codes"
msgstr ""
-#: src/components/tools/CreationForm.vue:69
+#: src/components/tools/CreationForm.vue:73
msgid "Next"
msgstr ""
@@ -1739,14 +1774,14 @@ msgstr ""
msgid "no"
msgstr ""
-#: src/components/account/FidoAuthForm.vue:182
-#: src/components/admin/domains/DNSDetail.vue:223
-#: src/components/admin/domains/DNSDetail.vue:243
-#: src/components/admin/domains/DomainList.vue:266
-#: src/components/admin/identities/IdentityList.vue:425
-#: src/components/admin/identities/IdentityList.vue:453
-#: src/components/tools/CreationForm.vue:136
-#: src/layouts/webmail/WebmailLayout.vue:197
+#: src/components/account/FidoAuthForm.vue:188
+#: src/components/admin/domains/DNSDetail.vue:244
+#: src/components/admin/domains/DNSDetail.vue:264
+#: src/components/admin/domains/DomainList.vue:284
+#: src/components/admin/identities/IdentityList.vue:476
+#: src/components/admin/identities/IdentityList.vue:514
+#: src/components/tools/CreationForm.vue:142
+#: src/layouts/webmail/WebmailLayout.vue:195
msgid "No"
msgstr ""
@@ -1762,6 +1797,11 @@ msgstr ""
msgid "No domain managed"
msgstr ""
+#: src/components/admin/identities/IdentityList.vue:137
+#: src/components/admin/identities/IdentityList.vue:166
+msgid "No mailbox"
+msgstr ""
+
#: src/components/webmail/EmailList.vue:165
msgid "No message yet in this mailbox"
msgstr ""
@@ -1786,7 +1826,7 @@ msgstr ""
msgid "Not a valid email"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:126
+#: src/components/admin/domains/DNSDetail.vue:137
msgid "Not generated"
msgstr ""
@@ -1900,7 +1940,7 @@ msgid "Passwords mismatch"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:20
-#: src/components/admin/domains/DNSDetail.vue:40
+#: src/components/admin/domains/DNSDetail.vue:51
#: src/components/admin/domains/DNSStatusChip.vue:21
msgid "Pending"
msgstr ""
@@ -1916,7 +1956,7 @@ msgstr ""
#: src/components/account/ProfileForm.vue:47
#: src/components/account/ProfileForm.vue:50
#: src/components/admin/identities/AccountSummary.vue:31
-#: src/components/admin/identities/IdentityList.vue:229
+#: src/components/admin/identities/IdentityList.vue:279
#: src/components/contacts/PhoneNumberField.vue:5
msgid "Phone number"
msgstr ""
@@ -1994,17 +2034,18 @@ msgstr ""
msgid "Providers"
msgstr ""
-#: src/components/admin/logs/MessageList.vue:43
+#: src/components/admin/logs/MessageList.vue:45
msgid "Queue ID"
msgstr ""
#: src/components/admin/domains/DomainCreationForm.vue:191
-#: src/components/admin/domains/DomainList.vue:216
+#: src/components/admin/domains/DomainList.vue:234
#: src/components/admin/domains/DomainSummary.vue:16
#: src/components/admin/domains/form_steps/DomainLimitationsForm.vue:5
#: src/components/admin/identities/AccountCreationForm.vue:127
#: src/components/admin/identities/AccountSummary.vue:46
#: src/components/admin/identities/form_steps/AccountMailboxForm.vue:3
+#: src/components/admin/identities/IdentityList.vue:272
msgid "Quota"
msgstr ""
@@ -2060,7 +2101,7 @@ msgstr ""
#: src/components/admin/identities/AliasCreationForm.vue:97
#: src/components/admin/identities/AliasEditForm.vue:41
#: src/components/admin/identities/AliasRecipientsSummary.vue:4
-#: src/components/admin/identities/IdentityList.vue:188
+#: src/components/admin/identities/IdentityList.vue:233
msgid "Recipients"
msgstr ""
@@ -2104,7 +2145,7 @@ msgstr ""
msgid "Remove this address"
msgstr ""
-#: src/components/admin/domains/DomainAdminList.vue:48
+#: src/components/admin/domains/DomainAdminList.vue:50
msgid "Remove this administrator"
msgstr ""
@@ -2142,11 +2183,11 @@ msgstr ""
#: src/components/admin/identities/AccountCreationForm.vue:92
#: src/components/admin/identities/AccountEditForm.vue:9
#: src/components/admin/identities/AccountSummary.vue:23
-#: src/components/admin/identities/IdentityList.vue:226
+#: src/components/admin/identities/IdentityList.vue:271
msgid "Role"
msgstr ""
-#: src/components/account/FidoAuthForm.vue:205
+#: src/components/account/FidoAuthForm.vue:211
#: src/components/admin/domains/DomainEditForm.vue:169
#: src/components/admin/identities/AccountEditForm.vue:192
#: src/components/admin/identities/AliasEditForm.vue:77
@@ -2176,7 +2217,7 @@ msgstr ""
#: src/components/account/ProfileForm.vue:54
#: src/components/admin/identities/AccountSummary.vue:27
-#: src/components/admin/identities/IdentityList.vue:233
+#: src/components/admin/identities/IdentityList.vue:283
msgid "Secondary email"
msgstr ""
@@ -2190,7 +2231,7 @@ msgstr ""
msgid "Select a filter set"
msgstr ""
-#: src/components/admin/domains/DomainAdminList.vue:20
+#: src/components/admin/domains/DomainAdminList.vue:21
msgid "Select an account"
msgstr ""
@@ -2232,7 +2273,13 @@ msgstr ""
msgid "Sender addresses"
msgstr ""
-#: src/components/admin/domains/DomainList.vue:215
+#: src/components/admin/domains/DomainSummary.vue:38
+#: src/components/admin/identities/AccountSummary.vue:73
+#: src/components/admin/identities/IdentityList.vue:158
+msgid "Sending forbidden"
+msgstr ""
+
+#: src/components/admin/domains/DomainList.vue:233
msgid "Sending limit"
msgstr ""
@@ -2246,6 +2293,7 @@ msgstr ""
#: src/components/admin/domains/DomainCreationForm.vue:218
#: src/components/admin/domains/form_steps/DomainTransportForm.vue:3
+#: src/components/admin/domains/RelayDomainSummary.vue:8
msgid "Service"
msgstr ""
@@ -2254,7 +2302,7 @@ msgid "Service: "
msgstr ""
#: src/layouts/account/AccountLayout.vue:27
-#: src/layouts/admin/AdminLayout.vue:101
+#: src/layouts/admin/AdminLayout.vue:123
msgid "Settings"
msgstr ""
@@ -2262,7 +2310,7 @@ msgstr ""
msgid "Setup device"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:108
+#: src/components/admin/domains/DNSDetail.vue:119
msgid "Show key"
msgstr ""
@@ -2274,11 +2322,11 @@ msgstr ""
msgid "Specify an email address"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:76
+#: src/components/admin/domains/DNSDetail.vue:87
msgid "SPF record found"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:79
+#: src/components/admin/domains/DNSDetail.vue:90
msgid "SPF record not found"
msgstr ""
@@ -2291,14 +2339,15 @@ msgstr ""
msgid "State/Province"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:61
+#: src/components/admin/dashboard/GlobalStatisticsWidget.vue:2
+#: src/layouts/admin/AdminLayout.vue:74
#: src/views/admin/domains/DomainView.vue:25
#: src/views/admin/monitoring/StatisticsView.vue:3
msgid "Statistics"
msgstr ""
#: src/components/admin/alarms/AlarmList.vue:93
-#: src/components/admin/logs/MessageList.vue:45
+#: src/components/admin/logs/MessageList.vue:47
msgid "Status"
msgstr ""
@@ -2307,8 +2356,8 @@ msgstr ""
msgid "Subject"
msgstr ""
-#: src/components/tools/CreationForm.vue:21
-#: src/components/tools/CreationForm.vue:75
+#: src/components/tools/CreationForm.vue:25
+#: src/components/tools/CreationForm.vue:79
msgid "Summary"
msgstr ""
@@ -2324,15 +2373,15 @@ msgstr ""
msgid "Synchronize contacts with address book"
msgstr ""
-#: src/components/admin/identities/IdentityList.vue:237
+#: src/components/admin/identities/IdentityList.vue:287
msgid "TFA enabled"
msgstr ""
#: src/components/account/AutoReplyForm.vue:24
msgid ""
"The content of your answer. You can use the following variables, which will "
-"be automatically replaced by the appropriate value: %(name)s, %(fromdate)s, "
-"%(untildate)s"
+"be automatically replaced by the appropriate value: %(name)s, %(fromdate)s, %"
+"(untildate)s"
msgstr ""
#: src/components/calendars/CalendarDetail.vue:19
@@ -2370,7 +2419,7 @@ msgstr ""
msgid "Title"
msgstr ""
-#: src/components/admin/logs/MessageList.vue:46
+#: src/components/admin/logs/MessageList.vue:48
#: src/components/calendars/EventForm.vue:34
#: src/components/tools/TimeSerieChart.vue:20
#: src/components/webmail/ComposeEmailForm.vue:46
@@ -2395,13 +2444,14 @@ msgstr ""
msgid "Total"
msgstr ""
-#: src/components/admin/identities/IdentityList.vue:241
+#: src/components/admin/identities/IdentityList.vue:291
msgid "TOTP enabled"
msgstr ""
#: src/components/admin/domains/DomainCreationForm.vue:152
#: src/components/admin/domains/DomainCreationForm.vue:215
#: src/components/admin/domains/DomainEditForm.vue:113
+#: src/components/admin/domains/RelayDomainSummary.vue:4
msgid "Transport"
msgstr ""
@@ -2450,9 +2500,14 @@ msgstr ""
msgid "unlimited"
msgstr ""
+#: src/components/admin/domains/DomainList.vue:115
+#: src/components/admin/domains/DomainList.vue:127
#: src/components/admin/domains/DomainSummary.vue:18
#: src/components/admin/domains/DomainSummary.vue:25
+#: src/components/admin/domains/DomainSummary.vue:56
#: src/components/admin/identities/AccountSummary.vue:48
+#: src/components/admin/identities/IdentityList.vue:133
+#: src/components/admin/identities/IdentityList.vue:162
#: src/components/tools/ResourcesView.vue:9
msgid "Unlimited"
msgstr ""
@@ -2488,11 +2543,11 @@ msgstr ""
msgid "Update settings"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:172
+#: src/components/admin/domains/DNSDetail.vue:190
msgid "Updated"
msgstr ""
-#: src/components/account/FidoAuthForm.vue:136
+#: src/components/account/FidoAuthForm.vue:133
msgid "Use count"
msgstr ""
@@ -2500,7 +2555,7 @@ msgstr ""
msgid "Use domain default value"
msgstr ""
-#: src/components/admin/domains/DomainAdminList.vue:108
+#: src/components/admin/domains/DomainAdminList.vue:111
#: src/components/admin/identities/AccountCreationForm.vue:97
#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:3
msgid "Username"
@@ -2522,18 +2577,18 @@ msgstr ""
msgid "Visit the official weblog for more information"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:217
+#: src/components/admin/domains/DNSDetail.vue:238
msgid "warning"
msgstr ""
#: src/components/account/APISetupForm.vue:94
-#: src/components/account/FidoAuthForm.vue:178
-#: src/components/admin/domains/DNSDetail.vue:237
-#: src/components/admin/domains/DomainList.vue:260
-#: src/components/admin/identities/IdentityList.vue:420
-#: src/components/admin/identities/IdentityList.vue:448
-#: src/components/tools/CreationForm.vue:129
-#: src/layouts/webmail/WebmailLayout.vue:192
+#: src/components/account/FidoAuthForm.vue:184
+#: src/components/admin/domains/DNSDetail.vue:258
+#: src/components/admin/domains/DomainList.vue:278
+#: src/components/admin/identities/IdentityList.vue:471
+#: src/components/admin/identities/IdentityList.vue:509
+#: src/components/tools/CreationForm.vue:135
+#: src/layouts/webmail/WebmailLayout.vue:190
#: src/views/calendars/CalendarView.vue:247
msgid "Warning"
msgstr ""
@@ -2542,7 +2597,7 @@ msgstr ""
msgid "WebAuthn"
msgstr ""
-#: src/components/admin/identities/IdentityList.vue:245
+#: src/components/admin/identities/IdentityList.vue:295
msgid "WebAutn enabled"
msgstr ""
@@ -2554,7 +2609,7 @@ msgstr ""
msgid "Week"
msgstr ""
-#: src/views/DashboardView.vue:27
+#: src/views/DashboardView.vue:40
msgid "Welcome to Modoboa"
msgstr ""
@@ -2579,14 +2634,14 @@ msgstr ""
msgid "yes"
msgstr ""
-#: src/components/account/FidoAuthForm.vue:183
-#: src/components/admin/domains/DNSDetail.vue:224
-#: src/components/admin/domains/DNSDetail.vue:244
-#: src/components/admin/domains/DomainList.vue:267
-#: src/components/admin/identities/IdentityList.vue:424
-#: src/components/admin/identities/IdentityList.vue:452
-#: src/components/tools/CreationForm.vue:135
-#: src/layouts/webmail/WebmailLayout.vue:196
+#: src/components/account/FidoAuthForm.vue:189
+#: src/components/admin/domains/DNSDetail.vue:245
+#: src/components/admin/domains/DNSDetail.vue:265
+#: src/components/admin/domains/DomainList.vue:285
+#: src/components/admin/identities/IdentityList.vue:475
+#: src/components/admin/identities/IdentityList.vue:513
+#: src/components/tools/CreationForm.vue:141
+#: src/layouts/webmail/WebmailLayout.vue:194
msgid "Yes"
msgstr ""
diff --git a/frontend/src/locale/pt_BR/app.po b/frontend/src/locale/pt_BR/app.po
index 49613f8b3..2dbc2b820 100644
--- a/frontend/src/locale/pt_BR/app.po
+++ b/frontend/src/locale/pt_BR/app.po
@@ -8,8 +8,8 @@ msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"PO-Revision-Date: 2024-08-01 12:26+0000\n"
"Last-Translator: Rafael Barretto Alves , 2025\n"
-"Language-Team: Portuguese (Brazil) (https://app.transifex.com/tonio/"
-"teams/13749/pt_BR/)\n"
+"Language-Team: Portuguese (Brazil) (https://app.transifex.com/tonio/teams/"
+"13749/pt_BR/)\n"
"Language: pt_BR\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -32,7 +32,7 @@ msgstr[2] "%{ n } eventos importados"
msgid "A documentation of the API is available"
msgstr "Uma documentação da API está disponível"
-#: src/components/admin/domains/DNSDetail.vue:195
+#: src/components/admin/domains/DNSDetail.vue:216
msgid ""
"A new key will be generated soon. Refresh the page in a moment to see it."
msgstr ""
@@ -79,7 +79,12 @@ msgstr "Regras de acesso"
msgid "Account"
msgstr "Conta"
-#: src/components/admin/identities/IdentityList.vue:436
+#: src/components/admin/dashboard/GlobalStatisticsWidget.vue:15
+#, fuzzy
+msgid "Account count"
+msgstr "Conta atualizada"
+
+#: src/components/admin/identities/IdentityList.vue:487
#, fuzzy
msgid "Account deleted"
msgstr "Conta criada"
@@ -93,13 +98,13 @@ msgstr "Configurações de conta"
msgid "Accounts"
msgstr "Conta"
-#: src/components/account/FidoAuthForm.vue:137
+#: src/components/account/FidoAuthForm.vue:134
#: src/components/account/FilterForm.vue:76
#: src/components/admin/alarms/AlarmList.vue:31
#: src/components/admin/alarms/AlarmList.vue:98
-#: src/components/admin/domains/DomainList.vue:221
+#: src/components/admin/domains/DomainList.vue:239
#: src/components/admin/domains/DomainList.vue:35
-#: src/components/admin/identities/IdentityList.vue:283
+#: src/components/admin/identities/IdentityList.vue:334
#: src/components/admin/identities/IdentityList.vue:46
#: src/components/admin/imap_migration/MigrationsList.vue:23
#: src/components/admin/imap_migration/MigrationsList.vue:83
@@ -150,7 +155,7 @@ msgstr "Adicionar um novo apelido de domínio"
msgid "Add action"
msgstr "Adicionar ação"
-#: src/components/admin/domains/DomainAdminList.vue:67
+#: src/components/admin/domains/DomainAdminList.vue:69
msgid "Add administrator"
msgstr "Adicionar administrador"
@@ -183,15 +188,15 @@ msgstr "Editar contato"
msgid "Add/Remove from the domain page"
msgstr "Adicionar/Remover da página do domínio"
-#: src/components/account/FidoAuthForm.vue:134
+#: src/components/account/FidoAuthForm.vue:131
msgid "Added On"
msgstr "Adicionado Em"
-#: src/components/admin/domains/DNSDetail.vue:171
+#: src/components/admin/domains/DNSDetail.vue:189
#: src/components/admin/identities/AccountSenderAddresses.vue:73
#: src/components/admin/identities/AliasCreationForm.vue:60
#: src/components/admin/identities/AliasEditForm.vue:16
-#: src/components/admin/identities/IdentityList.vue:185
+#: src/components/admin/identities/IdentityList.vue:230
#: src/components/admin/imap_migration/ProviderCreationForm.vue:54
#: src/components/admin/imap_migration/ProvidersList.vue:97
#: src/components/contacts/ContactForm.vue:85
@@ -211,7 +216,7 @@ msgstr "Informação do catálogo de endereços"
msgid "Administered domains"
msgstr "Domínios administrados"
-#: src/components/admin/domains/DomainAdminList.vue:156
+#: src/components/admin/domains/DomainAdminList.vue:161
msgid "Administrator added"
msgstr "Administrador adicionado"
@@ -219,12 +224,12 @@ msgstr "Administrador adicionado"
msgid "Administrator name"
msgstr "Nome do administrador"
-#: src/components/admin/domains/DomainAdminList.vue:165
+#: src/components/admin/domains/DomainAdminList.vue:170
msgid "Administrator removed"
msgstr "Administrador removido"
#: src/components/admin/domains/DomainAdminList.vue:9
-#: src/components/admin/domains/DomainList.vue:315
+#: src/components/admin/domains/DomainList.vue:333
msgid "Administrators"
msgstr "Administradores"
@@ -244,8 +249,8 @@ msgstr "Alarme removido"
msgid "Alarm re-opened"
msgstr "Alarme reaberto"
-#: src/components/admin/domains/DomainList.vue:333
-#: src/layouts/admin/AdminLayout.vue:51
+#: src/components/admin/domains/DomainList.vue:351
+#: src/layouts/admin/AdminLayout.vue:60
msgid "Alarms"
msgstr "Alarmes"
@@ -269,7 +274,12 @@ msgstr "Apelido já adicionado"
msgid "Alias already exists, redirecting to edit page"
msgstr "Apelido já existe, redirecionando para a página de edição"
-#: src/components/admin/identities/IdentityList.vue:463
+#: src/components/admin/dashboard/GlobalStatisticsWidget.vue:19
+#, fuzzy
+msgid "Alias count"
+msgstr "Usar contagem"
+
+#: src/components/admin/identities/IdentityList.vue:524
#, fuzzy
msgid "Alias deleted"
msgstr "Alarmes removidos"
@@ -283,8 +293,8 @@ msgstr ""
"Apelido(s) desta caixa de correio. Para criar um apelido catchall, basta "
"digitar o nome de domínio (@domain.tld)."
-#: src/components/admin/domains/DomainList.vue:209
-#: src/components/admin/domains/DomainSummary.vue:40
+#: src/components/admin/domains/DomainList.vue:227
+#: src/components/admin/domains/DomainSummary.vue:64
#: src/components/admin/identities/AccountAliases.vue:4
#: src/components/admin/identities/AccountCreationForm.vue:144
#: src/components/admin/identities/AccountCreationForm.vue:147
@@ -336,11 +346,11 @@ msgstr "Token de API removido"
msgid "Apply"
msgstr "Aplicar"
-#: src/components/admin/identities/IdentityList.vue:449
+#: src/components/admin/identities/IdentityList.vue:510
msgid "Are you sure you want to delete this alias?"
msgstr "Você tem certeza que deseja remover este apelido?"
-#: src/components/admin/identities/IdentityList.vue:421
+#: src/components/admin/identities/IdentityList.vue:472
msgid "Are you sure you want to delete this identity ?"
msgstr "Você tem certeza que deseja remover esta identidade ?"
@@ -372,16 +382,16 @@ msgstr "Tentando fazer login."
msgid "Attendees"
msgstr "Participantes"
-#: src/layouts/admin/AdminLayout.vue:66
+#: src/layouts/admin/AdminLayout.vue:79
#: src/views/admin/monitoring/AuditTrailView.vue:3
msgid "Audit trail"
msgstr "Trilha de auditoria"
-#: src/components/admin/domains/DNSDetail.vue:72
+#: src/components/admin/domains/DNSDetail.vue:83
msgid "Authentication"
msgstr "Autenticação"
-#: src/components/admin/domains/DNSDetail.vue:35
+#: src/components/admin/domains/DNSDetail.vue:46
#: src/components/admin/domains/DomainDNSConfig.vue:71
msgid "Auto configuration"
msgstr "Auto configuração"
@@ -394,23 +404,23 @@ msgstr "Mensagem de resposta automática"
msgid "Auto-reply message updated"
msgstr "Mensagem de resposta automática atualizada"
-#: src/components/admin/domains/DNSDetail.vue:56
+#: src/components/admin/domains/DNSDetail.vue:67
msgid "autoconfig record (Mozilla) not found"
msgstr "registro de configuração automática (Mozilla) não encontrado."
-#: src/components/admin/domains/DNSDetail.vue:50
+#: src/components/admin/domains/DNSDetail.vue:61
msgid "autoconfig record (Mozilla): %{ value }"
msgstr "registro de configuração automática (Mozilla): %{ value }"
-#: src/components/admin/domains/DNSDetail.vue:68
+#: src/components/admin/domains/DNSDetail.vue:79
msgid "autodiscover record (Microsoft) not found"
msgstr "registro de descoberta automática (Microsoft) não encontrado."
-#: src/components/admin/domains/DNSDetail.vue:62
+#: src/components/admin/domains/DNSDetail.vue:73
msgid "autodiscover record (Microsoft): %{ value }"
msgstr "registro de descoberta automática (Microsoft): %{ value }"
-#: src/components/tools/CreationForm.vue:62
+#: src/components/tools/CreationForm.vue:66
msgid "Back"
msgstr "Voltar"
@@ -457,7 +467,7 @@ msgid "Calendar updated"
msgstr "Calendário atualizado"
#: src/components/account/APISetupForm.vue:98
-#: src/components/account/FidoAuthForm.vue:204
+#: src/components/account/FidoAuthForm.vue:210
#: src/components/account/FilterForm.vue:147
#: src/components/account/FilterSetForm.vue:24
#: src/components/admin/domains/DomainEditForm.vue:161
@@ -534,7 +544,8 @@ msgid "Click here to copy the key"
msgstr "Clique aqui para copiar a chave"
#: src/components/account/RecoveryCodesResetDialog.vue:25
-#: src/components/admin/domains/DomainAdminList.vue:72
+#: src/components/admin/domains/DNSBLSummary.vue:27
+#: src/components/admin/domains/DomainAdminList.vue:74
#: src/components/admin/domains/DomainAliasForm.vue:31
#: src/components/admin/domains/DomainDKIMKey.vue:37
#: src/components/admin/domains/DomainDNSConfig.vue:80
@@ -570,11 +581,11 @@ msgstr "Cor"
msgid "Company"
msgstr "Empresa"
-#: src/layouts/webmail/WebmailLayout.vue:28
+#: src/layouts/webmail/WebmailLayout.vue:24
msgid "Compose"
msgstr ""
-#: src/layouts/webmail/WebmailLayout.vue:66
+#: src/layouts/webmail/WebmailLayout.vue:62
#, fuzzy
msgid "Compress this mailbox"
msgstr "Com caixa de correio"
@@ -583,7 +594,7 @@ msgstr "Com caixa de correio"
msgid "Conditions"
msgstr "Condições"
-#: src/components/tools/CreationForm.vue:92
+#: src/components/tools/CreationForm.vue:96
msgid "Confirm and create"
msgstr "Confirmar e criar"
@@ -621,7 +632,7 @@ msgid "Control if this domain will be allowed to send and receive messages"
msgstr ""
"Controle se este domínio terá permissão para enviar e receber mensagens"
-#: src/components/admin/domains/DNSDetail.vue:114
+#: src/components/admin/domains/DNSDetail.vue:125
msgid "Copy key to clipboard"
msgstr "Copiar chave para a área de transferência"
@@ -663,7 +674,7 @@ msgstr "Criar uma caixa de e-mail para o administrador."
msgid "Create a new filter set"
msgstr "Criar um novo conjunto de filtros"
-#: src/layouts/webmail/WebmailLayout.vue:49
+#: src/layouts/webmail/WebmailLayout.vue:45
#, fuzzy
msgid "Create a new mailbox"
msgstr "Criar um novo conjunto de filtros"
@@ -685,8 +696,8 @@ msgstr "Criar apelidos padrão para este domínio."
#: src/components/admin/domains/DomainSummary.vue:8
#: src/components/admin/identities/AccountSummary.vue:8
#: src/components/admin/identities/AliasSummary.vue:8
-#: src/components/admin/identities/IdentityList.vue:200
-#: src/components/admin/identities/IdentityList.vue:249
+#: src/components/admin/identities/IdentityList.vue:245
+#: src/components/admin/identities/IdentityList.vue:299
msgid "Creation date"
msgstr "Data de criação"
@@ -716,16 +727,16 @@ msgid "Daily message sending limit"
msgstr "Limite diário de envio de mensagens"
#: src/components/admin/domains/DomainSummary.vue:30
-#: src/components/admin/identities/AccountSummary.vue:65
+#: src/components/admin/identities/AccountSummary.vue:70
msgid "Daily sending limit"
msgstr "Limite diário de envio"
-#: src/layouts/admin/AdminLayout.vue:33
+#: src/layouts/admin/AdminLayout.vue:34
msgid "Dashboard"
msgstr "Painel"
#: src/components/admin/logs/AuditTrailList.vue:50
-#: src/components/admin/logs/MessageList.vue:44
+#: src/components/admin/logs/MessageList.vue:46
msgid "Date"
msgstr "Data"
@@ -750,10 +761,10 @@ msgstr ""
#: src/components/admin/alarms/AlarmList.vue:109
#: src/components/admin/alarms/AlarmList.vue:126
#: src/components/admin/domains/DomainAliasForm.vue:39
-#: src/components/admin/domains/DomainList.vue:325
-#: src/components/admin/identities/IdentityList.vue:380
-#: src/components/admin/identities/IdentityList.vue:392
-#: src/components/admin/identities/IdentityList.vue:405
+#: src/components/admin/domains/DomainList.vue:343
+#: src/components/admin/identities/IdentityList.vue:431
+#: src/components/admin/identities/IdentityList.vue:443
+#: src/components/admin/identities/IdentityList.vue:456
#: src/components/admin/imap_migration/MigrationsList.vue:123
#: src/components/admin/imap_migration/ProvidersList.vue:124
#: src/components/calendars/EventForm.vue:90
@@ -768,12 +779,12 @@ msgstr "Remover"
msgid "Delete filter set"
msgstr "Remover conjunto de filtros"
-#: src/layouts/webmail/WebmailLayout.vue:60
+#: src/layouts/webmail/WebmailLayout.vue:56
#, fuzzy
msgid "Delete this mailbox"
msgstr "Com caixa de correio"
-#: src/layouts/webmail/WebmailLayout.vue:193
+#: src/layouts/webmail/WebmailLayout.vue:191
#, fuzzy
msgid "Delete this mailbox?"
msgstr "Com caixa de correio"
@@ -785,7 +796,7 @@ msgstr "Remover token"
#: src/components/admin/identities/AliasCreationForm.vue:72
#: src/components/admin/identities/AliasSummary.vue:30
#: src/components/admin/identities/form_steps/AliasGeneralForm.vue:58
-#: src/components/admin/identities/IdentityList.vue:196
+#: src/components/admin/identities/IdentityList.vue:241
#: src/components/calendars/EventForm.vue:74
#: src/views/admin/InformationView.vue:148
msgid "Description"
@@ -826,15 +837,15 @@ msgstr "Nome de exibição"
msgid "Display source"
msgstr "Nome de exibição"
-#: src/components/admin/domains/DNSDetail.vue:103
+#: src/components/admin/domains/DNSDetail.vue:114
msgid "DKIM key"
msgstr "Chave DKIM"
-#: src/components/admin/domains/DNSDetail.vue:182
+#: src/components/admin/domains/DNSDetail.vue:203
msgid "DKIM key copied to clipboard"
msgstr "Chave DKIM copiada para a área de transferência"
-#: src/components/admin/domains/DNSDetail.vue:218
+#: src/components/admin/domains/DNSDetail.vue:239
msgid ""
"DKIM key does not seem to be generated yet or has failed. Do you want to "
"requeue the job?"
@@ -852,7 +863,7 @@ msgstr "Comprimento da chave DKIM"
msgid "DKIM key selector"
msgstr "Seletor da chave DKIM"
-#: src/components/admin/domains/DNSDetail.vue:238
+#: src/components/admin/domains/DNSDetail.vue:259
msgid "DKIM keys already exist for this domain. Do you want to overwrite them?"
msgstr "Já existem chaves DKIM para este domínio. Deseja sobrescrevê-las?"
@@ -860,11 +871,11 @@ msgstr "Já existem chaves DKIM para este domínio. Deseja sobrescrevê-las?"
msgid "DKIM public key for"
msgstr "Chave pública DKIM para"
-#: src/components/admin/domains/DNSDetail.vue:84
+#: src/components/admin/domains/DNSDetail.vue:95
msgid "DKIM record found"
msgstr "Registro DKIM encontrado"
-#: src/components/admin/domains/DNSDetail.vue:87
+#: src/components/admin/domains/DNSDetail.vue:98
msgid "DKIM record not found"
msgstr "Registro DKIM não encontrado"
@@ -876,11 +887,11 @@ msgstr "Assinatura DKIM"
msgid "DMARC"
msgstr "DMARC"
-#: src/components/admin/domains/DNSDetail.vue:92
+#: src/components/admin/domains/DNSDetail.vue:103
msgid "DMARC record found"
msgstr "Registro DMARC encontrado"
-#: src/components/admin/domains/DNSDetail.vue:95
+#: src/components/admin/domains/DNSDetail.vue:106
msgid "DMARC record not found"
msgstr "Registro DMARC não encontrado"
@@ -908,19 +919,23 @@ msgstr "Configuração de DNS para "
msgid "DNS configuration help"
msgstr "Ajuda para configuração de DNS"
-#: src/components/admin/domains/DomainList.vue:211
+#: src/components/admin/domains/DomainList.vue:229
msgid "DNS status"
msgstr "Status do DNS"
-#: src/components/admin/identities/IdentityList.vue:152
+#: src/components/admin/domains/DNSBLSummary.vue:5
+msgid "DNSBL summary for "
+msgstr ""
+
+#: src/components/admin/identities/IdentityList.vue:196
msgid "Do not delete account folder"
msgstr "Não remover pasta da conta"
-#: src/components/admin/domains/DomainList.vue:166
+#: src/components/admin/domains/DomainList.vue:184
msgid "Do not delete domain folder"
msgstr "Não remover pasta do domínio"
-#: src/components/admin/domains/DomainList.vue:261
+#: src/components/admin/domains/DomainList.vue:279
msgid "Do you really want to delete the domain %{ domain }?"
msgstr "Você tem certeza que deseja remover o domínio %{ domain }?"
@@ -928,7 +943,7 @@ msgstr "Você tem certeza que deseja remover o domínio %{ domain }?"
msgid "Do you really want to delete this calendar?"
msgstr "Tem certeza que deseja excluir esse calendário?"
-#: src/components/account/FidoAuthForm.vue:179
+#: src/components/account/FidoAuthForm.vue:185
msgid "Do you really want to delete this WebAuthn device?"
msgstr "Você tem certeza que deseja remover este dispositivo WebAuthn?"
@@ -944,6 +959,11 @@ msgstr "Domínio"
msgid "Domain administrator"
msgstr "Administrador do domínio"
+#: src/components/admin/dashboard/GlobalStatisticsWidget.vue:11
+#, fuzzy
+msgid "Domain alias count"
+msgstr "Apelido de domínio criado"
+
#: src/components/admin/domains/DomainAliasForm.vue:100
msgid "Domain alias created"
msgstr "Apelido de domínio criado"
@@ -956,6 +976,11 @@ msgstr "Apelido de domínio removido"
msgid "Domain alias updated"
msgstr "Apelido de domínio atualizado"
+#: src/components/admin/dashboard/GlobalStatisticsWidget.vue:7
+#, fuzzy
+msgid "Domain count"
+msgstr "Domínio criado"
+
#: src/components/admin/domains/DomainCreationForm.vue:318
msgid "Domain created"
msgstr "Domínio criado"
@@ -964,7 +989,7 @@ msgstr "Domínio criado"
msgid "Domain default value"
msgstr "Valor padrão do domínio"
-#: src/components/admin/domains/DomainList.vue:278
+#: src/components/admin/domains/DomainList.vue:296
msgid "Domain deleted"
msgstr "Domínio removido"
@@ -976,7 +1001,7 @@ msgstr "Nome do domínio (ex: domain.tld)"
msgid "domain's default value"
msgstr "Valor padrão do domínio "
-#: src/layouts/admin/AdminLayout.vue:39
+#: src/layouts/admin/AdminLayout.vue:40
#: src/views/admin/domains/DomainsView.vue:4
msgid "Domains"
msgstr "Domínios"
@@ -993,9 +1018,9 @@ msgstr "Baixar conjunto de filtros"
msgid "E-mail"
msgstr "E-mail"
-#: src/components/admin/domains/DomainList.vue:320
-#: src/components/admin/identities/IdentityList.vue:375
-#: src/components/admin/identities/IdentityList.vue:387
+#: src/components/admin/domains/DomainList.vue:338
+#: src/components/admin/identities/IdentityList.vue:426
+#: src/components/admin/identities/IdentityList.vue:438
#: src/components/admin/imap_migration/ProvidersList.vue:130
#: src/components/contacts/ContactList.vue:138
#: src/views/account/FiltersView.vue:329
@@ -1048,16 +1073,16 @@ msgstr "Com caixa de correio"
msgid "Edit provider"
msgstr "Editar provedor"
-#: src/layouts/webmail/WebmailLayout.vue:54
+#: src/layouts/webmail/WebmailLayout.vue:50
#, fuzzy
msgid "Edit this mailbox"
msgstr "Com caixa de correio"
-#: src/components/account/FidoAuthForm.vue:201
+#: src/components/account/FidoAuthForm.vue:207
msgid "Edit your device"
msgstr "Editar seu dispositivo"
-#: src/components/account/FidoAuthForm.vue:200
+#: src/components/account/FidoAuthForm.vue:206
msgid "Edition"
msgstr "Edição"
@@ -1069,7 +1094,7 @@ msgstr "E-mail"
msgid "Email address"
msgstr "Endereço de e-mail"
-#: src/layouts/admin/AdminLayout.vue:88
+#: src/layouts/admin/AdminLayout.vue:101
msgid "Email providers"
msgstr "Provedores de e-mail"
@@ -1108,8 +1133,8 @@ msgstr "Habilitar"
#: src/components/account/AutoReplyForm.vue:7
#: src/components/admin/domains/DomainCreationForm.vue:167
-#: src/components/admin/domains/DomainList.vue:208
-#: src/components/admin/domains/DomainSummary.vue:44
+#: src/components/admin/domains/DomainList.vue:226
+#: src/components/admin/domains/DomainSummary.vue:68
#: src/components/admin/domains/form_steps/DomainGeneralForm.vue:20
#: src/components/admin/identities/AccountCreationForm.vue:110
#: src/components/admin/identities/AccountEditForm.vue:45
@@ -1118,8 +1143,8 @@ msgstr "Habilitar"
#: src/components/admin/identities/AliasSummary.vue:16
#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:46
#: src/components/admin/identities/form_steps/AliasGeneralForm.vue:53
-#: src/components/admin/identities/IdentityList.vue:186
-#: src/components/admin/identities/IdentityList.vue:225
+#: src/components/admin/identities/IdentityList.vue:231
+#: src/components/admin/identities/IdentityList.vue:270
msgid "Enabled"
msgstr "Habilitado"
@@ -1156,7 +1181,7 @@ msgstr "Ex: 10 MB. Deixe vazio para ilimitado"
#: src/components/admin/identities/AliasCreationForm.vue:66
#: src/components/admin/identities/AliasSummary.vue:26
#: src/components/admin/identities/form_steps/AliasGeneralForm.vue:56
-#: src/components/admin/identities/IdentityList.vue:192
+#: src/components/admin/identities/IdentityList.vue:237
msgid "Expire at"
msgstr "Expira em"
@@ -1177,6 +1202,11 @@ msgstr "Falhou"
msgid "Failed to display template. Using raw mode"
msgstr "Falha ao exibir o modelo. Usando o modo RAW"
+#: src/components/account/FidoAuthForm.vue:171
+#, fuzzy
+msgid "Failed to register the webAuthN device"
+msgstr "Digite um nome para registrar um novo dispositivo webauthn."
+
#: src/components/account/ProfileForm.vue:24
msgid "Feel free to improve the translations"
msgstr "Sinta-se livre para melhorar as traduções"
@@ -1228,7 +1258,7 @@ msgstr "Filtros"
#: src/components/account/ProfileForm.vue:9
#: src/components/admin/identities/AccountCreationForm.vue:99
#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:18
-#: src/components/admin/identities/IdentityList.vue:218
+#: src/components/admin/identities/IdentityList.vue:263
#: src/components/contacts/ContactForm.vue:12
msgid "First name"
msgstr "Nome"
@@ -1255,7 +1285,7 @@ msgid "Forwarders with ARC"
msgstr "Forwarders com ARC"
#: src/components/account/AutoReplyForm.vue:36
-#: src/components/admin/logs/MessageList.vue:47
+#: src/components/admin/logs/MessageList.vue:49
#: src/components/calendars/EventForm.vue:24
#: src/components/tools/TimeSerieChart.vue:19
#: src/components/webmail/ComposeEmailForm.vue:29
@@ -1303,7 +1333,7 @@ msgstr "Configurações gerais"
msgid "Generate"
msgstr "Gerar"
-#: src/components/admin/domains/DNSDetail.vue:119
+#: src/components/admin/domains/DNSDetail.vue:130
msgid "Generate a new DKIM key"
msgstr "Gerar uma nova chave DKIM"
@@ -1334,12 +1364,12 @@ msgstr ""
msgid "Identification"
msgstr "Identificação"
-#: src/layouts/admin/AdminLayout.vue:45
+#: src/layouts/admin/AdminLayout.vue:50
#: src/views/admin/identities/IdentitiesView.vue:4
msgid "Identities"
msgstr "Identidades"
-#: src/components/tools/CreationForm.vue:130
+#: src/components/tools/CreationForm.vue:136
msgid ""
"If you close this form now, your modifications won't be saved. Do you "
"confirm?"
@@ -1355,7 +1385,7 @@ msgstr ""
"Se você o configurou recentemente, aguarde o primeiro relatório ser recebido "
"e processado."
-#: src/layouts/admin/AdminLayout.vue:83
+#: src/layouts/admin/AdminLayout.vue:96
msgid "IMAP Migration"
msgstr "Migração IMAP"
@@ -1408,7 +1438,7 @@ msgstr ""
"Informe a TODOS os seus usuários que eles devem efetuar "
"login no Modoboa para concluir a operação"
-#: src/layouts/admin/AdminLayout.vue:114 src/views/admin/InformationView.vue:4
+#: src/layouts/admin/AdminLayout.vue:136 src/views/admin/InformationView.vue:4
#: src/views/calendars/CalendarView.vue:94
msgid "Information"
msgstr "Informação"
@@ -1434,6 +1464,11 @@ msgstr "Versão instalada"
msgid "Invalid port number"
msgstr "Número de porta inválido"
+#: src/components/admin/domains/DNSBLSummary.vue:10
+msgid ""
+"IP address %{ address } is currently listed by the following DNSBL providers:"
+msgstr ""
+
#: src/components/admin/imap_migration/form_steps/ProviderGeneralForm.vue:27
msgid "Is the IMAP connection secured using SSL/TLS or StartTLS"
msgstr "A conexão IMAP é protegida usando SSL/TLS ou StartTLS"
@@ -1443,7 +1478,7 @@ msgid "Keep local copies"
msgstr "Manter cópias locais"
#: src/components/account/ProfileForm.vue:22
-#: src/components/admin/identities/IdentityList.vue:227
+#: src/components/admin/identities/IdentityList.vue:277
msgid "Language"
msgstr "idioma "
@@ -1451,7 +1486,7 @@ msgstr "idioma "
msgid "Language does no exist"
msgstr "Idioma não existe"
-#: src/components/admin/identities/IdentityList.vue:253
+#: src/components/admin/identities/IdentityList.vue:303
#, fuzzy
msgid "Last login"
msgstr "Data do último login"
@@ -1460,7 +1495,7 @@ msgstr "Data do último login"
msgid "Last login date"
msgstr "Data do último login"
-#: src/components/admin/identities/IdentityList.vue:204
+#: src/components/admin/identities/IdentityList.vue:249
#, fuzzy
msgid "Last modification"
msgstr "Data da última modificação"
@@ -1476,12 +1511,12 @@ msgstr "Data da última modificação"
msgid "Last name"
msgstr "Sobrenome"
-#: src/components/admin/identities/IdentityList.vue:222
+#: src/components/admin/identities/IdentityList.vue:267
#, fuzzy
msgid "Last Name"
msgstr "Sobrenome"
-#: src/components/account/FidoAuthForm.vue:135
+#: src/components/account/FidoAuthForm.vue:132
msgid "Last Used"
msgstr "Último Uso"
@@ -1537,7 +1572,7 @@ msgstr ""
msgid "Mailbox"
msgstr "Caixa de e-mail"
-#: src/layouts/webmail/WebmailLayout.vue:187
+#: src/layouts/webmail/WebmailLayout.vue:185
#, fuzzy
msgid "Mailbox compressed"
msgstr "Caixas de e-mail"
@@ -1547,7 +1582,7 @@ msgstr "Caixas de e-mail"
msgid "Mailbox created"
msgstr "Domínio criado"
-#: src/layouts/webmail/WebmailLayout.vue:204
+#: src/layouts/webmail/WebmailLayout.vue:202
#, fuzzy
msgid "Mailbox deleted"
msgstr "Migração removida"
@@ -1557,7 +1592,7 @@ msgstr "Migração removida"
msgid "Mailbox renamed"
msgstr "Caixas de e-mail"
-#: src/components/admin/domains/DomainSummary.vue:36
+#: src/components/admin/domains/DomainSummary.vue:60
msgid "Mailboxes"
msgstr "Caixas de e-mail"
@@ -1607,6 +1642,11 @@ msgstr "Filtros de mensagem"
msgid "Message history"
msgstr "Histórico de mensagens"
+#: src/components/admin/identities/IdentityList.vue:274
+#, fuzzy
+msgid "Message limit"
+msgstr "Limite de envio de mensagens"
+
#: src/views/webmail/EmailView.vue:268
msgid "Message marked as junk"
msgstr ""
@@ -1639,11 +1679,12 @@ msgstr ""
msgid "Message(s) marked as not junk"
msgstr ""
-#: src/components/admin/domains/DomainSummary.vue:32
+#: src/components/admin/domains/DomainSummary.vue:51
+#: src/components/admin/identities/AccountSummary.vue:88
msgid "messages"
msgstr "mensagens"
-#: src/layouts/admin/AdminLayout.vue:71
+#: src/layouts/admin/AdminLayout.vue:84
msgid "Messages"
msgstr "Mensagens"
@@ -1651,7 +1692,7 @@ msgstr "Mensagens"
msgid "Migration deleted"
msgstr "Migração removida"
-#: src/layouts/admin/AdminLayout.vue:93
+#: src/layouts/admin/AdminLayout.vue:106
#: src/views/admin/imap_migration/MigrationsView.vue:4
msgid "Migrations"
msgstr "MIgrações"
@@ -1668,7 +1709,7 @@ msgstr "Modificado"
msgid "Modify"
msgstr "Modificar"
-#: src/layouts/admin/AdminLayout.vue:57
+#: src/layouts/admin/AdminLayout.vue:66
msgid "Monitoring"
msgstr "Monitoramento"
@@ -1704,16 +1745,16 @@ msgstr "Meus calendários"
msgid "name"
msgstr "nome"
-#: src/components/account/FidoAuthForm.vue:133
+#: src/components/account/FidoAuthForm.vue:130
#: src/components/account/FilterForm.vue:7
#: src/components/account/FilterSetForm.vue:9
-#: src/components/admin/domains/DNSDetail.vue:170
-#: src/components/admin/domains/DomainAdminList.vue:109
+#: src/components/admin/domains/DNSDetail.vue:188
+#: src/components/admin/domains/DomainAdminList.vue:112
#: src/components/admin/domains/DomainAliasForm.vue:8
#: src/components/admin/domains/DomainCreationForm.vue:164
-#: src/components/admin/domains/DomainList.vue:207
+#: src/components/admin/domains/DomainList.vue:225
#: src/components/admin/domains/form_steps/DomainOptionsForm.vue:11
-#: src/components/admin/identities/IdentityList.vue:216
+#: src/components/admin/identities/IdentityList.vue:261
#: src/components/admin/imap_migration/ProviderCreationForm.vue:53
#: src/components/admin/imap_migration/ProvidersList.vue:96
#: src/components/calendars/CalendarForm.vue:15
@@ -1795,7 +1836,7 @@ msgstr "Novo provedor"
msgid "New recovery codes"
msgstr "Novos códigos de recuperação"
-#: src/components/tools/CreationForm.vue:69
+#: src/components/tools/CreationForm.vue:73
msgid "Next"
msgstr "Próximo"
@@ -1803,14 +1844,14 @@ msgstr "Próximo"
msgid "no"
msgstr "não"
-#: src/components/account/FidoAuthForm.vue:182
-#: src/components/admin/domains/DNSDetail.vue:223
-#: src/components/admin/domains/DNSDetail.vue:243
-#: src/components/admin/domains/DomainList.vue:266
-#: src/components/admin/identities/IdentityList.vue:425
-#: src/components/admin/identities/IdentityList.vue:453
-#: src/components/tools/CreationForm.vue:136
-#: src/layouts/webmail/WebmailLayout.vue:197
+#: src/components/account/FidoAuthForm.vue:188
+#: src/components/admin/domains/DNSDetail.vue:244
+#: src/components/admin/domains/DNSDetail.vue:264
+#: src/components/admin/domains/DomainList.vue:284
+#: src/components/admin/identities/IdentityList.vue:476
+#: src/components/admin/identities/IdentityList.vue:514
+#: src/components/tools/CreationForm.vue:142
+#: src/layouts/webmail/WebmailLayout.vue:195
msgid "No"
msgstr "Não"
@@ -1826,6 +1867,12 @@ msgstr "Nenhum dado para exportar"
msgid "No domain managed"
msgstr "Nenhum domínio gerenciado"
+#: src/components/admin/identities/IdentityList.vue:137
+#: src/components/admin/identities/IdentityList.vue:166
+#, fuzzy
+msgid "No mailbox"
+msgstr "Com caixa de correio"
+
#: src/components/webmail/EmailList.vue:165
msgid "No message yet in this mailbox"
msgstr ""
@@ -1852,7 +1899,7 @@ msgstr ""
msgid "Not a valid email"
msgstr "Não é um e-mail válido"
-#: src/components/admin/domains/DNSDetail.vue:126
+#: src/components/admin/domains/DNSDetail.vue:137
msgid "Not generated"
msgstr "Não gerado"
@@ -1971,7 +2018,7 @@ msgid "Passwords mismatch"
msgstr "Senhas não conferem"
#: src/components/admin/domains/DNSDetail.vue:20
-#: src/components/admin/domains/DNSDetail.vue:40
+#: src/components/admin/domains/DNSDetail.vue:51
#: src/components/admin/domains/DNSStatusChip.vue:21
msgid "Pending"
msgstr "Pendente"
@@ -1987,7 +2034,7 @@ msgstr "Telefone"
#: src/components/account/ProfileForm.vue:47
#: src/components/account/ProfileForm.vue:50
#: src/components/admin/identities/AccountSummary.vue:31
-#: src/components/admin/identities/IdentityList.vue:229
+#: src/components/admin/identities/IdentityList.vue:279
#: src/components/contacts/PhoneNumberField.vue:5
msgid "Phone number"
msgstr "Número de telefone"
@@ -2069,17 +2116,18 @@ msgstr "Provedor atualizado"
msgid "Providers"
msgstr "Provedores"
-#: src/components/admin/logs/MessageList.vue:43
+#: src/components/admin/logs/MessageList.vue:45
msgid "Queue ID"
msgstr "ID da fila"
#: src/components/admin/domains/DomainCreationForm.vue:191
-#: src/components/admin/domains/DomainList.vue:216
+#: src/components/admin/domains/DomainList.vue:234
#: src/components/admin/domains/DomainSummary.vue:16
#: src/components/admin/domains/form_steps/DomainLimitationsForm.vue:5
#: src/components/admin/identities/AccountCreationForm.vue:127
#: src/components/admin/identities/AccountSummary.vue:46
#: src/components/admin/identities/form_steps/AccountMailboxForm.vue:3
+#: src/components/admin/identities/IdentityList.vue:272
msgid "Quota"
msgstr "Cota"
@@ -2141,7 +2189,7 @@ msgstr "Destinatário(s)"
#: src/components/admin/identities/AliasCreationForm.vue:97
#: src/components/admin/identities/AliasEditForm.vue:41
#: src/components/admin/identities/AliasRecipientsSummary.vue:4
-#: src/components/admin/identities/IdentityList.vue:188
+#: src/components/admin/identities/IdentityList.vue:233
msgid "Recipients"
msgstr "Destinatários"
@@ -2186,7 +2234,7 @@ msgstr "Remover condição"
msgid "Remove this address"
msgstr "Remover este endereço"
-#: src/components/admin/domains/DomainAdminList.vue:48
+#: src/components/admin/domains/DomainAdminList.vue:50
msgid "Remove this administrator"
msgstr "Remover este administrador"
@@ -2224,11 +2272,11 @@ msgstr "Uso de recursos"
#: src/components/admin/identities/AccountCreationForm.vue:92
#: src/components/admin/identities/AccountEditForm.vue:9
#: src/components/admin/identities/AccountSummary.vue:23
-#: src/components/admin/identities/IdentityList.vue:226
+#: src/components/admin/identities/IdentityList.vue:271
msgid "Role"
msgstr "Papel"
-#: src/components/account/FidoAuthForm.vue:205
+#: src/components/account/FidoAuthForm.vue:211
#: src/components/admin/domains/DomainEditForm.vue:169
#: src/components/admin/identities/AccountEditForm.vue:192
#: src/components/admin/identities/AliasEditForm.vue:77
@@ -2259,7 +2307,7 @@ msgstr "mensagens"
#: src/components/account/ProfileForm.vue:54
#: src/components/admin/identities/AccountSummary.vue:27
-#: src/components/admin/identities/IdentityList.vue:233
+#: src/components/admin/identities/IdentityList.vue:283
msgid "Secondary email"
msgstr "E-mail secundário"
@@ -2273,7 +2321,7 @@ msgstr "Seguro"
msgid "Select a filter set"
msgstr "Selecione um conjunto de filtros"
-#: src/components/admin/domains/DomainAdminList.vue:20
+#: src/components/admin/domains/DomainAdminList.vue:21
msgid "Select an account"
msgstr "Selecione uma conta"
@@ -2315,7 +2363,14 @@ msgstr "Endereço do remetente excluído"
msgid "Sender addresses"
msgstr "Endereços do remetente"
-#: src/components/admin/domains/DomainList.vue:215
+#: src/components/admin/domains/DomainSummary.vue:38
+#: src/components/admin/identities/AccountSummary.vue:73
+#: src/components/admin/identities/IdentityList.vue:158
+#, fuzzy
+msgid "Sending forbidden"
+msgstr "Limite de envio"
+
+#: src/components/admin/domains/DomainList.vue:233
msgid "Sending limit"
msgstr "Limite de envio"
@@ -2329,6 +2384,7 @@ msgstr "Separador"
#: src/components/admin/domains/DomainCreationForm.vue:218
#: src/components/admin/domains/form_steps/DomainTransportForm.vue:3
+#: src/components/admin/domains/RelayDomainSummary.vue:8
msgid "Service"
msgstr "Serviço"
@@ -2337,7 +2393,7 @@ msgid "Service: "
msgstr "Serviço: "
#: src/layouts/account/AccountLayout.vue:27
-#: src/layouts/admin/AdminLayout.vue:101
+#: src/layouts/admin/AdminLayout.vue:123
msgid "Settings"
msgstr "Configurações"
@@ -2345,7 +2401,7 @@ msgstr "Configurações"
msgid "Setup device"
msgstr "Configurar dispositivo"
-#: src/components/admin/domains/DNSDetail.vue:108
+#: src/components/admin/domains/DNSDetail.vue:119
msgid "Show key"
msgstr "Mostrar chave"
@@ -2357,11 +2413,11 @@ msgstr "Usuário simples"
msgid "Specify an email address"
msgstr "Especifique um endereço de e-mail"
-#: src/components/admin/domains/DNSDetail.vue:76
+#: src/components/admin/domains/DNSDetail.vue:87
msgid "SPF record found"
msgstr "Registro SPF encontrado"
-#: src/components/admin/domains/DNSDetail.vue:79
+#: src/components/admin/domains/DNSDetail.vue:90
msgid "SPF record not found"
msgstr "Registro SPF não encontrado"
@@ -2374,14 +2430,15 @@ msgstr "Comece a digitar um nome aqui..."
msgid "State/Province"
msgstr "Estado/Província"
-#: src/layouts/admin/AdminLayout.vue:61
+#: src/components/admin/dashboard/GlobalStatisticsWidget.vue:2
+#: src/layouts/admin/AdminLayout.vue:74
#: src/views/admin/domains/DomainView.vue:25
#: src/views/admin/monitoring/StatisticsView.vue:3
msgid "Statistics"
msgstr "Estatísticas"
#: src/components/admin/alarms/AlarmList.vue:93
-#: src/components/admin/logs/MessageList.vue:45
+#: src/components/admin/logs/MessageList.vue:47
msgid "Status"
msgstr "Status"
@@ -2390,8 +2447,8 @@ msgstr "Status"
msgid "Subject"
msgstr "Assunto"
-#: src/components/tools/CreationForm.vue:21
-#: src/components/tools/CreationForm.vue:75
+#: src/components/tools/CreationForm.vue:25
+#: src/components/tools/CreationForm.vue:79
msgid "Summary"
msgstr "Sumário"
@@ -2407,7 +2464,7 @@ msgstr "Sincronização iniciada"
msgid "Synchronize contacts with address book"
msgstr "Sincronize seus contatos com o catálogo de endereços"
-#: src/components/admin/identities/IdentityList.vue:237
+#: src/components/admin/identities/IdentityList.vue:287
#, fuzzy
msgid "TFA enabled"
msgstr "Filtro habilitado"
@@ -2415,12 +2472,12 @@ msgstr "Filtro habilitado"
#: src/components/account/AutoReplyForm.vue:24
msgid ""
"The content of your answer. You can use the following variables, which will "
-"be automatically replaced by the appropriate value: %(name)s, %(fromdate)s, "
-"%(untildate)s"
+"be automatically replaced by the appropriate value: %(name)s, %(fromdate)s, %"
+"(untildate)s"
msgstr ""
"O conteúdo da sua resposta. Você pode usar as seguintes variáveis, que serão "
-"substituídas automaticamente pelo valor apropriado: %(name)s, %(fromdate)s "
-"%(untildate)s"
+"substituídas automaticamente pelo valor apropriado: %(name)s, %(fromdate)s %"
+"(untildate)s"
#: src/components/calendars/CalendarDetail.vue:19
#: src/components/contacts/AddressBookInfo.vue:19
@@ -2466,7 +2523,7 @@ msgstr "ali"
msgid "Title"
msgstr "Título"
-#: src/components/admin/logs/MessageList.vue:46
+#: src/components/admin/logs/MessageList.vue:48
#: src/components/calendars/EventForm.vue:34
#: src/components/tools/TimeSerieChart.vue:20
#: src/components/webmail/ComposeEmailForm.vue:46
@@ -2495,7 +2552,7 @@ msgstr ""
msgid "Total"
msgstr "Total"
-#: src/components/admin/identities/IdentityList.vue:241
+#: src/components/admin/identities/IdentityList.vue:291
#, fuzzy
msgid "TOTP enabled"
msgstr "Habilitado"
@@ -2503,6 +2560,7 @@ msgstr "Habilitado"
#: src/components/admin/domains/DomainCreationForm.vue:152
#: src/components/admin/domains/DomainCreationForm.vue:215
#: src/components/admin/domains/DomainEditForm.vue:113
+#: src/components/admin/domains/RelayDomainSummary.vue:4
msgid "Transport"
msgstr "Transporte"
@@ -2555,9 +2613,14 @@ msgstr "Fontes desconhecidas / Ameaças"
msgid "unlimited"
msgstr "ilimitado"
+#: src/components/admin/domains/DomainList.vue:115
+#: src/components/admin/domains/DomainList.vue:127
#: src/components/admin/domains/DomainSummary.vue:18
#: src/components/admin/domains/DomainSummary.vue:25
+#: src/components/admin/domains/DomainSummary.vue:56
#: src/components/admin/identities/AccountSummary.vue:48
+#: src/components/admin/identities/IdentityList.vue:133
+#: src/components/admin/identities/IdentityList.vue:162
#: src/components/tools/ResourcesView.vue:9
msgid "Unlimited"
msgstr "Ilimitado"
@@ -2594,11 +2657,11 @@ msgstr "Atualizar Senha"
msgid "Update settings"
msgstr "Atualizar configurações"
-#: src/components/admin/domains/DNSDetail.vue:172
+#: src/components/admin/domains/DNSDetail.vue:190
msgid "Updated"
msgstr "Atualizado"
-#: src/components/account/FidoAuthForm.vue:136
+#: src/components/account/FidoAuthForm.vue:133
msgid "Use count"
msgstr "Usar contagem"
@@ -2606,7 +2669,7 @@ msgstr "Usar contagem"
msgid "Use domain default value"
msgstr "Usar valor padrão de domínio"
-#: src/components/admin/domains/DomainAdminList.vue:108
+#: src/components/admin/domains/DomainAdminList.vue:111
#: src/components/admin/identities/AccountCreationForm.vue:97
#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:3
msgid "Username"
@@ -2628,18 +2691,18 @@ msgstr "Valor"
msgid "Visit the official weblog for more information"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:217
+#: src/components/admin/domains/DNSDetail.vue:238
msgid "warning"
msgstr "atenção"
#: src/components/account/APISetupForm.vue:94
-#: src/components/account/FidoAuthForm.vue:178
-#: src/components/admin/domains/DNSDetail.vue:237
-#: src/components/admin/domains/DomainList.vue:260
-#: src/components/admin/identities/IdentityList.vue:420
-#: src/components/admin/identities/IdentityList.vue:448
-#: src/components/tools/CreationForm.vue:129
-#: src/layouts/webmail/WebmailLayout.vue:192
+#: src/components/account/FidoAuthForm.vue:184
+#: src/components/admin/domains/DNSDetail.vue:258
+#: src/components/admin/domains/DomainList.vue:278
+#: src/components/admin/identities/IdentityList.vue:471
+#: src/components/admin/identities/IdentityList.vue:509
+#: src/components/tools/CreationForm.vue:135
+#: src/layouts/webmail/WebmailLayout.vue:190
#: src/views/calendars/CalendarView.vue:247
msgid "Warning"
msgstr "Atenção"
@@ -2648,7 +2711,7 @@ msgstr "Atenção"
msgid "WebAuthn"
msgstr "WebAuthn"
-#: src/components/admin/identities/IdentityList.vue:245
+#: src/components/admin/identities/IdentityList.vue:295
#, fuzzy
msgid "WebAutn enabled"
msgstr "Filtro habilitado"
@@ -2662,7 +2725,7 @@ msgstr "E-mail"
msgid "Week"
msgstr "Semana"
-#: src/views/DashboardView.vue:27
+#: src/views/DashboardView.vue:40
msgid "Welcome to Modoboa"
msgstr "Bem-vindo ao Modoboa"
@@ -2687,14 +2750,14 @@ msgstr "Ano"
msgid "yes"
msgstr "sim"
-#: src/components/account/FidoAuthForm.vue:183
-#: src/components/admin/domains/DNSDetail.vue:224
-#: src/components/admin/domains/DNSDetail.vue:244
-#: src/components/admin/domains/DomainList.vue:267
-#: src/components/admin/identities/IdentityList.vue:424
-#: src/components/admin/identities/IdentityList.vue:452
-#: src/components/tools/CreationForm.vue:135
-#: src/layouts/webmail/WebmailLayout.vue:196
+#: src/components/account/FidoAuthForm.vue:189
+#: src/components/admin/domains/DNSDetail.vue:245
+#: src/components/admin/domains/DNSDetail.vue:265
+#: src/components/admin/domains/DomainList.vue:285
+#: src/components/admin/identities/IdentityList.vue:475
+#: src/components/admin/identities/IdentityList.vue:513
+#: src/components/tools/CreationForm.vue:141
+#: src/layouts/webmail/WebmailLayout.vue:194
msgid "Yes"
msgstr "Sim"
@@ -2806,9 +2869,6 @@ msgstr "Novo"
#~ msgid "Account successfully deleted"
#~ msgstr "Conta excluída com sucesso"
-#~ msgid "Account updated"
-#~ msgstr "Conta atualizada"
-
#~ msgid "alias"
#~ msgstr "apelido"
diff --git a/frontend/src/locale/ru/app.po b/frontend/src/locale/ru/app.po
index fafb41bdc..201fc9655 100644
--- a/frontend/src/locale/ru/app.po
+++ b/frontend/src/locale/ru/app.po
@@ -33,7 +33,7 @@ msgstr[2] ""
msgid "A documentation of the API is available"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:195
+#: src/components/admin/domains/DNSDetail.vue:216
msgid ""
"A new key will be generated soon. Refresh the page in a moment to see it."
msgstr ""
@@ -71,7 +71,12 @@ msgstr ""
msgid "Account"
msgstr "Добавить аккаунт"
-#: src/components/admin/identities/IdentityList.vue:436
+#: src/components/admin/dashboard/GlobalStatisticsWidget.vue:15
+#, fuzzy
+msgid "Account count"
+msgstr "аккаунт изменен"
+
+#: src/components/admin/identities/IdentityList.vue:487
#, fuzzy
msgid "Account deleted"
msgstr "Аккаунт создан"
@@ -86,13 +91,13 @@ msgstr "Настройки"
msgid "Accounts"
msgstr "Добавить аккаунт"
-#: src/components/account/FidoAuthForm.vue:137
+#: src/components/account/FidoAuthForm.vue:134
#: src/components/account/FilterForm.vue:76
#: src/components/admin/alarms/AlarmList.vue:31
#: src/components/admin/alarms/AlarmList.vue:98
-#: src/components/admin/domains/DomainList.vue:221
+#: src/components/admin/domains/DomainList.vue:239
#: src/components/admin/domains/DomainList.vue:35
-#: src/components/admin/identities/IdentityList.vue:283
+#: src/components/admin/identities/IdentityList.vue:334
#: src/components/admin/identities/IdentityList.vue:46
#: src/components/admin/imap_migration/MigrationsList.vue:23
#: src/components/admin/imap_migration/MigrationsList.vue:83
@@ -146,7 +151,7 @@ msgstr ""
msgid "Add action"
msgstr "Действие"
-#: src/components/admin/domains/DomainAdminList.vue:67
+#: src/components/admin/domains/DomainAdminList.vue:69
msgid "Add administrator"
msgstr ""
@@ -181,15 +186,15 @@ msgstr "Новый аккаунт"
msgid "Add/Remove from the domain page"
msgstr ""
-#: src/components/account/FidoAuthForm.vue:134
+#: src/components/account/FidoAuthForm.vue:131
msgid "Added On"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:171
+#: src/components/admin/domains/DNSDetail.vue:189
#: src/components/admin/identities/AccountSenderAddresses.vue:73
#: src/components/admin/identities/AliasCreationForm.vue:60
#: src/components/admin/identities/AliasEditForm.vue:16
-#: src/components/admin/identities/IdentityList.vue:185
+#: src/components/admin/identities/IdentityList.vue:230
#: src/components/admin/imap_migration/ProviderCreationForm.vue:54
#: src/components/admin/imap_migration/ProvidersList.vue:97
#: src/components/contacts/ContactForm.vue:85
@@ -209,7 +214,7 @@ msgstr ""
msgid "Administered domains"
msgstr "Список квот"
-#: src/components/admin/domains/DomainAdminList.vue:156
+#: src/components/admin/domains/DomainAdminList.vue:161
msgid "Administrator added"
msgstr ""
@@ -217,12 +222,12 @@ msgstr ""
msgid "Administrator name"
msgstr ""
-#: src/components/admin/domains/DomainAdminList.vue:165
+#: src/components/admin/domains/DomainAdminList.vue:170
msgid "Administrator removed"
msgstr ""
#: src/components/admin/domains/DomainAdminList.vue:9
-#: src/components/admin/domains/DomainList.vue:315
+#: src/components/admin/domains/DomainList.vue:333
msgid "Administrators"
msgstr "Администраторы"
@@ -244,8 +249,8 @@ msgstr "Дата создания"
msgid "Alarm re-opened"
msgstr ""
-#: src/components/admin/domains/DomainList.vue:333
-#: src/layouts/admin/AdminLayout.vue:51
+#: src/components/admin/domains/DomainList.vue:351
+#: src/layouts/admin/AdminLayout.vue:60
msgid "Alarms"
msgstr ""
@@ -270,7 +275,12 @@ msgstr "Синоним создан"
msgid "Alias already exists, redirecting to edit page"
msgstr ""
-#: src/components/admin/identities/IdentityList.vue:463
+#: src/components/admin/dashboard/GlobalStatisticsWidget.vue:19
+#, fuzzy
+msgid "Alias count"
+msgstr "Новый аккаунт"
+
+#: src/components/admin/identities/IdentityList.vue:524
#, fuzzy
msgid "Alias deleted"
msgstr "Дата создания"
@@ -282,8 +292,8 @@ msgid ""
"name (@domain.tld)."
msgstr ""
-#: src/components/admin/domains/DomainList.vue:209
-#: src/components/admin/domains/DomainSummary.vue:40
+#: src/components/admin/domains/DomainList.vue:227
+#: src/components/admin/domains/DomainSummary.vue:64
#: src/components/admin/identities/AccountAliases.vue:4
#: src/components/admin/identities/AccountCreationForm.vue:144
#: src/components/admin/identities/AccountCreationForm.vue:147
@@ -338,11 +348,11 @@ msgstr "Дата создания"
msgid "Apply"
msgstr "Применить"
-#: src/components/admin/identities/IdentityList.vue:449
+#: src/components/admin/identities/IdentityList.vue:510
msgid "Are you sure you want to delete this alias?"
msgstr ""
-#: src/components/admin/identities/IdentityList.vue:421
+#: src/components/admin/identities/IdentityList.vue:472
msgid "Are you sure you want to delete this identity ?"
msgstr ""
@@ -376,16 +386,16 @@ msgstr ""
msgid "Attendees"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:66
+#: src/layouts/admin/AdminLayout.vue:79
#: src/views/admin/monitoring/AuditTrailView.vue:3
msgid "Audit trail"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:72
+#: src/components/admin/domains/DNSDetail.vue:83
msgid "Authentication"
msgstr "Аутентификация"
-#: src/components/admin/domains/DNSDetail.vue:35
+#: src/components/admin/domains/DNSDetail.vue:46
#: src/components/admin/domains/DomainDNSConfig.vue:71
msgid "Auto configuration"
msgstr ""
@@ -398,23 +408,23 @@ msgstr ""
msgid "Auto-reply message updated"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:56
+#: src/components/admin/domains/DNSDetail.vue:67
msgid "autoconfig record (Mozilla) not found"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:50
+#: src/components/admin/domains/DNSDetail.vue:61
msgid "autoconfig record (Mozilla): %{ value }"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:68
+#: src/components/admin/domains/DNSDetail.vue:79
msgid "autodiscover record (Microsoft) not found"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:62
+#: src/components/admin/domains/DNSDetail.vue:73
msgid "autodiscover record (Microsoft): %{ value }"
msgstr ""
-#: src/components/tools/CreationForm.vue:62
+#: src/components/tools/CreationForm.vue:66
msgid "Back"
msgstr ""
@@ -466,7 +476,7 @@ msgid "Calendar updated"
msgstr "Профиль обновлен"
#: src/components/account/APISetupForm.vue:98
-#: src/components/account/FidoAuthForm.vue:204
+#: src/components/account/FidoAuthForm.vue:210
#: src/components/account/FilterForm.vue:147
#: src/components/account/FilterSetForm.vue:24
#: src/components/admin/domains/DomainEditForm.vue:161
@@ -542,7 +552,8 @@ msgid "Click here to copy the key"
msgstr ""
#: src/components/account/RecoveryCodesResetDialog.vue:25
-#: src/components/admin/domains/DomainAdminList.vue:72
+#: src/components/admin/domains/DNSBLSummary.vue:27
+#: src/components/admin/domains/DomainAdminList.vue:74
#: src/components/admin/domains/DomainAliasForm.vue:31
#: src/components/admin/domains/DomainDKIMKey.vue:37
#: src/components/admin/domains/DomainDNSConfig.vue:80
@@ -578,11 +589,11 @@ msgstr ""
msgid "Company"
msgstr ""
-#: src/layouts/webmail/WebmailLayout.vue:28
+#: src/layouts/webmail/WebmailLayout.vue:24
msgid "Compose"
msgstr ""
-#: src/layouts/webmail/WebmailLayout.vue:66
+#: src/layouts/webmail/WebmailLayout.vue:62
msgid "Compress this mailbox"
msgstr ""
@@ -591,7 +602,7 @@ msgstr ""
msgid "Conditions"
msgstr "Подтверждение"
-#: src/components/tools/CreationForm.vue:92
+#: src/components/tools/CreationForm.vue:96
msgid "Confirm and create"
msgstr ""
@@ -625,7 +636,7 @@ msgstr "Продолжать при ошибке"
msgid "Control if this domain will be allowed to send and receive messages"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:114
+#: src/components/admin/domains/DNSDetail.vue:125
msgid "Copy key to clipboard"
msgstr ""
@@ -668,7 +679,7 @@ msgstr "Создание администратора домена"
msgid "Create a new filter set"
msgstr ""
-#: src/layouts/webmail/WebmailLayout.vue:49
+#: src/layouts/webmail/WebmailLayout.vue:45
msgid "Create a new mailbox"
msgstr ""
@@ -688,8 +699,8 @@ msgstr ""
#: src/components/admin/domains/DomainSummary.vue:8
#: src/components/admin/identities/AccountSummary.vue:8
#: src/components/admin/identities/AliasSummary.vue:8
-#: src/components/admin/identities/IdentityList.vue:200
-#: src/components/admin/identities/IdentityList.vue:249
+#: src/components/admin/identities/IdentityList.vue:245
+#: src/components/admin/identities/IdentityList.vue:299
msgid "Creation date"
msgstr "Дата создания"
@@ -720,16 +731,16 @@ msgid "Daily message sending limit"
msgstr ""
#: src/components/admin/domains/DomainSummary.vue:30
-#: src/components/admin/identities/AccountSummary.vue:65
+#: src/components/admin/identities/AccountSummary.vue:70
msgid "Daily sending limit"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:33
+#: src/layouts/admin/AdminLayout.vue:34
msgid "Dashboard"
msgstr "Приборная панель"
#: src/components/admin/logs/AuditTrailList.vue:50
-#: src/components/admin/logs/MessageList.vue:44
+#: src/components/admin/logs/MessageList.vue:46
msgid "Date"
msgstr ""
@@ -752,10 +763,10 @@ msgstr ""
#: src/components/admin/alarms/AlarmList.vue:109
#: src/components/admin/alarms/AlarmList.vue:126
#: src/components/admin/domains/DomainAliasForm.vue:39
-#: src/components/admin/domains/DomainList.vue:325
-#: src/components/admin/identities/IdentityList.vue:380
-#: src/components/admin/identities/IdentityList.vue:392
-#: src/components/admin/identities/IdentityList.vue:405
+#: src/components/admin/domains/DomainList.vue:343
+#: src/components/admin/identities/IdentityList.vue:431
+#: src/components/admin/identities/IdentityList.vue:443
+#: src/components/admin/identities/IdentityList.vue:456
#: src/components/admin/imap_migration/MigrationsList.vue:123
#: src/components/admin/imap_migration/ProvidersList.vue:124
#: src/components/calendars/EventForm.vue:90
@@ -770,11 +781,11 @@ msgstr ""
msgid "Delete filter set"
msgstr ""
-#: src/layouts/webmail/WebmailLayout.vue:60
+#: src/layouts/webmail/WebmailLayout.vue:56
msgid "Delete this mailbox"
msgstr ""
-#: src/layouts/webmail/WebmailLayout.vue:193
+#: src/layouts/webmail/WebmailLayout.vue:191
msgid "Delete this mailbox?"
msgstr ""
@@ -785,7 +796,7 @@ msgstr ""
#: src/components/admin/identities/AliasCreationForm.vue:72
#: src/components/admin/identities/AliasSummary.vue:30
#: src/components/admin/identities/form_steps/AliasGeneralForm.vue:58
-#: src/components/admin/identities/IdentityList.vue:196
+#: src/components/admin/identities/IdentityList.vue:241
#: src/components/calendars/EventForm.vue:74
#: src/views/admin/InformationView.vue:148
msgid "Description"
@@ -829,15 +840,15 @@ msgstr "Имя файла"
msgid "Display source"
msgstr "Имя файла"
-#: src/components/admin/domains/DNSDetail.vue:103
+#: src/components/admin/domains/DNSDetail.vue:114
msgid "DKIM key"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:182
+#: src/components/admin/domains/DNSDetail.vue:203
msgid "DKIM key copied to clipboard"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:218
+#: src/components/admin/domains/DNSDetail.vue:239
msgid ""
"DKIM key does not seem to be generated yet or has failed. Do you want to "
"requeue the job?"
@@ -853,7 +864,7 @@ msgstr ""
msgid "DKIM key selector"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:238
+#: src/components/admin/domains/DNSDetail.vue:259
msgid "DKIM keys already exist for this domain. Do you want to overwrite them?"
msgstr ""
@@ -861,11 +872,11 @@ msgstr ""
msgid "DKIM public key for"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:84
+#: src/components/admin/domains/DNSDetail.vue:95
msgid "DKIM record found"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:87
+#: src/components/admin/domains/DNSDetail.vue:98
msgid "DKIM record not found"
msgstr ""
@@ -877,11 +888,11 @@ msgstr ""
msgid "DMARC"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:92
+#: src/components/admin/domains/DNSDetail.vue:103
msgid "DMARC record found"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:95
+#: src/components/admin/domains/DNSDetail.vue:106
msgid "DMARC record not found"
msgstr ""
@@ -908,19 +919,23 @@ msgstr ""
msgid "DNS configuration help"
msgstr ""
-#: src/components/admin/domains/DomainList.vue:211
+#: src/components/admin/domains/DomainList.vue:229
msgid "DNS status"
msgstr "Статистика"
-#: src/components/admin/identities/IdentityList.vue:152
+#: src/components/admin/domains/DNSBLSummary.vue:5
+msgid "DNSBL summary for "
+msgstr ""
+
+#: src/components/admin/identities/IdentityList.vue:196
msgid "Do not delete account folder"
msgstr ""
-#: src/components/admin/domains/DomainList.vue:166
+#: src/components/admin/domains/DomainList.vue:184
msgid "Do not delete domain folder"
msgstr ""
-#: src/components/admin/domains/DomainList.vue:261
+#: src/components/admin/domains/DomainList.vue:279
msgid "Do you really want to delete the domain %{ domain }?"
msgstr ""
@@ -928,7 +943,7 @@ msgstr ""
msgid "Do you really want to delete this calendar?"
msgstr ""
-#: src/components/account/FidoAuthForm.vue:179
+#: src/components/account/FidoAuthForm.vue:185
msgid "Do you really want to delete this WebAuthn device?"
msgstr ""
@@ -944,6 +959,10 @@ msgstr ""
msgid "Domain administrator"
msgstr "Администратор домена"
+#: src/components/admin/dashboard/GlobalStatisticsWidget.vue:11
+msgid "Domain alias count"
+msgstr ""
+
#: src/components/admin/domains/DomainAliasForm.vue:100
msgid "Domain alias created"
msgstr ""
@@ -956,6 +975,11 @@ msgstr ""
msgid "Domain alias updated"
msgstr ""
+#: src/components/admin/dashboard/GlobalStatisticsWidget.vue:7
+#, fuzzy
+msgid "Domain count"
+msgstr "Домен создан"
+
#: src/components/admin/domains/DomainCreationForm.vue:318
msgid "Domain created"
msgstr "Домен создан"
@@ -965,7 +989,7 @@ msgstr "Домен создан"
msgid "Domain default value"
msgstr "Используются значения домена по умолчанию "
-#: src/components/admin/domains/DomainList.vue:278
+#: src/components/admin/domains/DomainList.vue:296
msgid "Domain deleted"
msgstr ""
@@ -978,7 +1002,7 @@ msgstr ""
msgid "domain's default value"
msgstr "Используются значения домена по умолчанию "
-#: src/layouts/admin/AdminLayout.vue:39
+#: src/layouts/admin/AdminLayout.vue:40
#: src/views/admin/domains/DomainsView.vue:4
msgid "Domains"
msgstr "Домены"
@@ -995,9 +1019,9 @@ msgstr ""
msgid "E-mail"
msgstr ""
-#: src/components/admin/domains/DomainList.vue:320
-#: src/components/admin/identities/IdentityList.vue:375
-#: src/components/admin/identities/IdentityList.vue:387
+#: src/components/admin/domains/DomainList.vue:338
+#: src/components/admin/identities/IdentityList.vue:426
+#: src/components/admin/identities/IdentityList.vue:438
#: src/components/admin/imap_migration/ProvidersList.vue:130
#: src/components/contacts/ContactList.vue:138
#: src/views/account/FiltersView.vue:329
@@ -1058,16 +1082,16 @@ msgstr "Новый синоним"
msgid "Edit provider"
msgstr "Е-майл адрес"
-#: src/layouts/webmail/WebmailLayout.vue:54
+#: src/layouts/webmail/WebmailLayout.vue:50
msgid "Edit this mailbox"
msgstr ""
-#: src/components/account/FidoAuthForm.vue:201
+#: src/components/account/FidoAuthForm.vue:207
#, fuzzy
msgid "Edit your device"
msgstr "Е-майл адрес"
-#: src/components/account/FidoAuthForm.vue:200
+#: src/components/account/FidoAuthForm.vue:206
#, fuzzy
msgid "Edition"
msgstr "Новый аккаунт"
@@ -1080,7 +1104,7 @@ msgstr ""
msgid "Email address"
msgstr "Е-майл адрес"
-#: src/layouts/admin/AdminLayout.vue:88
+#: src/layouts/admin/AdminLayout.vue:101
#, fuzzy
msgid "Email providers"
msgstr "Е-майл адрес"
@@ -1121,8 +1145,8 @@ msgstr "Разрешено"
#: src/components/account/AutoReplyForm.vue:7
#: src/components/admin/domains/DomainCreationForm.vue:167
-#: src/components/admin/domains/DomainList.vue:208
-#: src/components/admin/domains/DomainSummary.vue:44
+#: src/components/admin/domains/DomainList.vue:226
+#: src/components/admin/domains/DomainSummary.vue:68
#: src/components/admin/domains/form_steps/DomainGeneralForm.vue:20
#: src/components/admin/identities/AccountCreationForm.vue:110
#: src/components/admin/identities/AccountEditForm.vue:45
@@ -1131,8 +1155,8 @@ msgstr "Разрешено"
#: src/components/admin/identities/AliasSummary.vue:16
#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:46
#: src/components/admin/identities/form_steps/AliasGeneralForm.vue:53
-#: src/components/admin/identities/IdentityList.vue:186
-#: src/components/admin/identities/IdentityList.vue:225
+#: src/components/admin/identities/IdentityList.vue:231
+#: src/components/admin/identities/IdentityList.vue:270
msgid "Enabled"
msgstr "Разрешено"
@@ -1171,7 +1195,7 @@ msgstr ""
#: src/components/admin/identities/AliasCreationForm.vue:66
#: src/components/admin/identities/AliasSummary.vue:26
#: src/components/admin/identities/form_steps/AliasGeneralForm.vue:56
-#: src/components/admin/identities/IdentityList.vue:192
+#: src/components/admin/identities/IdentityList.vue:237
msgid "Expire at"
msgstr ""
@@ -1192,6 +1216,10 @@ msgstr ""
msgid "Failed to display template. Using raw mode"
msgstr ""
+#: src/components/account/FidoAuthForm.vue:171
+msgid "Failed to register the webAuthN device"
+msgstr ""
+
#: src/components/account/ProfileForm.vue:24
msgid "Feel free to improve the translations"
msgstr ""
@@ -1247,7 +1275,7 @@ msgstr ""
#: src/components/account/ProfileForm.vue:9
#: src/components/admin/identities/AccountCreationForm.vue:99
#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:18
-#: src/components/admin/identities/IdentityList.vue:218
+#: src/components/admin/identities/IdentityList.vue:263
#: src/components/contacts/ContactForm.vue:12
#, fuzzy
msgid "First name"
@@ -1278,7 +1306,7 @@ msgid "Forwarders with ARC"
msgstr ""
#: src/components/account/AutoReplyForm.vue:36
-#: src/components/admin/logs/MessageList.vue:47
+#: src/components/admin/logs/MessageList.vue:49
#: src/components/calendars/EventForm.vue:24
#: src/components/tools/TimeSerieChart.vue:19
#: src/components/webmail/ComposeEmailForm.vue:29
@@ -1330,7 +1358,7 @@ msgstr "Основные"
msgid "Generate"
msgstr "Основные"
-#: src/components/admin/domains/DNSDetail.vue:119
+#: src/components/admin/domains/DNSDetail.vue:130
msgid "Generate a new DKIM key"
msgstr ""
@@ -1360,12 +1388,12 @@ msgstr ""
msgid "Identification"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:45
+#: src/layouts/admin/AdminLayout.vue:50
#: src/views/admin/identities/IdentitiesView.vue:4
msgid "Identities"
msgstr "Пользователи"
-#: src/components/tools/CreationForm.vue:130
+#: src/components/tools/CreationForm.vue:136
msgid ""
"If you close this form now, your modifications won't be saved. Do you "
"confirm?"
@@ -1377,7 +1405,7 @@ msgid ""
"received and processed."
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:83
+#: src/layouts/admin/AdminLayout.vue:96
msgid "IMAP Migration"
msgstr ""
@@ -1431,7 +1459,7 @@ msgid ""
"complete the operation"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:114 src/views/admin/InformationView.vue:4
+#: src/layouts/admin/AdminLayout.vue:136 src/views/admin/InformationView.vue:4
#: src/views/calendars/CalendarView.vue:94
msgid "Information"
msgstr "Информация"
@@ -1455,6 +1483,11 @@ msgstr "Установленная версия"
msgid "Invalid port number"
msgstr ""
+#: src/components/admin/domains/DNSBLSummary.vue:10
+msgid ""
+"IP address %{ address } is currently listed by the following DNSBL providers:"
+msgstr ""
+
#: src/components/admin/imap_migration/form_steps/ProviderGeneralForm.vue:27
msgid "Is the IMAP connection secured using SSL/TLS or StartTLS"
msgstr ""
@@ -1464,7 +1497,7 @@ msgid "Keep local copies"
msgstr "Сохранить локальную копию"
#: src/components/account/ProfileForm.vue:22
-#: src/components/admin/identities/IdentityList.vue:227
+#: src/components/admin/identities/IdentityList.vue:277
msgid "Language"
msgstr ""
@@ -1472,7 +1505,7 @@ msgstr ""
msgid "Language does no exist"
msgstr ""
-#: src/components/admin/identities/IdentityList.vue:253
+#: src/components/admin/identities/IdentityList.vue:303
msgid "Last login"
msgstr ""
@@ -1480,7 +1513,7 @@ msgstr ""
msgid "Last login date"
msgstr ""
-#: src/components/admin/identities/IdentityList.vue:204
+#: src/components/admin/identities/IdentityList.vue:249
#, fuzzy
msgid "Last modification"
msgstr "Дата последней модификации"
@@ -1496,12 +1529,12 @@ msgstr "Дата последней модификации"
msgid "Last name"
msgstr ""
-#: src/components/admin/identities/IdentityList.vue:222
+#: src/components/admin/identities/IdentityList.vue:267
#, fuzzy
msgid "Last Name"
msgstr "Логин"
-#: src/components/account/FidoAuthForm.vue:135
+#: src/components/account/FidoAuthForm.vue:132
msgid "Last Used"
msgstr ""
@@ -1557,7 +1590,7 @@ msgstr ""
msgid "Mailbox"
msgstr "Почтовые ящики"
-#: src/layouts/webmail/WebmailLayout.vue:187
+#: src/layouts/webmail/WebmailLayout.vue:185
#, fuzzy
msgid "Mailbox compressed"
msgstr "Почтовые ящики"
@@ -1567,7 +1600,7 @@ msgstr "Почтовые ящики"
msgid "Mailbox created"
msgstr "Домен создан"
-#: src/layouts/webmail/WebmailLayout.vue:204
+#: src/layouts/webmail/WebmailLayout.vue:202
#, fuzzy
msgid "Mailbox deleted"
msgstr "Дата создания"
@@ -1577,7 +1610,7 @@ msgstr "Дата создания"
msgid "Mailbox renamed"
msgstr "Почтовые ящики"
-#: src/components/admin/domains/DomainSummary.vue:36
+#: src/components/admin/domains/DomainSummary.vue:60
msgid "Mailboxes"
msgstr "Почтовые ящики"
@@ -1627,6 +1660,11 @@ msgstr "использование (%%)"
msgid "Message history"
msgstr "использование (%%)"
+#: src/components/admin/identities/IdentityList.vue:274
+#, fuzzy
+msgid "Message limit"
+msgstr "использование (%%)"
+
#: src/views/webmail/EmailView.vue:268
msgid "Message marked as junk"
msgstr ""
@@ -1659,11 +1697,12 @@ msgstr ""
msgid "Message(s) marked as not junk"
msgstr ""
-#: src/components/admin/domains/DomainSummary.vue:32
+#: src/components/admin/domains/DomainSummary.vue:51
+#: src/components/admin/identities/AccountSummary.vue:88
msgid "messages"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:71
+#: src/layouts/admin/AdminLayout.vue:84
msgid "Messages"
msgstr ""
@@ -1672,7 +1711,7 @@ msgstr ""
msgid "Migration deleted"
msgstr "Дата создания"
-#: src/layouts/admin/AdminLayout.vue:93
+#: src/layouts/admin/AdminLayout.vue:106
#: src/views/admin/imap_migration/MigrationsView.vue:4
#, fuzzy
msgid "Migrations"
@@ -1690,7 +1729,7 @@ msgstr "Синоним изменен"
msgid "Modify"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:57
+#: src/layouts/admin/AdminLayout.vue:66
msgid "Monitoring"
msgstr ""
@@ -1727,16 +1766,16 @@ msgstr ""
msgid "name"
msgstr "Логин пользователя"
-#: src/components/account/FidoAuthForm.vue:133
+#: src/components/account/FidoAuthForm.vue:130
#: src/components/account/FilterForm.vue:7
#: src/components/account/FilterSetForm.vue:9
-#: src/components/admin/domains/DNSDetail.vue:170
-#: src/components/admin/domains/DomainAdminList.vue:109
+#: src/components/admin/domains/DNSDetail.vue:188
+#: src/components/admin/domains/DomainAdminList.vue:112
#: src/components/admin/domains/DomainAliasForm.vue:8
#: src/components/admin/domains/DomainCreationForm.vue:164
-#: src/components/admin/domains/DomainList.vue:207
+#: src/components/admin/domains/DomainList.vue:225
#: src/components/admin/domains/form_steps/DomainOptionsForm.vue:11
-#: src/components/admin/identities/IdentityList.vue:216
+#: src/components/admin/identities/IdentityList.vue:261
#: src/components/admin/imap_migration/ProviderCreationForm.vue:53
#: src/components/admin/imap_migration/ProvidersList.vue:96
#: src/components/calendars/CalendarForm.vue:15
@@ -1825,7 +1864,7 @@ msgstr "Е-майл адрес"
msgid "New recovery codes"
msgstr ""
-#: src/components/tools/CreationForm.vue:69
+#: src/components/tools/CreationForm.vue:73
msgid "Next"
msgstr "Следующая"
@@ -1833,14 +1872,14 @@ msgstr "Следующая"
msgid "no"
msgstr ""
-#: src/components/account/FidoAuthForm.vue:182
-#: src/components/admin/domains/DNSDetail.vue:223
-#: src/components/admin/domains/DNSDetail.vue:243
-#: src/components/admin/domains/DomainList.vue:266
-#: src/components/admin/identities/IdentityList.vue:425
-#: src/components/admin/identities/IdentityList.vue:453
-#: src/components/tools/CreationForm.vue:136
-#: src/layouts/webmail/WebmailLayout.vue:197
+#: src/components/account/FidoAuthForm.vue:188
+#: src/components/admin/domains/DNSDetail.vue:244
+#: src/components/admin/domains/DNSDetail.vue:264
+#: src/components/admin/domains/DomainList.vue:284
+#: src/components/admin/identities/IdentityList.vue:476
+#: src/components/admin/identities/IdentityList.vue:514
+#: src/components/tools/CreationForm.vue:142
+#: src/layouts/webmail/WebmailLayout.vue:195
msgid "No"
msgstr ""
@@ -1857,6 +1896,12 @@ msgstr ""
msgid "No domain managed"
msgstr ""
+#: src/components/admin/identities/IdentityList.vue:137
+#: src/components/admin/identities/IdentityList.vue:166
+#, fuzzy
+msgid "No mailbox"
+msgstr "Новый синоним"
+
#: src/components/webmail/EmailList.vue:165
msgid "No message yet in this mailbox"
msgstr ""
@@ -1881,7 +1926,7 @@ msgstr ""
msgid "Not a valid email"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:126
+#: src/components/admin/domains/DNSDetail.vue:137
msgid "Not generated"
msgstr "Получатель не определен"
@@ -2002,7 +2047,7 @@ msgid "Passwords mismatch"
msgstr "Пароли не совпадают"
#: src/components/admin/domains/DNSDetail.vue:20
-#: src/components/admin/domains/DNSDetail.vue:40
+#: src/components/admin/domains/DNSDetail.vue:51
#: src/components/admin/domains/DNSStatusChip.vue:21
msgid "Pending"
msgstr ""
@@ -2018,7 +2063,7 @@ msgstr ""
#: src/components/account/ProfileForm.vue:47
#: src/components/account/ProfileForm.vue:50
#: src/components/admin/identities/AccountSummary.vue:31
-#: src/components/admin/identities/IdentityList.vue:229
+#: src/components/admin/identities/IdentityList.vue:279
#: src/components/contacts/PhoneNumberField.vue:5
msgid "Phone number"
msgstr ""
@@ -2104,17 +2149,18 @@ msgstr "Профиль обновлен"
msgid "Providers"
msgstr "Е-майл адрес"
-#: src/components/admin/logs/MessageList.vue:43
+#: src/components/admin/logs/MessageList.vue:45
msgid "Queue ID"
msgstr ""
#: src/components/admin/domains/DomainCreationForm.vue:191
-#: src/components/admin/domains/DomainList.vue:216
+#: src/components/admin/domains/DomainList.vue:234
#: src/components/admin/domains/DomainSummary.vue:16
#: src/components/admin/domains/form_steps/DomainLimitationsForm.vue:5
#: src/components/admin/identities/AccountCreationForm.vue:127
#: src/components/admin/identities/AccountSummary.vue:46
#: src/components/admin/identities/form_steps/AccountMailboxForm.vue:3
+#: src/components/admin/identities/IdentityList.vue:272
msgid "Quota"
msgstr ""
@@ -2174,7 +2220,7 @@ msgstr "Получатели"
#: src/components/admin/identities/AliasCreationForm.vue:97
#: src/components/admin/identities/AliasEditForm.vue:41
#: src/components/admin/identities/AliasRecipientsSummary.vue:4
-#: src/components/admin/identities/IdentityList.vue:188
+#: src/components/admin/identities/IdentityList.vue:233
msgid "Recipients"
msgstr "Получатели"
@@ -2220,7 +2266,7 @@ msgstr ""
msgid "Remove this address"
msgstr ""
-#: src/components/admin/domains/DomainAdminList.vue:48
+#: src/components/admin/domains/DomainAdminList.vue:50
msgid "Remove this administrator"
msgstr ""
@@ -2258,11 +2304,11 @@ msgstr "Использование ресурсов"
#: src/components/admin/identities/AccountCreationForm.vue:92
#: src/components/admin/identities/AccountEditForm.vue:9
#: src/components/admin/identities/AccountSummary.vue:23
-#: src/components/admin/identities/IdentityList.vue:226
+#: src/components/admin/identities/IdentityList.vue:271
msgid "Role"
msgstr "Роль"
-#: src/components/account/FidoAuthForm.vue:205
+#: src/components/account/FidoAuthForm.vue:211
#: src/components/admin/domains/DomainEditForm.vue:169
#: src/components/admin/identities/AccountEditForm.vue:192
#: src/components/admin/identities/AliasEditForm.vue:77
@@ -2293,7 +2339,7 @@ msgstr "Импорт доменов"
#: src/components/account/ProfileForm.vue:54
#: src/components/admin/identities/AccountSummary.vue:27
-#: src/components/admin/identities/IdentityList.vue:233
+#: src/components/admin/identities/IdentityList.vue:283
msgid "Secondary email"
msgstr ""
@@ -2307,7 +2353,7 @@ msgstr ""
msgid "Select a filter set"
msgstr ""
-#: src/components/admin/domains/DomainAdminList.vue:20
+#: src/components/admin/domains/DomainAdminList.vue:21
msgid "Select an account"
msgstr ""
@@ -2354,7 +2400,13 @@ msgstr "Ошибочный запрос"
msgid "Sender addresses"
msgstr "Ошибочный запрос"
-#: src/components/admin/domains/DomainList.vue:215
+#: src/components/admin/domains/DomainSummary.vue:38
+#: src/components/admin/identities/AccountSummary.vue:73
+#: src/components/admin/identities/IdentityList.vue:158
+msgid "Sending forbidden"
+msgstr ""
+
+#: src/components/admin/domains/DomainList.vue:233
msgid "Sending limit"
msgstr ""
@@ -2368,6 +2420,7 @@ msgstr "Разделитель"
#: src/components/admin/domains/DomainCreationForm.vue:218
#: src/components/admin/domains/form_steps/DomainTransportForm.vue:3
+#: src/components/admin/domains/RelayDomainSummary.vue:8
msgid "Service"
msgstr ""
@@ -2376,7 +2429,7 @@ msgid "Service: "
msgstr ""
#: src/layouts/account/AccountLayout.vue:27
-#: src/layouts/admin/AdminLayout.vue:101
+#: src/layouts/admin/AdminLayout.vue:123
msgid "Settings"
msgstr "Настройки"
@@ -2384,7 +2437,7 @@ msgstr "Настройки"
msgid "Setup device"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:108
+#: src/components/admin/domains/DNSDetail.vue:119
msgid "Show key"
msgstr ""
@@ -2396,11 +2449,11 @@ msgstr "Обычный пользователь"
msgid "Specify an email address"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:76
+#: src/components/admin/domains/DNSDetail.vue:87
msgid "SPF record found"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:79
+#: src/components/admin/domains/DNSDetail.vue:90
msgid "SPF record not found"
msgstr ""
@@ -2413,7 +2466,8 @@ msgstr ""
msgid "State/Province"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:61
+#: src/components/admin/dashboard/GlobalStatisticsWidget.vue:2
+#: src/layouts/admin/AdminLayout.vue:74
#: src/views/admin/domains/DomainView.vue:25
#: src/views/admin/monitoring/StatisticsView.vue:3
#, fuzzy
@@ -2421,7 +2475,7 @@ msgid "Statistics"
msgstr "Статистика"
#: src/components/admin/alarms/AlarmList.vue:93
-#: src/components/admin/logs/MessageList.vue:45
+#: src/components/admin/logs/MessageList.vue:47
msgid "Status"
msgstr "Статистика"
@@ -2430,8 +2484,8 @@ msgstr "Статистика"
msgid "Subject"
msgstr ""
-#: src/components/tools/CreationForm.vue:21
-#: src/components/tools/CreationForm.vue:75
+#: src/components/tools/CreationForm.vue:25
+#: src/components/tools/CreationForm.vue:79
msgid "Summary"
msgstr ""
@@ -2447,7 +2501,7 @@ msgstr ""
msgid "Synchronize contacts with address book"
msgstr ""
-#: src/components/admin/identities/IdentityList.vue:237
+#: src/components/admin/identities/IdentityList.vue:287
#, fuzzy
msgid "TFA enabled"
msgstr "Разрешено"
@@ -2455,8 +2509,8 @@ msgstr "Разрешено"
#: src/components/account/AutoReplyForm.vue:24
msgid ""
"The content of your answer. You can use the following variables, which will "
-"be automatically replaced by the appropriate value: %(name)s, %(fromdate)s, "
-"%(untildate)s"
+"be automatically replaced by the appropriate value: %(name)s, %(fromdate)s, %"
+"(untildate)s"
msgstr ""
#: src/components/calendars/CalendarDetail.vue:19
@@ -2494,7 +2548,7 @@ msgstr ""
msgid "Title"
msgstr ""
-#: src/components/admin/logs/MessageList.vue:46
+#: src/components/admin/logs/MessageList.vue:48
#: src/components/calendars/EventForm.vue:34
#: src/components/tools/TimeSerieChart.vue:20
#: src/components/webmail/ComposeEmailForm.vue:46
@@ -2519,7 +2573,7 @@ msgstr ""
msgid "Total"
msgstr ""
-#: src/components/admin/identities/IdentityList.vue:241
+#: src/components/admin/identities/IdentityList.vue:291
#, fuzzy
msgid "TOTP enabled"
msgstr "Разрешено"
@@ -2527,6 +2581,7 @@ msgstr "Разрешено"
#: src/components/admin/domains/DomainCreationForm.vue:152
#: src/components/admin/domains/DomainCreationForm.vue:215
#: src/components/admin/domains/DomainEditForm.vue:113
+#: src/components/admin/domains/RelayDomainSummary.vue:4
msgid "Transport"
msgstr ""
@@ -2577,9 +2632,14 @@ msgstr ""
msgid "unlimited"
msgstr "Не лимитировано"
+#: src/components/admin/domains/DomainList.vue:115
+#: src/components/admin/domains/DomainList.vue:127
#: src/components/admin/domains/DomainSummary.vue:18
#: src/components/admin/domains/DomainSummary.vue:25
+#: src/components/admin/domains/DomainSummary.vue:56
#: src/components/admin/identities/AccountSummary.vue:48
+#: src/components/admin/identities/IdentityList.vue:133
+#: src/components/admin/identities/IdentityList.vue:162
#: src/components/tools/ResourcesView.vue:9
#, fuzzy
msgid "Unlimited"
@@ -2620,11 +2680,11 @@ msgstr "Пароль"
msgid "Update settings"
msgstr "Настройки"
-#: src/components/admin/domains/DNSDetail.vue:172
+#: src/components/admin/domains/DNSDetail.vue:190
msgid "Updated"
msgstr "Обновление"
-#: src/components/account/FidoAuthForm.vue:136
+#: src/components/account/FidoAuthForm.vue:133
#, fuzzy
msgid "Use count"
msgstr "Новый аккаунт"
@@ -2633,7 +2693,7 @@ msgstr "Новый аккаунт"
msgid "Use domain default value"
msgstr "Используются значения домена по умолчанию "
-#: src/components/admin/domains/DomainAdminList.vue:108
+#: src/components/admin/domains/DomainAdminList.vue:111
#: src/components/admin/identities/AccountCreationForm.vue:97
#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:3
msgid "Username"
@@ -2656,18 +2716,18 @@ msgstr ""
msgid "Visit the official weblog for more information"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:217
+#: src/components/admin/domains/DNSDetail.vue:238
msgid "warning"
msgstr ""
#: src/components/account/APISetupForm.vue:94
-#: src/components/account/FidoAuthForm.vue:178
-#: src/components/admin/domains/DNSDetail.vue:237
-#: src/components/admin/domains/DomainList.vue:260
-#: src/components/admin/identities/IdentityList.vue:420
-#: src/components/admin/identities/IdentityList.vue:448
-#: src/components/tools/CreationForm.vue:129
-#: src/layouts/webmail/WebmailLayout.vue:192
+#: src/components/account/FidoAuthForm.vue:184
+#: src/components/admin/domains/DNSDetail.vue:258
+#: src/components/admin/domains/DomainList.vue:278
+#: src/components/admin/identities/IdentityList.vue:471
+#: src/components/admin/identities/IdentityList.vue:509
+#: src/components/tools/CreationForm.vue:135
+#: src/layouts/webmail/WebmailLayout.vue:190
#: src/views/calendars/CalendarView.vue:247
msgid "Warning"
msgstr ""
@@ -2676,7 +2736,7 @@ msgstr ""
msgid "WebAuthn"
msgstr ""
-#: src/components/admin/identities/IdentityList.vue:245
+#: src/components/admin/identities/IdentityList.vue:295
msgid "WebAutn enabled"
msgstr ""
@@ -2688,7 +2748,7 @@ msgstr ""
msgid "Week"
msgstr "Неделя"
-#: src/views/DashboardView.vue:27
+#: src/views/DashboardView.vue:40
msgid "Welcome to Modoboa"
msgstr "Добро пожаловать в Modoboa!"
@@ -2713,14 +2773,14 @@ msgstr "Год"
msgid "yes"
msgstr ""
-#: src/components/account/FidoAuthForm.vue:183
-#: src/components/admin/domains/DNSDetail.vue:224
-#: src/components/admin/domains/DNSDetail.vue:244
-#: src/components/admin/domains/DomainList.vue:267
-#: src/components/admin/identities/IdentityList.vue:424
-#: src/components/admin/identities/IdentityList.vue:452
-#: src/components/tools/CreationForm.vue:135
-#: src/layouts/webmail/WebmailLayout.vue:196
+#: src/components/account/FidoAuthForm.vue:189
+#: src/components/admin/domains/DNSDetail.vue:245
+#: src/components/admin/domains/DNSDetail.vue:265
+#: src/components/admin/domains/DomainList.vue:285
+#: src/components/admin/identities/IdentityList.vue:475
+#: src/components/admin/identities/IdentityList.vue:513
+#: src/components/tools/CreationForm.vue:141
+#: src/layouts/webmail/WebmailLayout.vue:194
msgid "Yes"
msgstr ""
@@ -2806,9 +2866,6 @@ msgstr ""
#~ msgid "Account successfully deleted"
#~ msgstr "Аккаунт создан"
-#~ msgid "Account updated"
-#~ msgstr "аккаунт изменен"
-
#, fuzzy
#~ msgid "alias"
#~ msgstr "Синоним"
diff --git a/frontend/src/locale/sv/app.po b/frontend/src/locale/sv/app.po
index 7bf0ef738..b35645c49 100644
--- a/frontend/src/locale/sv/app.po
+++ b/frontend/src/locale/sv/app.po
@@ -29,7 +29,7 @@ msgstr[1] "%{ n } händelser importerade"
msgid "A documentation of the API is available"
msgstr "En dokumentation av API:et finns tillgänglig"
-#: src/components/admin/domains/DNSDetail.vue:195
+#: src/components/admin/domains/DNSDetail.vue:216
msgid ""
"A new key will be generated soon. Refresh the page in a moment to see it."
msgstr ""
@@ -75,7 +75,12 @@ msgstr "Åtkomstregler"
msgid "Account"
msgstr "Konto"
-#: src/components/admin/identities/IdentityList.vue:436
+#: src/components/admin/dashboard/GlobalStatisticsWidget.vue:15
+#, fuzzy
+msgid "Account count"
+msgstr "Konto uppdaterat"
+
+#: src/components/admin/identities/IdentityList.vue:487
#, fuzzy
msgid "Account deleted"
msgstr "Konto skapat"
@@ -89,13 +94,13 @@ msgstr "Kontoinställningar"
msgid "Accounts"
msgstr "Konto"
-#: src/components/account/FidoAuthForm.vue:137
+#: src/components/account/FidoAuthForm.vue:134
#: src/components/account/FilterForm.vue:76
#: src/components/admin/alarms/AlarmList.vue:31
#: src/components/admin/alarms/AlarmList.vue:98
-#: src/components/admin/domains/DomainList.vue:221
+#: src/components/admin/domains/DomainList.vue:239
#: src/components/admin/domains/DomainList.vue:35
-#: src/components/admin/identities/IdentityList.vue:283
+#: src/components/admin/identities/IdentityList.vue:334
#: src/components/admin/identities/IdentityList.vue:46
#: src/components/admin/imap_migration/MigrationsList.vue:23
#: src/components/admin/imap_migration/MigrationsList.vue:83
@@ -146,7 +151,7 @@ msgstr "Lägg till nytt domän alias"
msgid "Add action"
msgstr "Lägg till åtgärd"
-#: src/components/admin/domains/DomainAdminList.vue:67
+#: src/components/admin/domains/DomainAdminList.vue:69
msgid "Add administrator"
msgstr "Lägg till administratör"
@@ -178,15 +183,15 @@ msgstr "Lägg till i kontakter"
msgid "Add/Remove from the domain page"
msgstr "Lägg till/ta bort från domänsidan"
-#: src/components/account/FidoAuthForm.vue:134
+#: src/components/account/FidoAuthForm.vue:131
msgid "Added On"
msgstr "Tillagd på"
-#: src/components/admin/domains/DNSDetail.vue:171
+#: src/components/admin/domains/DNSDetail.vue:189
#: src/components/admin/identities/AccountSenderAddresses.vue:73
#: src/components/admin/identities/AliasCreationForm.vue:60
#: src/components/admin/identities/AliasEditForm.vue:16
-#: src/components/admin/identities/IdentityList.vue:185
+#: src/components/admin/identities/IdentityList.vue:230
#: src/components/admin/imap_migration/ProviderCreationForm.vue:54
#: src/components/admin/imap_migration/ProvidersList.vue:97
#: src/components/contacts/ContactForm.vue:85
@@ -206,7 +211,7 @@ msgstr "Adressboksinformation"
msgid "Administered domains"
msgstr "Administrerade domäner"
-#: src/components/admin/domains/DomainAdminList.vue:156
+#: src/components/admin/domains/DomainAdminList.vue:161
msgid "Administrator added"
msgstr "Administratör tillagd"
@@ -214,12 +219,12 @@ msgstr "Administratör tillagd"
msgid "Administrator name"
msgstr "Administratörs namn"
-#: src/components/admin/domains/DomainAdminList.vue:165
+#: src/components/admin/domains/DomainAdminList.vue:170
msgid "Administrator removed"
msgstr "Administratör raderad"
#: src/components/admin/domains/DomainAdminList.vue:9
-#: src/components/admin/domains/DomainList.vue:315
+#: src/components/admin/domains/DomainList.vue:333
msgid "Administrators"
msgstr "Administratörer"
@@ -239,8 +244,8 @@ msgstr "Larm raderat"
msgid "Alarm re-opened"
msgstr "Larm öppnat på nytt"
-#: src/components/admin/domains/DomainList.vue:333
-#: src/layouts/admin/AdminLayout.vue:51
+#: src/components/admin/domains/DomainList.vue:351
+#: src/layouts/admin/AdminLayout.vue:60
msgid "Alarms"
msgstr "Larm"
@@ -264,7 +269,12 @@ msgstr "Alias har redan lagts till"
msgid "Alias already exists, redirecting to edit page"
msgstr "Aliaset finns redan, omdirigerar till redigeringssidan"
-#: src/components/admin/identities/IdentityList.vue:463
+#: src/components/admin/dashboard/GlobalStatisticsWidget.vue:19
+#, fuzzy
+msgid "Alias count"
+msgstr "Använd antal"
+
+#: src/components/admin/identities/IdentityList.vue:524
#, fuzzy
msgid "Alias deleted"
msgstr "Larm raderade"
@@ -278,8 +288,8 @@ msgstr ""
"Alias för denna brevlåda. För att skapa ett catchall-alias anger du bara "
"domännamnet (@domain.tld)."
-#: src/components/admin/domains/DomainList.vue:209
-#: src/components/admin/domains/DomainSummary.vue:40
+#: src/components/admin/domains/DomainList.vue:227
+#: src/components/admin/domains/DomainSummary.vue:64
#: src/components/admin/identities/AccountAliases.vue:4
#: src/components/admin/identities/AccountCreationForm.vue:144
#: src/components/admin/identities/AccountCreationForm.vue:147
@@ -331,11 +341,11 @@ msgstr "API token raderat"
msgid "Apply"
msgstr "Tillämpa"
-#: src/components/admin/identities/IdentityList.vue:449
+#: src/components/admin/identities/IdentityList.vue:510
msgid "Are you sure you want to delete this alias?"
msgstr "Är du säker på att du vill ta bort detta alias?"
-#: src/components/admin/identities/IdentityList.vue:421
+#: src/components/admin/identities/IdentityList.vue:472
msgid "Are you sure you want to delete this identity ?"
msgstr "Är du säker på att du vill ta bort den här identiteten?"
@@ -367,16 +377,16 @@ msgstr "Försöker logga in dig."
msgid "Attendees"
msgstr "Deltagare"
-#: src/layouts/admin/AdminLayout.vue:66
+#: src/layouts/admin/AdminLayout.vue:79
#: src/views/admin/monitoring/AuditTrailView.vue:3
msgid "Audit trail"
msgstr "Verifieringskedja"
-#: src/components/admin/domains/DNSDetail.vue:72
+#: src/components/admin/domains/DNSDetail.vue:83
msgid "Authentication"
msgstr "Autentisering"
-#: src/components/admin/domains/DNSDetail.vue:35
+#: src/components/admin/domains/DNSDetail.vue:46
#: src/components/admin/domains/DomainDNSConfig.vue:71
msgid "Auto configuration"
msgstr "Automatisk konfiguration"
@@ -389,23 +399,23 @@ msgstr "Automatiskt svarsmeddelande"
msgid "Auto-reply message updated"
msgstr "Automatiskt svarsmeddelande uppdaterat"
-#: src/components/admin/domains/DNSDetail.vue:56
+#: src/components/admin/domains/DNSDetail.vue:67
msgid "autoconfig record (Mozilla) not found"
msgstr "autoconfig-posten (Mozilla) hittades inte"
-#: src/components/admin/domains/DNSDetail.vue:50
+#: src/components/admin/domains/DNSDetail.vue:61
msgid "autoconfig record (Mozilla): %{ value }"
msgstr "\"autoconfig-post (Mozilla): %{ value }\""
-#: src/components/admin/domains/DNSDetail.vue:68
+#: src/components/admin/domains/DNSDetail.vue:79
msgid "autodiscover record (Microsoft) not found"
msgstr "autodiscover-post (Microsoft) hittades inte"
-#: src/components/admin/domains/DNSDetail.vue:62
+#: src/components/admin/domains/DNSDetail.vue:73
msgid "autodiscover record (Microsoft): %{ value }"
msgstr "autodiscover-post (Microsoft): %{ value }"
-#: src/components/tools/CreationForm.vue:62
+#: src/components/tools/CreationForm.vue:66
msgid "Back"
msgstr "Tillbaka"
@@ -452,7 +462,7 @@ msgid "Calendar updated"
msgstr "Kalender uppdaterad"
#: src/components/account/APISetupForm.vue:98
-#: src/components/account/FidoAuthForm.vue:204
+#: src/components/account/FidoAuthForm.vue:210
#: src/components/account/FilterForm.vue:147
#: src/components/account/FilterSetForm.vue:24
#: src/components/admin/domains/DomainEditForm.vue:161
@@ -528,7 +538,8 @@ msgid "Click here to copy the key"
msgstr "Klicka här för att kopiera nyckeln"
#: src/components/account/RecoveryCodesResetDialog.vue:25
-#: src/components/admin/domains/DomainAdminList.vue:72
+#: src/components/admin/domains/DNSBLSummary.vue:27
+#: src/components/admin/domains/DomainAdminList.vue:74
#: src/components/admin/domains/DomainAliasForm.vue:31
#: src/components/admin/domains/DomainDKIMKey.vue:37
#: src/components/admin/domains/DomainDNSConfig.vue:80
@@ -564,11 +575,11 @@ msgstr "Färg"
msgid "Company"
msgstr "Företag"
-#: src/layouts/webmail/WebmailLayout.vue:28
+#: src/layouts/webmail/WebmailLayout.vue:24
msgid "Compose"
msgstr "Författa"
-#: src/layouts/webmail/WebmailLayout.vue:66
+#: src/layouts/webmail/WebmailLayout.vue:62
msgid "Compress this mailbox"
msgstr "Komprimera denna brevlåda"
@@ -576,7 +587,7 @@ msgstr "Komprimera denna brevlåda"
msgid "Conditions"
msgstr "Villkor"
-#: src/components/tools/CreationForm.vue:92
+#: src/components/tools/CreationForm.vue:96
msgid "Confirm and create"
msgstr "Bekräfta och skapa"
@@ -613,7 +624,7 @@ msgid "Control if this domain will be allowed to send and receive messages"
msgstr ""
"Kontrollera om den här domänen ska tillåtas skicka och ta emot meddelanden"
-#: src/components/admin/domains/DNSDetail.vue:114
+#: src/components/admin/domains/DNSDetail.vue:125
msgid "Copy key to clipboard"
msgstr "Kopiera nyckel till urklipp"
@@ -655,7 +666,7 @@ msgstr "Skapa en brevlåda för administratören."
msgid "Create a new filter set"
msgstr "Skapa ny filteruppsättning"
-#: src/layouts/webmail/WebmailLayout.vue:49
+#: src/layouts/webmail/WebmailLayout.vue:45
msgid "Create a new mailbox"
msgstr "Skapa en ny brevlåda"
@@ -675,8 +686,8 @@ msgstr "Skapa standardalias för domänen."
#: src/components/admin/domains/DomainSummary.vue:8
#: src/components/admin/identities/AccountSummary.vue:8
#: src/components/admin/identities/AliasSummary.vue:8
-#: src/components/admin/identities/IdentityList.vue:200
-#: src/components/admin/identities/IdentityList.vue:249
+#: src/components/admin/identities/IdentityList.vue:245
+#: src/components/admin/identities/IdentityList.vue:299
msgid "Creation date"
msgstr "Datum skapad"
@@ -706,16 +717,16 @@ msgid "Daily message sending limit"
msgstr "Daglig sändningsgräns för meddelanden"
#: src/components/admin/domains/DomainSummary.vue:30
-#: src/components/admin/identities/AccountSummary.vue:65
+#: src/components/admin/identities/AccountSummary.vue:70
msgid "Daily sending limit"
msgstr "Daglig sändningsgräns"
-#: src/layouts/admin/AdminLayout.vue:33
+#: src/layouts/admin/AdminLayout.vue:34
msgid "Dashboard"
msgstr "Instrumentbräda"
#: src/components/admin/logs/AuditTrailList.vue:50
-#: src/components/admin/logs/MessageList.vue:44
+#: src/components/admin/logs/MessageList.vue:46
msgid "Date"
msgstr "Datum"
@@ -740,10 +751,10 @@ msgstr ""
#: src/components/admin/alarms/AlarmList.vue:109
#: src/components/admin/alarms/AlarmList.vue:126
#: src/components/admin/domains/DomainAliasForm.vue:39
-#: src/components/admin/domains/DomainList.vue:325
-#: src/components/admin/identities/IdentityList.vue:380
-#: src/components/admin/identities/IdentityList.vue:392
-#: src/components/admin/identities/IdentityList.vue:405
+#: src/components/admin/domains/DomainList.vue:343
+#: src/components/admin/identities/IdentityList.vue:431
+#: src/components/admin/identities/IdentityList.vue:443
+#: src/components/admin/identities/IdentityList.vue:456
#: src/components/admin/imap_migration/MigrationsList.vue:123
#: src/components/admin/imap_migration/ProvidersList.vue:124
#: src/components/calendars/EventForm.vue:90
@@ -758,11 +769,11 @@ msgstr "Radera"
msgid "Delete filter set"
msgstr "Ta bort filteruppsättning"
-#: src/layouts/webmail/WebmailLayout.vue:60
+#: src/layouts/webmail/WebmailLayout.vue:56
msgid "Delete this mailbox"
msgstr "Ta bort den här brevlådan"
-#: src/layouts/webmail/WebmailLayout.vue:193
+#: src/layouts/webmail/WebmailLayout.vue:191
msgid "Delete this mailbox?"
msgstr "Ta bort den här brevlådan?"
@@ -773,7 +784,7 @@ msgstr "Radera token"
#: src/components/admin/identities/AliasCreationForm.vue:72
#: src/components/admin/identities/AliasSummary.vue:30
#: src/components/admin/identities/form_steps/AliasGeneralForm.vue:58
-#: src/components/admin/identities/IdentityList.vue:196
+#: src/components/admin/identities/IdentityList.vue:241
#: src/components/calendars/EventForm.vue:74
#: src/views/admin/InformationView.vue:148
msgid "Description"
@@ -812,15 +823,15 @@ msgstr "Display name"
msgid "Display source"
msgstr "Visa källa"
-#: src/components/admin/domains/DNSDetail.vue:103
+#: src/components/admin/domains/DNSDetail.vue:114
msgid "DKIM key"
msgstr "DKIM nyckel"
-#: src/components/admin/domains/DNSDetail.vue:182
+#: src/components/admin/domains/DNSDetail.vue:203
msgid "DKIM key copied to clipboard"
msgstr "DKIM-nyckel kopierad till urklipp"
-#: src/components/admin/domains/DNSDetail.vue:218
+#: src/components/admin/domains/DNSDetail.vue:239
msgid ""
"DKIM key does not seem to be generated yet or has failed. Do you want to "
"requeue the job?"
@@ -838,7 +849,7 @@ msgstr "DKIM nyckellängd"
msgid "DKIM key selector"
msgstr "DKIM nyckel väljare"
-#: src/components/admin/domains/DNSDetail.vue:238
+#: src/components/admin/domains/DNSDetail.vue:259
msgid "DKIM keys already exist for this domain. Do you want to overwrite them?"
msgstr "DKIM-nycklar finns redan för den här domänen. Vill du skriva över dem?"
@@ -846,11 +857,11 @@ msgstr "DKIM-nycklar finns redan för den här domänen. Vill du skriva över de
msgid "DKIM public key for"
msgstr "DKIM publik nyckel för"
-#: src/components/admin/domains/DNSDetail.vue:84
+#: src/components/admin/domains/DNSDetail.vue:95
msgid "DKIM record found"
msgstr "DKIM-post hittades"
-#: src/components/admin/domains/DNSDetail.vue:87
+#: src/components/admin/domains/DNSDetail.vue:98
msgid "DKIM record not found"
msgstr "DKIM-posten hittades inte"
@@ -862,11 +873,11 @@ msgstr "DKIM signering"
msgid "DMARC"
msgstr "DMARC"
-#: src/components/admin/domains/DNSDetail.vue:92
+#: src/components/admin/domains/DNSDetail.vue:103
msgid "DMARC record found"
msgstr "DMARC post hittad"
-#: src/components/admin/domains/DNSDetail.vue:95
+#: src/components/admin/domains/DNSDetail.vue:106
msgid "DMARC record not found"
msgstr "DMARC post ej hittad"
@@ -893,19 +904,23 @@ msgstr "DNS-konfiguration för"
msgid "DNS configuration help"
msgstr "DNS konfigurering hjälp"
-#: src/components/admin/domains/DomainList.vue:211
+#: src/components/admin/domains/DomainList.vue:229
msgid "DNS status"
msgstr "DNS status"
-#: src/components/admin/identities/IdentityList.vue:152
+#: src/components/admin/domains/DNSBLSummary.vue:5
+msgid "DNSBL summary for "
+msgstr ""
+
+#: src/components/admin/identities/IdentityList.vue:196
msgid "Do not delete account folder"
msgstr "Ta inte bort kontomappen"
-#: src/components/admin/domains/DomainList.vue:166
+#: src/components/admin/domains/DomainList.vue:184
msgid "Do not delete domain folder"
msgstr "Ta inte bort domänmappen"
-#: src/components/admin/domains/DomainList.vue:261
+#: src/components/admin/domains/DomainList.vue:279
msgid "Do you really want to delete the domain %{ domain }?"
msgstr "Vill du verkligen ta bort domänen %{ domain }?"
@@ -913,7 +928,7 @@ msgstr "Vill du verkligen ta bort domänen %{ domain }?"
msgid "Do you really want to delete this calendar?"
msgstr "Vill du verkligen ta bort den här kalendern?"
-#: src/components/account/FidoAuthForm.vue:179
+#: src/components/account/FidoAuthForm.vue:185
msgid "Do you really want to delete this WebAuthn device?"
msgstr "Vill du verkligen ta bort den här WebAuthn-enheten?"
@@ -929,6 +944,11 @@ msgstr "Domän"
msgid "Domain administrator"
msgstr "Domänadministratör"
+#: src/components/admin/dashboard/GlobalStatisticsWidget.vue:11
+#, fuzzy
+msgid "Domain alias count"
+msgstr "Domän alias skapat"
+
#: src/components/admin/domains/DomainAliasForm.vue:100
msgid "Domain alias created"
msgstr "Domän alias skapat"
@@ -941,6 +961,11 @@ msgstr "Domänalias raderat"
msgid "Domain alias updated"
msgstr "Domänalias uppdaterat"
+#: src/components/admin/dashboard/GlobalStatisticsWidget.vue:7
+#, fuzzy
+msgid "Domain count"
+msgstr "Domän skapad"
+
#: src/components/admin/domains/DomainCreationForm.vue:318
msgid "Domain created"
msgstr "Domän skapad"
@@ -949,7 +974,7 @@ msgstr "Domän skapad"
msgid "Domain default value"
msgstr "Domän standardvärde"
-#: src/components/admin/domains/DomainList.vue:278
+#: src/components/admin/domains/DomainList.vue:296
msgid "Domain deleted"
msgstr "Domän raderad"
@@ -961,7 +986,7 @@ msgstr "Domännamn (ex: domain.tld)"
msgid "domain's default value"
msgstr "domänens standardvärde"
-#: src/layouts/admin/AdminLayout.vue:39
+#: src/layouts/admin/AdminLayout.vue:40
#: src/views/admin/domains/DomainsView.vue:4
msgid "Domains"
msgstr "Domäner"
@@ -978,9 +1003,9 @@ msgstr "Ladda ner filteruppsättning"
msgid "E-mail"
msgstr "E-post"
-#: src/components/admin/domains/DomainList.vue:320
-#: src/components/admin/identities/IdentityList.vue:375
-#: src/components/admin/identities/IdentityList.vue:387
+#: src/components/admin/domains/DomainList.vue:338
+#: src/components/admin/identities/IdentityList.vue:426
+#: src/components/admin/identities/IdentityList.vue:438
#: src/components/admin/imap_migration/ProvidersList.vue:130
#: src/components/contacts/ContactList.vue:138
#: src/views/account/FiltersView.vue:329
@@ -1032,15 +1057,15 @@ msgstr "Redigera brevlåda"
msgid "Edit provider"
msgstr "Redigera leverantör"
-#: src/layouts/webmail/WebmailLayout.vue:54
+#: src/layouts/webmail/WebmailLayout.vue:50
msgid "Edit this mailbox"
msgstr "Redigera den här brevlådan"
-#: src/components/account/FidoAuthForm.vue:201
+#: src/components/account/FidoAuthForm.vue:207
msgid "Edit your device"
msgstr "Redigera din enhet"
-#: src/components/account/FidoAuthForm.vue:200
+#: src/components/account/FidoAuthForm.vue:206
msgid "Edition"
msgstr "Utgåva"
@@ -1052,7 +1077,7 @@ msgstr "E-post"
msgid "Email address"
msgstr "E-postadress"
-#: src/layouts/admin/AdminLayout.vue:88
+#: src/layouts/admin/AdminLayout.vue:101
msgid "Email providers"
msgstr "E-postleverantörer"
@@ -1088,8 +1113,8 @@ msgstr "Aktivera länkar"
#: src/components/account/AutoReplyForm.vue:7
#: src/components/admin/domains/DomainCreationForm.vue:167
-#: src/components/admin/domains/DomainList.vue:208
-#: src/components/admin/domains/DomainSummary.vue:44
+#: src/components/admin/domains/DomainList.vue:226
+#: src/components/admin/domains/DomainSummary.vue:68
#: src/components/admin/domains/form_steps/DomainGeneralForm.vue:20
#: src/components/admin/identities/AccountCreationForm.vue:110
#: src/components/admin/identities/AccountEditForm.vue:45
@@ -1098,8 +1123,8 @@ msgstr "Aktivera länkar"
#: src/components/admin/identities/AliasSummary.vue:16
#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:46
#: src/components/admin/identities/form_steps/AliasGeneralForm.vue:53
-#: src/components/admin/identities/IdentityList.vue:186
-#: src/components/admin/identities/IdentityList.vue:225
+#: src/components/admin/identities/IdentityList.vue:231
+#: src/components/admin/identities/IdentityList.vue:270
msgid "Enabled"
msgstr "Aktiverad"
@@ -1136,7 +1161,7 @@ msgstr "Ex: 10MB. Lämna tomt för ingen gräns"
#: src/components/admin/identities/AliasCreationForm.vue:66
#: src/components/admin/identities/AliasSummary.vue:26
#: src/components/admin/identities/form_steps/AliasGeneralForm.vue:56
-#: src/components/admin/identities/IdentityList.vue:192
+#: src/components/admin/identities/IdentityList.vue:237
msgid "Expire at"
msgstr "Utgår kl"
@@ -1157,6 +1182,11 @@ msgstr "Misslyckades"
msgid "Failed to display template. Using raw mode"
msgstr "Det gick inte att visa mallen. Använder råläge"
+#: src/components/account/FidoAuthForm.vue:171
+#, fuzzy
+msgid "Failed to register the webAuthN device"
+msgstr "Ange ett namn för att registrera en ny webauthn-enhet."
+
#: src/components/account/ProfileForm.vue:24
msgid "Feel free to improve the translations"
msgstr "Förbättra gärna översättningarna"
@@ -1208,7 +1238,7 @@ msgstr "Filter"
#: src/components/account/ProfileForm.vue:9
#: src/components/admin/identities/AccountCreationForm.vue:99
#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:18
-#: src/components/admin/identities/IdentityList.vue:218
+#: src/components/admin/identities/IdentityList.vue:263
#: src/components/contacts/ContactForm.vue:12
msgid "First name"
msgstr "Förnamn"
@@ -1235,7 +1265,7 @@ msgid "Forwarders with ARC"
msgstr "Vidarebefordrare med ARC"
#: src/components/account/AutoReplyForm.vue:36
-#: src/components/admin/logs/MessageList.vue:47
+#: src/components/admin/logs/MessageList.vue:49
#: src/components/calendars/EventForm.vue:24
#: src/components/tools/TimeSerieChart.vue:19
#: src/components/webmail/ComposeEmailForm.vue:29
@@ -1283,7 +1313,7 @@ msgstr "Allmänna inställningar"
msgid "Generate"
msgstr "Generera"
-#: src/components/admin/domains/DNSDetail.vue:119
+#: src/components/admin/domains/DNSDetail.vue:130
msgid "Generate a new DKIM key"
msgstr "Generera en ny DKIM nyckel"
@@ -1314,12 +1344,12 @@ msgstr ""
msgid "Identification"
msgstr "Identifikation"
-#: src/layouts/admin/AdminLayout.vue:45
+#: src/layouts/admin/AdminLayout.vue:50
#: src/views/admin/identities/IdentitiesView.vue:4
msgid "Identities"
msgstr "Identiteter"
-#: src/components/tools/CreationForm.vue:130
+#: src/components/tools/CreationForm.vue:136
msgid ""
"If you close this form now, your modifications won't be saved. Do you "
"confirm?"
@@ -1335,7 +1365,7 @@ msgstr ""
"Om du konfigurerade det nyligen, vänta tills den första rapporten tas emot "
"och behandlas."
-#: src/layouts/admin/AdminLayout.vue:83
+#: src/layouts/admin/AdminLayout.vue:96
msgid "IMAP Migration"
msgstr "IMAP migrering"
@@ -1388,7 +1418,7 @@ msgstr ""
"Informera ALLA dina användare att de måste logga in på "
"Modoboa för att slutföra operationen"
-#: src/layouts/admin/AdminLayout.vue:114 src/views/admin/InformationView.vue:4
+#: src/layouts/admin/AdminLayout.vue:136 src/views/admin/InformationView.vue:4
#: src/views/calendars/CalendarView.vue:94
msgid "Information"
msgstr "Information"
@@ -1414,6 +1444,11 @@ msgstr "Installerad version"
msgid "Invalid port number"
msgstr "Ogiltigt portnummer"
+#: src/components/admin/domains/DNSBLSummary.vue:10
+msgid ""
+"IP address %{ address } is currently listed by the following DNSBL providers:"
+msgstr ""
+
#: src/components/admin/imap_migration/form_steps/ProviderGeneralForm.vue:27
msgid "Is the IMAP connection secured using SSL/TLS or StartTLS"
msgstr "Är IMAP-anslutningen säker med SSL/TLS eller StartTLS"
@@ -1423,7 +1458,7 @@ msgid "Keep local copies"
msgstr "Behåll lokala kopior"
#: src/components/account/ProfileForm.vue:22
-#: src/components/admin/identities/IdentityList.vue:227
+#: src/components/admin/identities/IdentityList.vue:277
msgid "Language"
msgstr "Språk"
@@ -1431,7 +1466,7 @@ msgstr "Språk"
msgid "Language does no exist"
msgstr "Språket existerar inte"
-#: src/components/admin/identities/IdentityList.vue:253
+#: src/components/admin/identities/IdentityList.vue:303
#, fuzzy
msgid "Last login"
msgstr "Senaste inloggning"
@@ -1440,7 +1475,7 @@ msgstr "Senaste inloggning"
msgid "Last login date"
msgstr "Senaste inloggning"
-#: src/components/admin/identities/IdentityList.vue:204
+#: src/components/admin/identities/IdentityList.vue:249
#, fuzzy
msgid "Last modification"
msgstr "Senaste ändrad datum"
@@ -1456,12 +1491,12 @@ msgstr "Senaste ändrad datum"
msgid "Last name"
msgstr "Efternamn"
-#: src/components/admin/identities/IdentityList.vue:222
+#: src/components/admin/identities/IdentityList.vue:267
#, fuzzy
msgid "Last Name"
msgstr "Efternamn"
-#: src/components/account/FidoAuthForm.vue:135
+#: src/components/account/FidoAuthForm.vue:132
msgid "Last Used"
msgstr "Senast använd"
@@ -1517,7 +1552,7 @@ msgstr ""
msgid "Mailbox"
msgstr "Brevlåda"
-#: src/layouts/webmail/WebmailLayout.vue:187
+#: src/layouts/webmail/WebmailLayout.vue:185
msgid "Mailbox compressed"
msgstr "Brevlåda komprimerad"
@@ -1525,7 +1560,7 @@ msgstr "Brevlåda komprimerad"
msgid "Mailbox created"
msgstr "Brevlåda skapad"
-#: src/layouts/webmail/WebmailLayout.vue:204
+#: src/layouts/webmail/WebmailLayout.vue:202
msgid "Mailbox deleted"
msgstr "Brevlåda raderad"
@@ -1533,7 +1568,7 @@ msgstr "Brevlåda raderad"
msgid "Mailbox renamed"
msgstr "Brevlåda omdöpt"
-#: src/components/admin/domains/DomainSummary.vue:36
+#: src/components/admin/domains/DomainSummary.vue:60
msgid "Mailboxes"
msgstr "Brevlådor"
@@ -1582,6 +1617,11 @@ msgstr "Meddelandefilter"
msgid "Message history"
msgstr "Meddelande historik"
+#: src/components/admin/identities/IdentityList.vue:274
+#, fuzzy
+msgid "Message limit"
+msgstr "Begränsning för meddelandesändning"
+
#: src/views/webmail/EmailView.vue:268
msgid "Message marked as junk"
msgstr "Meddelande markerat som skräp"
@@ -1612,11 +1652,12 @@ msgstr "Meddelande(n) markerade som skräp"
msgid "Message(s) marked as not junk"
msgstr "Meddelande(n) markerade som inte skräp"
-#: src/components/admin/domains/DomainSummary.vue:32
+#: src/components/admin/domains/DomainSummary.vue:51
+#: src/components/admin/identities/AccountSummary.vue:88
msgid "messages"
msgstr "meddelanden"
-#: src/layouts/admin/AdminLayout.vue:71
+#: src/layouts/admin/AdminLayout.vue:84
msgid "Messages"
msgstr "Meddelanden"
@@ -1624,7 +1665,7 @@ msgstr "Meddelanden"
msgid "Migration deleted"
msgstr "Migrering raderad"
-#: src/layouts/admin/AdminLayout.vue:93
+#: src/layouts/admin/AdminLayout.vue:106
#: src/views/admin/imap_migration/MigrationsView.vue:4
msgid "Migrations"
msgstr "Migreringar"
@@ -1641,7 +1682,7 @@ msgstr "Ändrad"
msgid "Modify"
msgstr "Ändra"
-#: src/layouts/admin/AdminLayout.vue:57
+#: src/layouts/admin/AdminLayout.vue:66
msgid "Monitoring"
msgstr "Monitoring"
@@ -1677,16 +1718,16 @@ msgstr "Mina kalendrar"
msgid "name"
msgstr "namn"
-#: src/components/account/FidoAuthForm.vue:133
+#: src/components/account/FidoAuthForm.vue:130
#: src/components/account/FilterForm.vue:7
#: src/components/account/FilterSetForm.vue:9
-#: src/components/admin/domains/DNSDetail.vue:170
-#: src/components/admin/domains/DomainAdminList.vue:109
+#: src/components/admin/domains/DNSDetail.vue:188
+#: src/components/admin/domains/DomainAdminList.vue:112
#: src/components/admin/domains/DomainAliasForm.vue:8
#: src/components/admin/domains/DomainCreationForm.vue:164
-#: src/components/admin/domains/DomainList.vue:207
+#: src/components/admin/domains/DomainList.vue:225
#: src/components/admin/domains/form_steps/DomainOptionsForm.vue:11
-#: src/components/admin/identities/IdentityList.vue:216
+#: src/components/admin/identities/IdentityList.vue:261
#: src/components/admin/imap_migration/ProviderCreationForm.vue:53
#: src/components/admin/imap_migration/ProvidersList.vue:96
#: src/components/calendars/CalendarForm.vue:15
@@ -1768,7 +1809,7 @@ msgstr "Ny leverantör"
msgid "New recovery codes"
msgstr "Nya återställningskoder"
-#: src/components/tools/CreationForm.vue:69
+#: src/components/tools/CreationForm.vue:73
msgid "Next"
msgstr "Nästa"
@@ -1776,14 +1817,14 @@ msgstr "Nästa"
msgid "no"
msgstr "nej"
-#: src/components/account/FidoAuthForm.vue:182
-#: src/components/admin/domains/DNSDetail.vue:223
-#: src/components/admin/domains/DNSDetail.vue:243
-#: src/components/admin/domains/DomainList.vue:266
-#: src/components/admin/identities/IdentityList.vue:425
-#: src/components/admin/identities/IdentityList.vue:453
-#: src/components/tools/CreationForm.vue:136
-#: src/layouts/webmail/WebmailLayout.vue:197
+#: src/components/account/FidoAuthForm.vue:188
+#: src/components/admin/domains/DNSDetail.vue:244
+#: src/components/admin/domains/DNSDetail.vue:264
+#: src/components/admin/domains/DomainList.vue:284
+#: src/components/admin/identities/IdentityList.vue:476
+#: src/components/admin/identities/IdentityList.vue:514
+#: src/components/tools/CreationForm.vue:142
+#: src/layouts/webmail/WebmailLayout.vue:195
msgid "No"
msgstr "Nej"
@@ -1799,6 +1840,12 @@ msgstr "Ingen data att exportera"
msgid "No domain managed"
msgstr "Ingen domän hanterad"
+#: src/components/admin/identities/IdentityList.vue:137
+#: src/components/admin/identities/IdentityList.vue:166
+#, fuzzy
+msgid "No mailbox"
+msgstr "Redigera brevlåda"
+
#: src/components/webmail/EmailList.vue:165
msgid "No message yet in this mailbox"
msgstr "Inget meddelande ännu i denna brevlåda"
@@ -1824,7 +1871,7 @@ msgstr "Ingen tvåfaktorsautentisering är ännu inställd för ditt konto."
msgid "Not a valid email"
msgstr "Inte ett giltigt mejl"
-#: src/components/admin/domains/DNSDetail.vue:126
+#: src/components/admin/domains/DNSDetail.vue:137
msgid "Not generated"
msgstr "Ej genererad"
@@ -1942,7 +1989,7 @@ msgid "Passwords mismatch"
msgstr "Lösenord matchar ej"
#: src/components/admin/domains/DNSDetail.vue:20
-#: src/components/admin/domains/DNSDetail.vue:40
+#: src/components/admin/domains/DNSDetail.vue:51
#: src/components/admin/domains/DNSStatusChip.vue:21
msgid "Pending"
msgstr "Väntande"
@@ -1958,7 +2005,7 @@ msgstr "Telefon"
#: src/components/account/ProfileForm.vue:47
#: src/components/account/ProfileForm.vue:50
#: src/components/admin/identities/AccountSummary.vue:31
-#: src/components/admin/identities/IdentityList.vue:229
+#: src/components/admin/identities/IdentityList.vue:279
#: src/components/contacts/PhoneNumberField.vue:5
msgid "Phone number"
msgstr "Telefonnummer"
@@ -2038,17 +2085,18 @@ msgstr "Leverantör uppdaterad"
msgid "Providers"
msgstr "Leverantörer"
-#: src/components/admin/logs/MessageList.vue:43
+#: src/components/admin/logs/MessageList.vue:45
msgid "Queue ID"
msgstr "Kö ID"
#: src/components/admin/domains/DomainCreationForm.vue:191
-#: src/components/admin/domains/DomainList.vue:216
+#: src/components/admin/domains/DomainList.vue:234
#: src/components/admin/domains/DomainSummary.vue:16
#: src/components/admin/domains/form_steps/DomainLimitationsForm.vue:5
#: src/components/admin/identities/AccountCreationForm.vue:127
#: src/components/admin/identities/AccountSummary.vue:46
#: src/components/admin/identities/form_steps/AccountMailboxForm.vue:3
+#: src/components/admin/identities/IdentityList.vue:272
msgid "Quota"
msgstr "Kvota"
@@ -2109,7 +2157,7 @@ msgstr "Mottagare"
#: src/components/admin/identities/AliasCreationForm.vue:97
#: src/components/admin/identities/AliasEditForm.vue:41
#: src/components/admin/identities/AliasRecipientsSummary.vue:4
-#: src/components/admin/identities/IdentityList.vue:188
+#: src/components/admin/identities/IdentityList.vue:233
msgid "Recipients"
msgstr "Mottagare"
@@ -2154,7 +2202,7 @@ msgstr "Ta bort tillstånd"
msgid "Remove this address"
msgstr "Radera denna adress"
-#: src/components/admin/domains/DomainAdminList.vue:48
+#: src/components/admin/domains/DomainAdminList.vue:50
msgid "Remove this administrator"
msgstr "Radera denna administratör"
@@ -2192,11 +2240,11 @@ msgstr "Resursanvändning"
#: src/components/admin/identities/AccountCreationForm.vue:92
#: src/components/admin/identities/AccountEditForm.vue:9
#: src/components/admin/identities/AccountSummary.vue:23
-#: src/components/admin/identities/IdentityList.vue:226
+#: src/components/admin/identities/IdentityList.vue:271
msgid "Role"
msgstr "Roll"
-#: src/components/account/FidoAuthForm.vue:205
+#: src/components/account/FidoAuthForm.vue:211
#: src/components/admin/domains/DomainEditForm.vue:169
#: src/components/admin/identities/AccountEditForm.vue:192
#: src/components/admin/identities/AliasEditForm.vue:77
@@ -2226,7 +2274,7 @@ msgstr "Sök i meddelanden"
#: src/components/account/ProfileForm.vue:54
#: src/components/admin/identities/AccountSummary.vue:27
-#: src/components/admin/identities/IdentityList.vue:233
+#: src/components/admin/identities/IdentityList.vue:283
msgid "Secondary email"
msgstr "Sekundär e-post"
@@ -2240,7 +2288,7 @@ msgstr "Säkrad"
msgid "Select a filter set"
msgstr "Välj ett filterset"
-#: src/components/admin/domains/DomainAdminList.vue:20
+#: src/components/admin/domains/DomainAdminList.vue:21
msgid "Select an account"
msgstr "Välj ett konto"
@@ -2282,7 +2330,14 @@ msgstr "Avsändaradress raderad"
msgid "Sender addresses"
msgstr "Avsändaradresser"
-#: src/components/admin/domains/DomainList.vue:215
+#: src/components/admin/domains/DomainSummary.vue:38
+#: src/components/admin/identities/AccountSummary.vue:73
+#: src/components/admin/identities/IdentityList.vue:158
+#, fuzzy
+msgid "Sending forbidden"
+msgstr "Sändningsgräns"
+
+#: src/components/admin/domains/DomainList.vue:233
msgid "Sending limit"
msgstr "Sändningsgräns"
@@ -2296,6 +2351,7 @@ msgstr "Avgränsare"
#: src/components/admin/domains/DomainCreationForm.vue:218
#: src/components/admin/domains/form_steps/DomainTransportForm.vue:3
+#: src/components/admin/domains/RelayDomainSummary.vue:8
msgid "Service"
msgstr "Tjänst"
@@ -2304,7 +2360,7 @@ msgid "Service: "
msgstr "Service:"
#: src/layouts/account/AccountLayout.vue:27
-#: src/layouts/admin/AdminLayout.vue:101
+#: src/layouts/admin/AdminLayout.vue:123
msgid "Settings"
msgstr "Inställningar"
@@ -2312,7 +2368,7 @@ msgstr "Inställningar"
msgid "Setup device"
msgstr "Konfigurera enhet"
-#: src/components/admin/domains/DNSDetail.vue:108
+#: src/components/admin/domains/DNSDetail.vue:119
msgid "Show key"
msgstr "Visa nyckel"
@@ -2324,11 +2380,11 @@ msgstr "Enkel användare"
msgid "Specify an email address"
msgstr "Ange en e-postadress"
-#: src/components/admin/domains/DNSDetail.vue:76
+#: src/components/admin/domains/DNSDetail.vue:87
msgid "SPF record found"
msgstr "SPF post hittad"
-#: src/components/admin/domains/DNSDetail.vue:79
+#: src/components/admin/domains/DNSDetail.vue:90
msgid "SPF record not found"
msgstr "SPF post saknas"
@@ -2341,14 +2397,15 @@ msgstr "Börja skriva ett namn här..."
msgid "State/Province"
msgstr "Stat/Provins"
-#: src/layouts/admin/AdminLayout.vue:61
+#: src/components/admin/dashboard/GlobalStatisticsWidget.vue:2
+#: src/layouts/admin/AdminLayout.vue:74
#: src/views/admin/domains/DomainView.vue:25
#: src/views/admin/monitoring/StatisticsView.vue:3
msgid "Statistics"
msgstr "Statistik"
#: src/components/admin/alarms/AlarmList.vue:93
-#: src/components/admin/logs/MessageList.vue:45
+#: src/components/admin/logs/MessageList.vue:47
msgid "Status"
msgstr "Status"
@@ -2357,8 +2414,8 @@ msgstr "Status"
msgid "Subject"
msgstr "Ämne"
-#: src/components/tools/CreationForm.vue:21
-#: src/components/tools/CreationForm.vue:75
+#: src/components/tools/CreationForm.vue:25
+#: src/components/tools/CreationForm.vue:79
msgid "Summary"
msgstr "Sammanfattning"
@@ -2374,7 +2431,7 @@ msgstr "Synkronisering startade"
msgid "Synchronize contacts with address book"
msgstr "Synkronisera kontakter med adressboken"
-#: src/components/admin/identities/IdentityList.vue:237
+#: src/components/admin/identities/IdentityList.vue:287
#, fuzzy
msgid "TFA enabled"
msgstr "Filter aktiverat"
@@ -2382,8 +2439,8 @@ msgstr "Filter aktiverat"
#: src/components/account/AutoReplyForm.vue:24
msgid ""
"The content of your answer. You can use the following variables, which will "
-"be automatically replaced by the appropriate value: %(name)s, %(fromdate)s, "
-"%(untildate)s"
+"be automatically replaced by the appropriate value: %(name)s, %(fromdate)s, %"
+"(untildate)s"
msgstr ""
"Innehållet i ditt svar. Du kan använda följande variabler, som automatiskt "
"ersätts med lämpligt värde: %(name)s, %(fromdate)s, %(untildate)s"
@@ -2434,7 +2491,7 @@ msgstr "där"
msgid "Title"
msgstr "Titel"
-#: src/components/admin/logs/MessageList.vue:46
+#: src/components/admin/logs/MessageList.vue:48
#: src/components/calendars/EventForm.vue:34
#: src/components/tools/TimeSerieChart.vue:20
#: src/components/webmail/ComposeEmailForm.vue:46
@@ -2463,7 +2520,7 @@ msgstr ""
msgid "Total"
msgstr "Totalt"
-#: src/components/admin/identities/IdentityList.vue:241
+#: src/components/admin/identities/IdentityList.vue:291
#, fuzzy
msgid "TOTP enabled"
msgstr "Aktiverad"
@@ -2471,6 +2528,7 @@ msgstr "Aktiverad"
#: src/components/admin/domains/DomainCreationForm.vue:152
#: src/components/admin/domains/DomainCreationForm.vue:215
#: src/components/admin/domains/DomainEditForm.vue:113
+#: src/components/admin/domains/RelayDomainSummary.vue:4
msgid "Transport"
msgstr "Transport"
@@ -2522,9 +2580,14 @@ msgstr "Okända källor / hot"
msgid "unlimited"
msgstr "obegränsat"
+#: src/components/admin/domains/DomainList.vue:115
+#: src/components/admin/domains/DomainList.vue:127
#: src/components/admin/domains/DomainSummary.vue:18
#: src/components/admin/domains/DomainSummary.vue:25
+#: src/components/admin/domains/DomainSummary.vue:56
#: src/components/admin/identities/AccountSummary.vue:48
+#: src/components/admin/identities/IdentityList.vue:133
+#: src/components/admin/identities/IdentityList.vue:162
#: src/components/tools/ResourcesView.vue:9
msgid "Unlimited"
msgstr "Obegränsat"
@@ -2560,11 +2623,11 @@ msgstr "Uppdatera lösenord"
msgid "Update settings"
msgstr "Uppdatera inställningar"
-#: src/components/admin/domains/DNSDetail.vue:172
+#: src/components/admin/domains/DNSDetail.vue:190
msgid "Updated"
msgstr "Uppdaterad"
-#: src/components/account/FidoAuthForm.vue:136
+#: src/components/account/FidoAuthForm.vue:133
msgid "Use count"
msgstr "Använd antal"
@@ -2572,7 +2635,7 @@ msgstr "Använd antal"
msgid "Use domain default value"
msgstr "Använd domänens standardvärde"
-#: src/components/admin/domains/DomainAdminList.vue:108
+#: src/components/admin/domains/DomainAdminList.vue:111
#: src/components/admin/identities/AccountCreationForm.vue:97
#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:3
msgid "Username"
@@ -2594,18 +2657,18 @@ msgstr "Värde"
msgid "Visit the official weblog for more information"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:217
+#: src/components/admin/domains/DNSDetail.vue:238
msgid "warning"
msgstr "varning"
#: src/components/account/APISetupForm.vue:94
-#: src/components/account/FidoAuthForm.vue:178
-#: src/components/admin/domains/DNSDetail.vue:237
-#: src/components/admin/domains/DomainList.vue:260
-#: src/components/admin/identities/IdentityList.vue:420
-#: src/components/admin/identities/IdentityList.vue:448
-#: src/components/tools/CreationForm.vue:129
-#: src/layouts/webmail/WebmailLayout.vue:192
+#: src/components/account/FidoAuthForm.vue:184
+#: src/components/admin/domains/DNSDetail.vue:258
+#: src/components/admin/domains/DomainList.vue:278
+#: src/components/admin/identities/IdentityList.vue:471
+#: src/components/admin/identities/IdentityList.vue:509
+#: src/components/tools/CreationForm.vue:135
+#: src/layouts/webmail/WebmailLayout.vue:190
#: src/views/calendars/CalendarView.vue:247
msgid "Warning"
msgstr "Varning"
@@ -2614,7 +2677,7 @@ msgstr "Varning"
msgid "WebAuthn"
msgstr "WebAuthn"
-#: src/components/admin/identities/IdentityList.vue:245
+#: src/components/admin/identities/IdentityList.vue:295
#, fuzzy
msgid "WebAutn enabled"
msgstr "Filter aktiverat"
@@ -2627,7 +2690,7 @@ msgstr "Webmail"
msgid "Week"
msgstr "Vecka"
-#: src/views/DashboardView.vue:27
+#: src/views/DashboardView.vue:40
msgid "Welcome to Modoboa"
msgstr "Välkommen till Modoboa"
@@ -2652,14 +2715,14 @@ msgstr "År"
msgid "yes"
msgstr "ja"
-#: src/components/account/FidoAuthForm.vue:183
-#: src/components/admin/domains/DNSDetail.vue:224
-#: src/components/admin/domains/DNSDetail.vue:244
-#: src/components/admin/domains/DomainList.vue:267
-#: src/components/admin/identities/IdentityList.vue:424
-#: src/components/admin/identities/IdentityList.vue:452
-#: src/components/tools/CreationForm.vue:135
-#: src/layouts/webmail/WebmailLayout.vue:196
+#: src/components/account/FidoAuthForm.vue:189
+#: src/components/admin/domains/DNSDetail.vue:245
+#: src/components/admin/domains/DNSDetail.vue:265
+#: src/components/admin/domains/DomainList.vue:285
+#: src/components/admin/identities/IdentityList.vue:475
+#: src/components/admin/identities/IdentityList.vue:513
+#: src/components/tools/CreationForm.vue:141
+#: src/layouts/webmail/WebmailLayout.vue:194
msgid "Yes"
msgstr "Ja"
@@ -2770,9 +2833,6 @@ msgstr "Ny"
#~ msgid "Account successfully deleted"
#~ msgstr "Kontot har raderats"
-#~ msgid "Account updated"
-#~ msgstr "Konto uppdaterat"
-
#~ msgid "alias"
#~ msgstr "alias"
diff --git a/frontend/src/locale/tr/app.po b/frontend/src/locale/tr/app.po
index 513feb9ea..b5f1a1e7d 100644
--- a/frontend/src/locale/tr/app.po
+++ b/frontend/src/locale/tr/app.po
@@ -31,7 +31,7 @@ msgstr[1] ""
msgid "A documentation of the API is available"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:195
+#: src/components/admin/domains/DNSDetail.vue:216
msgid ""
"A new key will be generated soon. Refresh the page in a moment to see it."
msgstr ""
@@ -69,7 +69,12 @@ msgstr ""
msgid "Account"
msgstr ""
-#: src/components/admin/identities/IdentityList.vue:436
+#: src/components/admin/dashboard/GlobalStatisticsWidget.vue:15
+#, fuzzy
+msgid "Account count"
+msgstr "Ayarlar"
+
+#: src/components/admin/identities/IdentityList.vue:487
#, fuzzy
msgid "Account deleted"
msgstr "Profil güncellendi"
@@ -84,13 +89,13 @@ msgstr "Ayarlar"
msgid "Accounts"
msgstr "Ayarlar"
-#: src/components/account/FidoAuthForm.vue:137
+#: src/components/account/FidoAuthForm.vue:134
#: src/components/account/FilterForm.vue:76
#: src/components/admin/alarms/AlarmList.vue:31
#: src/components/admin/alarms/AlarmList.vue:98
-#: src/components/admin/domains/DomainList.vue:221
+#: src/components/admin/domains/DomainList.vue:239
#: src/components/admin/domains/DomainList.vue:35
-#: src/components/admin/identities/IdentityList.vue:283
+#: src/components/admin/identities/IdentityList.vue:334
#: src/components/admin/identities/IdentityList.vue:46
#: src/components/admin/imap_migration/MigrationsList.vue:23
#: src/components/admin/imap_migration/MigrationsList.vue:83
@@ -141,7 +146,7 @@ msgstr ""
msgid "Add action"
msgstr ""
-#: src/components/admin/domains/DomainAdminList.vue:67
+#: src/components/admin/domains/DomainAdminList.vue:69
msgid "Add administrator"
msgstr ""
@@ -173,15 +178,15 @@ msgstr ""
msgid "Add/Remove from the domain page"
msgstr ""
-#: src/components/account/FidoAuthForm.vue:134
+#: src/components/account/FidoAuthForm.vue:131
msgid "Added On"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:171
+#: src/components/admin/domains/DNSDetail.vue:189
#: src/components/admin/identities/AccountSenderAddresses.vue:73
#: src/components/admin/identities/AliasCreationForm.vue:60
#: src/components/admin/identities/AliasEditForm.vue:16
-#: src/components/admin/identities/IdentityList.vue:185
+#: src/components/admin/identities/IdentityList.vue:230
#: src/components/admin/imap_migration/ProviderCreationForm.vue:54
#: src/components/admin/imap_migration/ProvidersList.vue:97
#: src/components/contacts/ContactForm.vue:85
@@ -201,7 +206,7 @@ msgstr ""
msgid "Administered domains"
msgstr ""
-#: src/components/admin/domains/DomainAdminList.vue:156
+#: src/components/admin/domains/DomainAdminList.vue:161
msgid "Administrator added"
msgstr ""
@@ -209,12 +214,12 @@ msgstr ""
msgid "Administrator name"
msgstr ""
-#: src/components/admin/domains/DomainAdminList.vue:165
+#: src/components/admin/domains/DomainAdminList.vue:170
msgid "Administrator removed"
msgstr ""
#: src/components/admin/domains/DomainAdminList.vue:9
-#: src/components/admin/domains/DomainList.vue:315
+#: src/components/admin/domains/DomainList.vue:333
msgid "Administrators"
msgstr ""
@@ -235,8 +240,8 @@ msgstr ""
msgid "Alarm re-opened"
msgstr ""
-#: src/components/admin/domains/DomainList.vue:333
-#: src/layouts/admin/AdminLayout.vue:51
+#: src/components/admin/domains/DomainList.vue:351
+#: src/layouts/admin/AdminLayout.vue:60
msgid "Alarms"
msgstr ""
@@ -260,7 +265,12 @@ msgstr ""
msgid "Alias already exists, redirecting to edit page"
msgstr ""
-#: src/components/admin/identities/IdentityList.vue:463
+#: src/components/admin/dashboard/GlobalStatisticsWidget.vue:19
+#, fuzzy
+msgid "Alias count"
+msgstr "Ayarlar"
+
+#: src/components/admin/identities/IdentityList.vue:524
#, fuzzy
msgid "Alias deleted"
msgstr "Profil güncellendi"
@@ -272,8 +282,8 @@ msgid ""
"name (@domain.tld)."
msgstr ""
-#: src/components/admin/domains/DomainList.vue:209
-#: src/components/admin/domains/DomainSummary.vue:40
+#: src/components/admin/domains/DomainList.vue:227
+#: src/components/admin/domains/DomainSummary.vue:64
#: src/components/admin/identities/AccountAliases.vue:4
#: src/components/admin/identities/AccountCreationForm.vue:144
#: src/components/admin/identities/AccountCreationForm.vue:147
@@ -327,11 +337,11 @@ msgstr ""
msgid "Apply"
msgstr ""
-#: src/components/admin/identities/IdentityList.vue:449
+#: src/components/admin/identities/IdentityList.vue:510
msgid "Are you sure you want to delete this alias?"
msgstr ""
-#: src/components/admin/identities/IdentityList.vue:421
+#: src/components/admin/identities/IdentityList.vue:472
msgid "Are you sure you want to delete this identity ?"
msgstr ""
@@ -363,16 +373,16 @@ msgstr ""
msgid "Attendees"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:66
+#: src/layouts/admin/AdminLayout.vue:79
#: src/views/admin/monitoring/AuditTrailView.vue:3
msgid "Audit trail"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:72
+#: src/components/admin/domains/DNSDetail.vue:83
msgid "Authentication"
msgstr "Kimlik Doğrulama"
-#: src/components/admin/domains/DNSDetail.vue:35
+#: src/components/admin/domains/DNSDetail.vue:46
#: src/components/admin/domains/DomainDNSConfig.vue:71
msgid "Auto configuration"
msgstr ""
@@ -385,23 +395,23 @@ msgstr ""
msgid "Auto-reply message updated"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:56
+#: src/components/admin/domains/DNSDetail.vue:67
msgid "autoconfig record (Mozilla) not found"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:50
+#: src/components/admin/domains/DNSDetail.vue:61
msgid "autoconfig record (Mozilla): %{ value }"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:68
+#: src/components/admin/domains/DNSDetail.vue:79
msgid "autodiscover record (Microsoft) not found"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:62
+#: src/components/admin/domains/DNSDetail.vue:73
msgid "autodiscover record (Microsoft): %{ value }"
msgstr ""
-#: src/components/tools/CreationForm.vue:62
+#: src/components/tools/CreationForm.vue:66
msgid "Back"
msgstr ""
@@ -452,7 +462,7 @@ msgid "Calendar updated"
msgstr "Profil güncellendi"
#: src/components/account/APISetupForm.vue:98
-#: src/components/account/FidoAuthForm.vue:204
+#: src/components/account/FidoAuthForm.vue:210
#: src/components/account/FilterForm.vue:147
#: src/components/account/FilterSetForm.vue:24
#: src/components/admin/domains/DomainEditForm.vue:161
@@ -529,7 +539,8 @@ msgid "Click here to copy the key"
msgstr ""
#: src/components/account/RecoveryCodesResetDialog.vue:25
-#: src/components/admin/domains/DomainAdminList.vue:72
+#: src/components/admin/domains/DNSBLSummary.vue:27
+#: src/components/admin/domains/DomainAdminList.vue:74
#: src/components/admin/domains/DomainAliasForm.vue:31
#: src/components/admin/domains/DomainDKIMKey.vue:37
#: src/components/admin/domains/DomainDNSConfig.vue:80
@@ -567,11 +578,11 @@ msgstr ""
msgid "Company"
msgstr ""
-#: src/layouts/webmail/WebmailLayout.vue:28
+#: src/layouts/webmail/WebmailLayout.vue:24
msgid "Compose"
msgstr ""
-#: src/layouts/webmail/WebmailLayout.vue:66
+#: src/layouts/webmail/WebmailLayout.vue:62
msgid "Compress this mailbox"
msgstr ""
@@ -580,7 +591,7 @@ msgstr ""
msgid "Conditions"
msgstr "Onayla"
-#: src/components/tools/CreationForm.vue:92
+#: src/components/tools/CreationForm.vue:96
msgid "Confirm and create"
msgstr ""
@@ -617,7 +628,7 @@ msgstr ""
msgid "Control if this domain will be allowed to send and receive messages"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:114
+#: src/components/admin/domains/DNSDetail.vue:125
msgid "Copy key to clipboard"
msgstr ""
@@ -659,7 +670,7 @@ msgstr ""
msgid "Create a new filter set"
msgstr ""
-#: src/layouts/webmail/WebmailLayout.vue:49
+#: src/layouts/webmail/WebmailLayout.vue:45
msgid "Create a new mailbox"
msgstr ""
@@ -679,8 +690,8 @@ msgstr ""
#: src/components/admin/domains/DomainSummary.vue:8
#: src/components/admin/identities/AccountSummary.vue:8
#: src/components/admin/identities/AliasSummary.vue:8
-#: src/components/admin/identities/IdentityList.vue:200
-#: src/components/admin/identities/IdentityList.vue:249
+#: src/components/admin/identities/IdentityList.vue:245
+#: src/components/admin/identities/IdentityList.vue:299
msgid "Creation date"
msgstr ""
@@ -712,16 +723,16 @@ msgid "Daily message sending limit"
msgstr ""
#: src/components/admin/domains/DomainSummary.vue:30
-#: src/components/admin/identities/AccountSummary.vue:65
+#: src/components/admin/identities/AccountSummary.vue:70
msgid "Daily sending limit"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:33
+#: src/layouts/admin/AdminLayout.vue:34
msgid "Dashboard"
msgstr "Gösterge Paneli"
#: src/components/admin/logs/AuditTrailList.vue:50
-#: src/components/admin/logs/MessageList.vue:44
+#: src/components/admin/logs/MessageList.vue:46
msgid "Date"
msgstr "Tarih"
@@ -744,10 +755,10 @@ msgstr ""
#: src/components/admin/alarms/AlarmList.vue:109
#: src/components/admin/alarms/AlarmList.vue:126
#: src/components/admin/domains/DomainAliasForm.vue:39
-#: src/components/admin/domains/DomainList.vue:325
-#: src/components/admin/identities/IdentityList.vue:380
-#: src/components/admin/identities/IdentityList.vue:392
-#: src/components/admin/identities/IdentityList.vue:405
+#: src/components/admin/domains/DomainList.vue:343
+#: src/components/admin/identities/IdentityList.vue:431
+#: src/components/admin/identities/IdentityList.vue:443
+#: src/components/admin/identities/IdentityList.vue:456
#: src/components/admin/imap_migration/MigrationsList.vue:123
#: src/components/admin/imap_migration/ProvidersList.vue:124
#: src/components/calendars/EventForm.vue:90
@@ -762,11 +773,11 @@ msgstr ""
msgid "Delete filter set"
msgstr ""
-#: src/layouts/webmail/WebmailLayout.vue:60
+#: src/layouts/webmail/WebmailLayout.vue:56
msgid "Delete this mailbox"
msgstr ""
-#: src/layouts/webmail/WebmailLayout.vue:193
+#: src/layouts/webmail/WebmailLayout.vue:191
msgid "Delete this mailbox?"
msgstr ""
@@ -777,7 +788,7 @@ msgstr ""
#: src/components/admin/identities/AliasCreationForm.vue:72
#: src/components/admin/identities/AliasSummary.vue:30
#: src/components/admin/identities/form_steps/AliasGeneralForm.vue:58
-#: src/components/admin/identities/IdentityList.vue:196
+#: src/components/admin/identities/IdentityList.vue:241
#: src/components/calendars/EventForm.vue:74
#: src/views/admin/InformationView.vue:148
msgid "Description"
@@ -818,15 +829,15 @@ msgstr ""
msgid "Display source"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:103
+#: src/components/admin/domains/DNSDetail.vue:114
msgid "DKIM key"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:182
+#: src/components/admin/domains/DNSDetail.vue:203
msgid "DKIM key copied to clipboard"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:218
+#: src/components/admin/domains/DNSDetail.vue:239
msgid ""
"DKIM key does not seem to be generated yet or has failed. Do you want to "
"requeue the job?"
@@ -842,7 +853,7 @@ msgstr ""
msgid "DKIM key selector"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:238
+#: src/components/admin/domains/DNSDetail.vue:259
msgid "DKIM keys already exist for this domain. Do you want to overwrite them?"
msgstr ""
@@ -850,11 +861,11 @@ msgstr ""
msgid "DKIM public key for"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:84
+#: src/components/admin/domains/DNSDetail.vue:95
msgid "DKIM record found"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:87
+#: src/components/admin/domains/DNSDetail.vue:98
msgid "DKIM record not found"
msgstr ""
@@ -866,11 +877,11 @@ msgstr ""
msgid "DMARC"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:92
+#: src/components/admin/domains/DNSDetail.vue:103
msgid "DMARC record found"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:95
+#: src/components/admin/domains/DNSDetail.vue:106
msgid "DMARC record not found"
msgstr ""
@@ -897,19 +908,23 @@ msgstr ""
msgid "DNS configuration help"
msgstr ""
-#: src/components/admin/domains/DomainList.vue:211
+#: src/components/admin/domains/DomainList.vue:229
msgid "DNS status"
msgstr ""
-#: src/components/admin/identities/IdentityList.vue:152
+#: src/components/admin/domains/DNSBLSummary.vue:5
+msgid "DNSBL summary for "
+msgstr ""
+
+#: src/components/admin/identities/IdentityList.vue:196
msgid "Do not delete account folder"
msgstr ""
-#: src/components/admin/domains/DomainList.vue:166
+#: src/components/admin/domains/DomainList.vue:184
msgid "Do not delete domain folder"
msgstr ""
-#: src/components/admin/domains/DomainList.vue:261
+#: src/components/admin/domains/DomainList.vue:279
msgid "Do you really want to delete the domain %{ domain }?"
msgstr ""
@@ -917,7 +932,7 @@ msgstr ""
msgid "Do you really want to delete this calendar?"
msgstr ""
-#: src/components/account/FidoAuthForm.vue:179
+#: src/components/account/FidoAuthForm.vue:185
msgid "Do you really want to delete this WebAuthn device?"
msgstr ""
@@ -933,6 +948,10 @@ msgstr ""
msgid "Domain administrator"
msgstr "Alan adı Yöneticisi"
+#: src/components/admin/dashboard/GlobalStatisticsWidget.vue:11
+msgid "Domain alias count"
+msgstr ""
+
#: src/components/admin/domains/DomainAliasForm.vue:100
msgid "Domain alias created"
msgstr ""
@@ -945,6 +964,10 @@ msgstr ""
msgid "Domain alias updated"
msgstr ""
+#: src/components/admin/dashboard/GlobalStatisticsWidget.vue:7
+msgid "Domain count"
+msgstr ""
+
#: src/components/admin/domains/DomainCreationForm.vue:318
msgid "Domain created"
msgstr ""
@@ -953,7 +976,7 @@ msgstr ""
msgid "Domain default value"
msgstr ""
-#: src/components/admin/domains/DomainList.vue:278
+#: src/components/admin/domains/DomainList.vue:296
msgid "Domain deleted"
msgstr ""
@@ -965,7 +988,7 @@ msgstr ""
msgid "domain's default value"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:39
+#: src/layouts/admin/AdminLayout.vue:40
#: src/views/admin/domains/DomainsView.vue:4
msgid "Domains"
msgstr ""
@@ -982,9 +1005,9 @@ msgstr ""
msgid "E-mail"
msgstr ""
-#: src/components/admin/domains/DomainList.vue:320
-#: src/components/admin/identities/IdentityList.vue:375
-#: src/components/admin/identities/IdentityList.vue:387
+#: src/components/admin/domains/DomainList.vue:338
+#: src/components/admin/identities/IdentityList.vue:426
+#: src/components/admin/identities/IdentityList.vue:438
#: src/components/admin/imap_migration/ProvidersList.vue:130
#: src/components/contacts/ContactList.vue:138
#: src/views/account/FiltersView.vue:329
@@ -1042,16 +1065,16 @@ msgstr "Yeni kurtarma kodları"
msgid "Edit provider"
msgstr "Yeni kurtarma kodları"
-#: src/layouts/webmail/WebmailLayout.vue:54
+#: src/layouts/webmail/WebmailLayout.vue:50
msgid "Edit this mailbox"
msgstr ""
-#: src/components/account/FidoAuthForm.vue:201
+#: src/components/account/FidoAuthForm.vue:207
#, fuzzy
msgid "Edit your device"
msgstr "Yeni kurtarma kodları"
-#: src/components/account/FidoAuthForm.vue:200
+#: src/components/account/FidoAuthForm.vue:206
msgid "Edition"
msgstr ""
@@ -1063,7 +1086,7 @@ msgstr ""
msgid "Email address"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:88
+#: src/layouts/admin/AdminLayout.vue:101
msgid "Email providers"
msgstr ""
@@ -1101,8 +1124,8 @@ msgstr "2FA'yı etkinleştir"
#: src/components/account/AutoReplyForm.vue:7
#: src/components/admin/domains/DomainCreationForm.vue:167
-#: src/components/admin/domains/DomainList.vue:208
-#: src/components/admin/domains/DomainSummary.vue:44
+#: src/components/admin/domains/DomainList.vue:226
+#: src/components/admin/domains/DomainSummary.vue:68
#: src/components/admin/domains/form_steps/DomainGeneralForm.vue:20
#: src/components/admin/identities/AccountCreationForm.vue:110
#: src/components/admin/identities/AccountEditForm.vue:45
@@ -1111,8 +1134,8 @@ msgstr "2FA'yı etkinleştir"
#: src/components/admin/identities/AliasSummary.vue:16
#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:46
#: src/components/admin/identities/form_steps/AliasGeneralForm.vue:53
-#: src/components/admin/identities/IdentityList.vue:186
-#: src/components/admin/identities/IdentityList.vue:225
+#: src/components/admin/identities/IdentityList.vue:231
+#: src/components/admin/identities/IdentityList.vue:270
msgid "Enabled"
msgstr ""
@@ -1150,7 +1173,7 @@ msgstr ""
#: src/components/admin/identities/AliasCreationForm.vue:66
#: src/components/admin/identities/AliasSummary.vue:26
#: src/components/admin/identities/form_steps/AliasGeneralForm.vue:56
-#: src/components/admin/identities/IdentityList.vue:192
+#: src/components/admin/identities/IdentityList.vue:237
msgid "Expire at"
msgstr ""
@@ -1171,6 +1194,10 @@ msgstr ""
msgid "Failed to display template. Using raw mode"
msgstr ""
+#: src/components/account/FidoAuthForm.vue:171
+msgid "Failed to register the webAuthN device"
+msgstr ""
+
#: src/components/account/ProfileForm.vue:24
msgid "Feel free to improve the translations"
msgstr ""
@@ -1227,7 +1254,7 @@ msgstr ""
#: src/components/account/ProfileForm.vue:9
#: src/components/admin/identities/AccountCreationForm.vue:99
#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:18
-#: src/components/admin/identities/IdentityList.vue:218
+#: src/components/admin/identities/IdentityList.vue:263
#: src/components/contacts/ContactForm.vue:12
msgid "First name"
msgstr ""
@@ -1255,7 +1282,7 @@ msgid "Forwarders with ARC"
msgstr ""
#: src/components/account/AutoReplyForm.vue:36
-#: src/components/admin/logs/MessageList.vue:47
+#: src/components/admin/logs/MessageList.vue:49
#: src/components/calendars/EventForm.vue:24
#: src/components/tools/TimeSerieChart.vue:19
#: src/components/webmail/ComposeEmailForm.vue:29
@@ -1305,7 +1332,7 @@ msgstr "Genel"
msgid "Generate"
msgstr "Genel"
-#: src/components/admin/domains/DNSDetail.vue:119
+#: src/components/admin/domains/DNSDetail.vue:130
msgid "Generate a new DKIM key"
msgstr ""
@@ -1334,12 +1361,12 @@ msgstr ""
msgid "Identification"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:45
+#: src/layouts/admin/AdminLayout.vue:50
#: src/views/admin/identities/IdentitiesView.vue:4
msgid "Identities"
msgstr ""
-#: src/components/tools/CreationForm.vue:130
+#: src/components/tools/CreationForm.vue:136
msgid ""
"If you close this form now, your modifications won't be saved. Do you "
"confirm?"
@@ -1351,7 +1378,7 @@ msgid ""
"received and processed."
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:83
+#: src/layouts/admin/AdminLayout.vue:96
msgid "IMAP Migration"
msgstr ""
@@ -1404,7 +1431,7 @@ msgid ""
"complete the operation"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:114 src/views/admin/InformationView.vue:4
+#: src/layouts/admin/AdminLayout.vue:136 src/views/admin/InformationView.vue:4
#: src/views/calendars/CalendarView.vue:94
msgid "Information"
msgstr "Bilgi"
@@ -1428,6 +1455,11 @@ msgstr "Kurulu sürüm"
msgid "Invalid port number"
msgstr ""
+#: src/components/admin/domains/DNSBLSummary.vue:10
+msgid ""
+"IP address %{ address } is currently listed by the following DNSBL providers:"
+msgstr ""
+
#: src/components/admin/imap_migration/form_steps/ProviderGeneralForm.vue:27
msgid "Is the IMAP connection secured using SSL/TLS or StartTLS"
msgstr ""
@@ -1437,7 +1469,7 @@ msgid "Keep local copies"
msgstr ""
#: src/components/account/ProfileForm.vue:22
-#: src/components/admin/identities/IdentityList.vue:227
+#: src/components/admin/identities/IdentityList.vue:277
msgid "Language"
msgstr ""
@@ -1445,7 +1477,7 @@ msgstr ""
msgid "Language does no exist"
msgstr ""
-#: src/components/admin/identities/IdentityList.vue:253
+#: src/components/admin/identities/IdentityList.vue:303
msgid "Last login"
msgstr ""
@@ -1453,7 +1485,7 @@ msgstr ""
msgid "Last login date"
msgstr ""
-#: src/components/admin/identities/IdentityList.vue:204
+#: src/components/admin/identities/IdentityList.vue:249
msgid "Last modification"
msgstr ""
@@ -1468,12 +1500,12 @@ msgstr ""
msgid "Last name"
msgstr ""
-#: src/components/admin/identities/IdentityList.vue:222
+#: src/components/admin/identities/IdentityList.vue:267
#, fuzzy
msgid "Last Name"
msgstr "İsim"
-#: src/components/account/FidoAuthForm.vue:135
+#: src/components/account/FidoAuthForm.vue:132
msgid "Last Used"
msgstr ""
@@ -1529,7 +1561,7 @@ msgstr ""
msgid "Mailbox"
msgstr ""
-#: src/layouts/webmail/WebmailLayout.vue:187
+#: src/layouts/webmail/WebmailLayout.vue:185
msgid "Mailbox compressed"
msgstr ""
@@ -1538,7 +1570,7 @@ msgstr ""
msgid "Mailbox created"
msgstr "Profil güncellendi"
-#: src/layouts/webmail/WebmailLayout.vue:204
+#: src/layouts/webmail/WebmailLayout.vue:202
#, fuzzy
msgid "Mailbox deleted"
msgstr "Onayla"
@@ -1547,7 +1579,7 @@ msgstr "Onayla"
msgid "Mailbox renamed"
msgstr ""
-#: src/components/admin/domains/DomainSummary.vue:36
+#: src/components/admin/domains/DomainSummary.vue:60
msgid "Mailboxes"
msgstr ""
@@ -1597,6 +1629,11 @@ msgstr "İleti"
msgid "Message history"
msgstr "İleti"
+#: src/components/admin/identities/IdentityList.vue:274
+#, fuzzy
+msgid "Message limit"
+msgstr "İleti"
+
#: src/views/webmail/EmailView.vue:268
msgid "Message marked as junk"
msgstr ""
@@ -1629,11 +1666,12 @@ msgstr ""
msgid "Message(s) marked as not junk"
msgstr ""
-#: src/components/admin/domains/DomainSummary.vue:32
+#: src/components/admin/domains/DomainSummary.vue:51
+#: src/components/admin/identities/AccountSummary.vue:88
msgid "messages"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:71
+#: src/layouts/admin/AdminLayout.vue:84
msgid "Messages"
msgstr ""
@@ -1642,7 +1680,7 @@ msgstr ""
msgid "Migration deleted"
msgstr "Onayla"
-#: src/layouts/admin/AdminLayout.vue:93
+#: src/layouts/admin/AdminLayout.vue:106
#: src/views/admin/imap_migration/MigrationsView.vue:4
#, fuzzy
msgid "Migrations"
@@ -1660,7 +1698,7 @@ msgstr ""
msgid "Modify"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:57
+#: src/layouts/admin/AdminLayout.vue:66
msgid "Monitoring"
msgstr ""
@@ -1697,16 +1735,16 @@ msgstr ""
msgid "name"
msgstr "Kullanıcı adı"
-#: src/components/account/FidoAuthForm.vue:133
+#: src/components/account/FidoAuthForm.vue:130
#: src/components/account/FilterForm.vue:7
#: src/components/account/FilterSetForm.vue:9
-#: src/components/admin/domains/DNSDetail.vue:170
-#: src/components/admin/domains/DomainAdminList.vue:109
+#: src/components/admin/domains/DNSDetail.vue:188
+#: src/components/admin/domains/DomainAdminList.vue:112
#: src/components/admin/domains/DomainAliasForm.vue:8
#: src/components/admin/domains/DomainCreationForm.vue:164
-#: src/components/admin/domains/DomainList.vue:207
+#: src/components/admin/domains/DomainList.vue:225
#: src/components/admin/domains/form_steps/DomainOptionsForm.vue:11
-#: src/components/admin/identities/IdentityList.vue:216
+#: src/components/admin/identities/IdentityList.vue:261
#: src/components/admin/imap_migration/ProviderCreationForm.vue:53
#: src/components/admin/imap_migration/ProvidersList.vue:96
#: src/components/calendars/CalendarForm.vue:15
@@ -1793,7 +1831,7 @@ msgstr "Yeni kurtarma kodları"
msgid "New recovery codes"
msgstr "Yeni kurtarma kodları"
-#: src/components/tools/CreationForm.vue:69
+#: src/components/tools/CreationForm.vue:73
msgid "Next"
msgstr "Sonraki"
@@ -1801,14 +1839,14 @@ msgstr "Sonraki"
msgid "no"
msgstr ""
-#: src/components/account/FidoAuthForm.vue:182
-#: src/components/admin/domains/DNSDetail.vue:223
-#: src/components/admin/domains/DNSDetail.vue:243
-#: src/components/admin/domains/DomainList.vue:266
-#: src/components/admin/identities/IdentityList.vue:425
-#: src/components/admin/identities/IdentityList.vue:453
-#: src/components/tools/CreationForm.vue:136
-#: src/layouts/webmail/WebmailLayout.vue:197
+#: src/components/account/FidoAuthForm.vue:188
+#: src/components/admin/domains/DNSDetail.vue:244
+#: src/components/admin/domains/DNSDetail.vue:264
+#: src/components/admin/domains/DomainList.vue:284
+#: src/components/admin/identities/IdentityList.vue:476
+#: src/components/admin/identities/IdentityList.vue:514
+#: src/components/tools/CreationForm.vue:142
+#: src/layouts/webmail/WebmailLayout.vue:195
msgid "No"
msgstr "Hayır"
@@ -1824,6 +1862,12 @@ msgstr ""
msgid "No domain managed"
msgstr ""
+#: src/components/admin/identities/IdentityList.vue:137
+#: src/components/admin/identities/IdentityList.vue:166
+#, fuzzy
+msgid "No mailbox"
+msgstr "Yeni kurtarma kodları"
+
#: src/components/webmail/EmailList.vue:165
msgid "No message yet in this mailbox"
msgstr ""
@@ -1851,7 +1895,7 @@ msgstr ""
msgid "Not a valid email"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:126
+#: src/components/admin/domains/DNSDetail.vue:137
msgid "Not generated"
msgstr ""
@@ -1969,7 +2013,7 @@ msgid "Passwords mismatch"
msgstr "Parolalar uyuşmuyor"
#: src/components/admin/domains/DNSDetail.vue:20
-#: src/components/admin/domains/DNSDetail.vue:40
+#: src/components/admin/domains/DNSDetail.vue:51
#: src/components/admin/domains/DNSStatusChip.vue:21
msgid "Pending"
msgstr ""
@@ -1985,7 +2029,7 @@ msgstr ""
#: src/components/account/ProfileForm.vue:47
#: src/components/account/ProfileForm.vue:50
#: src/components/admin/identities/AccountSummary.vue:31
-#: src/components/admin/identities/IdentityList.vue:229
+#: src/components/admin/identities/IdentityList.vue:279
#: src/components/contacts/PhoneNumberField.vue:5
msgid "Phone number"
msgstr "Telefon numarası"
@@ -2070,17 +2114,18 @@ msgstr "Profil güncellendi"
msgid "Providers"
msgstr "Yeni kurtarma kodları"
-#: src/components/admin/logs/MessageList.vue:43
+#: src/components/admin/logs/MessageList.vue:45
msgid "Queue ID"
msgstr ""
#: src/components/admin/domains/DomainCreationForm.vue:191
-#: src/components/admin/domains/DomainList.vue:216
+#: src/components/admin/domains/DomainList.vue:234
#: src/components/admin/domains/DomainSummary.vue:16
#: src/components/admin/domains/form_steps/DomainLimitationsForm.vue:5
#: src/components/admin/identities/AccountCreationForm.vue:127
#: src/components/admin/identities/AccountSummary.vue:46
#: src/components/admin/identities/form_steps/AccountMailboxForm.vue:3
+#: src/components/admin/identities/IdentityList.vue:272
msgid "Quota"
msgstr ""
@@ -2136,7 +2181,7 @@ msgstr ""
#: src/components/admin/identities/AliasCreationForm.vue:97
#: src/components/admin/identities/AliasEditForm.vue:41
#: src/components/admin/identities/AliasRecipientsSummary.vue:4
-#: src/components/admin/identities/IdentityList.vue:188
+#: src/components/admin/identities/IdentityList.vue:233
msgid "Recipients"
msgstr ""
@@ -2181,7 +2226,7 @@ msgstr ""
msgid "Remove this address"
msgstr ""
-#: src/components/admin/domains/DomainAdminList.vue:48
+#: src/components/admin/domains/DomainAdminList.vue:50
msgid "Remove this administrator"
msgstr ""
@@ -2220,11 +2265,11 @@ msgstr ""
#: src/components/admin/identities/AccountCreationForm.vue:92
#: src/components/admin/identities/AccountEditForm.vue:9
#: src/components/admin/identities/AccountSummary.vue:23
-#: src/components/admin/identities/IdentityList.vue:226
+#: src/components/admin/identities/IdentityList.vue:271
msgid "Role"
msgstr "Rol"
-#: src/components/account/FidoAuthForm.vue:205
+#: src/components/account/FidoAuthForm.vue:211
#: src/components/admin/domains/DomainEditForm.vue:169
#: src/components/admin/identities/AccountEditForm.vue:192
#: src/components/admin/identities/AliasEditForm.vue:77
@@ -2255,7 +2300,7 @@ msgstr "İleti"
#: src/components/account/ProfileForm.vue:54
#: src/components/admin/identities/AccountSummary.vue:27
-#: src/components/admin/identities/IdentityList.vue:233
+#: src/components/admin/identities/IdentityList.vue:283
msgid "Secondary email"
msgstr "İkincil e-posta"
@@ -2270,7 +2315,7 @@ msgstr "Güvenlik"
msgid "Select a filter set"
msgstr ""
-#: src/components/admin/domains/DomainAdminList.vue:20
+#: src/components/admin/domains/DomainAdminList.vue:21
msgid "Select an account"
msgstr ""
@@ -2312,7 +2357,13 @@ msgstr ""
msgid "Sender addresses"
msgstr ""
-#: src/components/admin/domains/DomainList.vue:215
+#: src/components/admin/domains/DomainSummary.vue:38
+#: src/components/admin/identities/AccountSummary.vue:73
+#: src/components/admin/identities/IdentityList.vue:158
+msgid "Sending forbidden"
+msgstr ""
+
+#: src/components/admin/domains/DomainList.vue:233
msgid "Sending limit"
msgstr ""
@@ -2326,6 +2377,7 @@ msgstr ""
#: src/components/admin/domains/DomainCreationForm.vue:218
#: src/components/admin/domains/form_steps/DomainTransportForm.vue:3
+#: src/components/admin/domains/RelayDomainSummary.vue:8
msgid "Service"
msgstr ""
@@ -2334,7 +2386,7 @@ msgid "Service: "
msgstr ""
#: src/layouts/account/AccountLayout.vue:27
-#: src/layouts/admin/AdminLayout.vue:101
+#: src/layouts/admin/AdminLayout.vue:123
msgid "Settings"
msgstr "Ayarlar"
@@ -2342,7 +2394,7 @@ msgstr "Ayarlar"
msgid "Setup device"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:108
+#: src/components/admin/domains/DNSDetail.vue:119
msgid "Show key"
msgstr ""
@@ -2354,11 +2406,11 @@ msgstr "Basit kullanıcı"
msgid "Specify an email address"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:76
+#: src/components/admin/domains/DNSDetail.vue:87
msgid "SPF record found"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:79
+#: src/components/admin/domains/DNSDetail.vue:90
msgid "SPF record not found"
msgstr ""
@@ -2371,14 +2423,15 @@ msgstr ""
msgid "State/Province"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:61
+#: src/components/admin/dashboard/GlobalStatisticsWidget.vue:2
+#: src/layouts/admin/AdminLayout.vue:74
#: src/views/admin/domains/DomainView.vue:25
#: src/views/admin/monitoring/StatisticsView.vue:3
msgid "Statistics"
msgstr ""
#: src/components/admin/alarms/AlarmList.vue:93
-#: src/components/admin/logs/MessageList.vue:45
+#: src/components/admin/logs/MessageList.vue:47
msgid "Status"
msgstr ""
@@ -2387,8 +2440,8 @@ msgstr ""
msgid "Subject"
msgstr ""
-#: src/components/tools/CreationForm.vue:21
-#: src/components/tools/CreationForm.vue:75
+#: src/components/tools/CreationForm.vue:25
+#: src/components/tools/CreationForm.vue:79
msgid "Summary"
msgstr ""
@@ -2405,7 +2458,7 @@ msgstr ""
msgid "Synchronize contacts with address book"
msgstr ""
-#: src/components/admin/identities/IdentityList.vue:237
+#: src/components/admin/identities/IdentityList.vue:287
#, fuzzy
msgid "TFA enabled"
msgstr "2FA'yı etkinleştir"
@@ -2413,8 +2466,8 @@ msgstr "2FA'yı etkinleştir"
#: src/components/account/AutoReplyForm.vue:24
msgid ""
"The content of your answer. You can use the following variables, which will "
-"be automatically replaced by the appropriate value: %(name)s, %(fromdate)s, "
-"%(untildate)s"
+"be automatically replaced by the appropriate value: %(name)s, %(fromdate)s, %"
+"(untildate)s"
msgstr ""
#: src/components/calendars/CalendarDetail.vue:19
@@ -2452,7 +2505,7 @@ msgstr ""
msgid "Title"
msgstr ""
-#: src/components/admin/logs/MessageList.vue:46
+#: src/components/admin/logs/MessageList.vue:48
#: src/components/calendars/EventForm.vue:34
#: src/components/tools/TimeSerieChart.vue:20
#: src/components/webmail/ComposeEmailForm.vue:46
@@ -2477,7 +2530,7 @@ msgstr ""
msgid "Total"
msgstr ""
-#: src/components/admin/identities/IdentityList.vue:241
+#: src/components/admin/identities/IdentityList.vue:291
#, fuzzy
msgid "TOTP enabled"
msgstr "2FA'yı etkinleştir"
@@ -2485,6 +2538,7 @@ msgstr "2FA'yı etkinleştir"
#: src/components/admin/domains/DomainCreationForm.vue:152
#: src/components/admin/domains/DomainCreationForm.vue:215
#: src/components/admin/domains/DomainEditForm.vue:113
+#: src/components/admin/domains/RelayDomainSummary.vue:4
msgid "Transport"
msgstr ""
@@ -2540,9 +2594,14 @@ msgstr ""
msgid "unlimited"
msgstr ""
+#: src/components/admin/domains/DomainList.vue:115
+#: src/components/admin/domains/DomainList.vue:127
#: src/components/admin/domains/DomainSummary.vue:18
#: src/components/admin/domains/DomainSummary.vue:25
+#: src/components/admin/domains/DomainSummary.vue:56
#: src/components/admin/identities/AccountSummary.vue:48
+#: src/components/admin/identities/IdentityList.vue:133
+#: src/components/admin/identities/IdentityList.vue:162
#: src/components/tools/ResourcesView.vue:9
msgid "Unlimited"
msgstr ""
@@ -2582,11 +2641,11 @@ msgstr "Parola"
msgid "Update settings"
msgstr "Ayarlar"
-#: src/components/admin/domains/DNSDetail.vue:172
+#: src/components/admin/domains/DNSDetail.vue:190
msgid "Updated"
msgstr ""
-#: src/components/account/FidoAuthForm.vue:136
+#: src/components/account/FidoAuthForm.vue:133
msgid "Use count"
msgstr ""
@@ -2594,7 +2653,7 @@ msgstr ""
msgid "Use domain default value"
msgstr ""
-#: src/components/admin/domains/DomainAdminList.vue:108
+#: src/components/admin/domains/DomainAdminList.vue:111
#: src/components/admin/identities/AccountCreationForm.vue:97
#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:3
msgid "Username"
@@ -2617,18 +2676,18 @@ msgstr ""
msgid "Visit the official weblog for more information"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:217
+#: src/components/admin/domains/DNSDetail.vue:238
msgid "warning"
msgstr ""
#: src/components/account/APISetupForm.vue:94
-#: src/components/account/FidoAuthForm.vue:178
-#: src/components/admin/domains/DNSDetail.vue:237
-#: src/components/admin/domains/DomainList.vue:260
-#: src/components/admin/identities/IdentityList.vue:420
-#: src/components/admin/identities/IdentityList.vue:448
-#: src/components/tools/CreationForm.vue:129
-#: src/layouts/webmail/WebmailLayout.vue:192
+#: src/components/account/FidoAuthForm.vue:184
+#: src/components/admin/domains/DNSDetail.vue:258
+#: src/components/admin/domains/DomainList.vue:278
+#: src/components/admin/identities/IdentityList.vue:471
+#: src/components/admin/identities/IdentityList.vue:509
+#: src/components/tools/CreationForm.vue:135
+#: src/layouts/webmail/WebmailLayout.vue:190
#: src/views/calendars/CalendarView.vue:247
msgid "Warning"
msgstr ""
@@ -2637,7 +2696,7 @@ msgstr ""
msgid "WebAuthn"
msgstr ""
-#: src/components/admin/identities/IdentityList.vue:245
+#: src/components/admin/identities/IdentityList.vue:295
msgid "WebAutn enabled"
msgstr ""
@@ -2649,7 +2708,7 @@ msgstr ""
msgid "Week"
msgstr ""
-#: src/views/DashboardView.vue:27
+#: src/views/DashboardView.vue:40
msgid "Welcome to Modoboa"
msgstr "Modoboa'ya hoş geldiniz"
@@ -2674,14 +2733,14 @@ msgstr ""
msgid "yes"
msgstr ""
-#: src/components/account/FidoAuthForm.vue:183
-#: src/components/admin/domains/DNSDetail.vue:224
-#: src/components/admin/domains/DNSDetail.vue:244
-#: src/components/admin/domains/DomainList.vue:267
-#: src/components/admin/identities/IdentityList.vue:424
-#: src/components/admin/identities/IdentityList.vue:452
-#: src/components/tools/CreationForm.vue:135
-#: src/layouts/webmail/WebmailLayout.vue:196
+#: src/components/account/FidoAuthForm.vue:189
+#: src/components/admin/domains/DNSDetail.vue:245
+#: src/components/admin/domains/DNSDetail.vue:265
+#: src/components/admin/domains/DomainList.vue:285
+#: src/components/admin/identities/IdentityList.vue:475
+#: src/components/admin/identities/IdentityList.vue:513
+#: src/components/tools/CreationForm.vue:141
+#: src/layouts/webmail/WebmailLayout.vue:194
msgid "Yes"
msgstr "Evet"
diff --git a/frontend/src/locale/zh/app.po b/frontend/src/locale/zh/app.po
index 2d18ea36e..0dbffe3b8 100644
--- a/frontend/src/locale/zh/app.po
+++ b/frontend/src/locale/zh/app.po
@@ -30,7 +30,7 @@ msgstr[1] ""
msgid "A documentation of the API is available"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:195
+#: src/components/admin/domains/DNSDetail.vue:216
msgid ""
"A new key will be generated soon. Refresh the page in a moment to see it."
msgstr ""
@@ -68,7 +68,11 @@ msgstr ""
msgid "Account"
msgstr ""
-#: src/components/admin/identities/IdentityList.vue:436
+#: src/components/admin/dashboard/GlobalStatisticsWidget.vue:15
+msgid "Account count"
+msgstr ""
+
+#: src/components/admin/identities/IdentityList.vue:487
msgid "Account deleted"
msgstr ""
@@ -80,13 +84,13 @@ msgstr ""
msgid "Accounts"
msgstr ""
-#: src/components/account/FidoAuthForm.vue:137
+#: src/components/account/FidoAuthForm.vue:134
#: src/components/account/FilterForm.vue:76
#: src/components/admin/alarms/AlarmList.vue:31
#: src/components/admin/alarms/AlarmList.vue:98
-#: src/components/admin/domains/DomainList.vue:221
+#: src/components/admin/domains/DomainList.vue:239
#: src/components/admin/domains/DomainList.vue:35
-#: src/components/admin/identities/IdentityList.vue:283
+#: src/components/admin/identities/IdentityList.vue:334
#: src/components/admin/identities/IdentityList.vue:46
#: src/components/admin/imap_migration/MigrationsList.vue:23
#: src/components/admin/imap_migration/MigrationsList.vue:83
@@ -137,7 +141,7 @@ msgstr ""
msgid "Add action"
msgstr ""
-#: src/components/admin/domains/DomainAdminList.vue:67
+#: src/components/admin/domains/DomainAdminList.vue:69
msgid "Add administrator"
msgstr ""
@@ -169,15 +173,15 @@ msgstr ""
msgid "Add/Remove from the domain page"
msgstr ""
-#: src/components/account/FidoAuthForm.vue:134
+#: src/components/account/FidoAuthForm.vue:131
msgid "Added On"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:171
+#: src/components/admin/domains/DNSDetail.vue:189
#: src/components/admin/identities/AccountSenderAddresses.vue:73
#: src/components/admin/identities/AliasCreationForm.vue:60
#: src/components/admin/identities/AliasEditForm.vue:16
-#: src/components/admin/identities/IdentityList.vue:185
+#: src/components/admin/identities/IdentityList.vue:230
#: src/components/admin/imap_migration/ProviderCreationForm.vue:54
#: src/components/admin/imap_migration/ProvidersList.vue:97
#: src/components/contacts/ContactForm.vue:85
@@ -197,7 +201,7 @@ msgstr ""
msgid "Administered domains"
msgstr ""
-#: src/components/admin/domains/DomainAdminList.vue:156
+#: src/components/admin/domains/DomainAdminList.vue:161
msgid "Administrator added"
msgstr ""
@@ -205,12 +209,12 @@ msgstr ""
msgid "Administrator name"
msgstr ""
-#: src/components/admin/domains/DomainAdminList.vue:165
+#: src/components/admin/domains/DomainAdminList.vue:170
msgid "Administrator removed"
msgstr ""
#: src/components/admin/domains/DomainAdminList.vue:9
-#: src/components/admin/domains/DomainList.vue:315
+#: src/components/admin/domains/DomainList.vue:333
msgid "Administrators"
msgstr ""
@@ -230,8 +234,8 @@ msgstr ""
msgid "Alarm re-opened"
msgstr ""
-#: src/components/admin/domains/DomainList.vue:333
-#: src/layouts/admin/AdminLayout.vue:51
+#: src/components/admin/domains/DomainList.vue:351
+#: src/layouts/admin/AdminLayout.vue:60
msgid "Alarms"
msgstr ""
@@ -255,7 +259,11 @@ msgstr ""
msgid "Alias already exists, redirecting to edit page"
msgstr ""
-#: src/components/admin/identities/IdentityList.vue:463
+#: src/components/admin/dashboard/GlobalStatisticsWidget.vue:19
+msgid "Alias count"
+msgstr ""
+
+#: src/components/admin/identities/IdentityList.vue:524
msgid "Alias deleted"
msgstr ""
@@ -266,8 +274,8 @@ msgid ""
"name (@domain.tld)."
msgstr ""
-#: src/components/admin/domains/DomainList.vue:209
-#: src/components/admin/domains/DomainSummary.vue:40
+#: src/components/admin/domains/DomainList.vue:227
+#: src/components/admin/domains/DomainSummary.vue:64
#: src/components/admin/identities/AccountAliases.vue:4
#: src/components/admin/identities/AccountCreationForm.vue:144
#: src/components/admin/identities/AccountCreationForm.vue:147
@@ -319,11 +327,11 @@ msgstr ""
msgid "Apply"
msgstr ""
-#: src/components/admin/identities/IdentityList.vue:449
+#: src/components/admin/identities/IdentityList.vue:510
msgid "Are you sure you want to delete this alias?"
msgstr ""
-#: src/components/admin/identities/IdentityList.vue:421
+#: src/components/admin/identities/IdentityList.vue:472
msgid "Are you sure you want to delete this identity ?"
msgstr ""
@@ -355,16 +363,16 @@ msgstr ""
msgid "Attendees"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:66
+#: src/layouts/admin/AdminLayout.vue:79
#: src/views/admin/monitoring/AuditTrailView.vue:3
msgid "Audit trail"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:72
+#: src/components/admin/domains/DNSDetail.vue:83
msgid "Authentication"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:35
+#: src/components/admin/domains/DNSDetail.vue:46
#: src/components/admin/domains/DomainDNSConfig.vue:71
msgid "Auto configuration"
msgstr ""
@@ -377,23 +385,23 @@ msgstr ""
msgid "Auto-reply message updated"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:56
+#: src/components/admin/domains/DNSDetail.vue:67
msgid "autoconfig record (Mozilla) not found"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:50
+#: src/components/admin/domains/DNSDetail.vue:61
msgid "autoconfig record (Mozilla): %{ value }"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:68
+#: src/components/admin/domains/DNSDetail.vue:79
msgid "autodiscover record (Microsoft) not found"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:62
+#: src/components/admin/domains/DNSDetail.vue:73
msgid "autodiscover record (Microsoft): %{ value }"
msgstr ""
-#: src/components/tools/CreationForm.vue:62
+#: src/components/tools/CreationForm.vue:66
msgid "Back"
msgstr ""
@@ -440,7 +448,7 @@ msgid "Calendar updated"
msgstr ""
#: src/components/account/APISetupForm.vue:98
-#: src/components/account/FidoAuthForm.vue:204
+#: src/components/account/FidoAuthForm.vue:210
#: src/components/account/FilterForm.vue:147
#: src/components/account/FilterSetForm.vue:24
#: src/components/admin/domains/DomainEditForm.vue:161
@@ -515,7 +523,8 @@ msgid "Click here to copy the key"
msgstr ""
#: src/components/account/RecoveryCodesResetDialog.vue:25
-#: src/components/admin/domains/DomainAdminList.vue:72
+#: src/components/admin/domains/DNSBLSummary.vue:27
+#: src/components/admin/domains/DomainAdminList.vue:74
#: src/components/admin/domains/DomainAliasForm.vue:31
#: src/components/admin/domains/DomainDKIMKey.vue:37
#: src/components/admin/domains/DomainDNSConfig.vue:80
@@ -551,11 +560,11 @@ msgstr ""
msgid "Company"
msgstr ""
-#: src/layouts/webmail/WebmailLayout.vue:28
+#: src/layouts/webmail/WebmailLayout.vue:24
msgid "Compose"
msgstr ""
-#: src/layouts/webmail/WebmailLayout.vue:66
+#: src/layouts/webmail/WebmailLayout.vue:62
msgid "Compress this mailbox"
msgstr ""
@@ -563,7 +572,7 @@ msgstr ""
msgid "Conditions"
msgstr ""
-#: src/components/tools/CreationForm.vue:92
+#: src/components/tools/CreationForm.vue:96
msgid "Confirm and create"
msgstr ""
@@ -597,7 +606,7 @@ msgstr ""
msgid "Control if this domain will be allowed to send and receive messages"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:114
+#: src/components/admin/domains/DNSDetail.vue:125
msgid "Copy key to clipboard"
msgstr ""
@@ -639,7 +648,7 @@ msgstr ""
msgid "Create a new filter set"
msgstr ""
-#: src/layouts/webmail/WebmailLayout.vue:49
+#: src/layouts/webmail/WebmailLayout.vue:45
msgid "Create a new mailbox"
msgstr ""
@@ -659,8 +668,8 @@ msgstr ""
#: src/components/admin/domains/DomainSummary.vue:8
#: src/components/admin/identities/AccountSummary.vue:8
#: src/components/admin/identities/AliasSummary.vue:8
-#: src/components/admin/identities/IdentityList.vue:200
-#: src/components/admin/identities/IdentityList.vue:249
+#: src/components/admin/identities/IdentityList.vue:245
+#: src/components/admin/identities/IdentityList.vue:299
msgid "Creation date"
msgstr ""
@@ -689,16 +698,16 @@ msgid "Daily message sending limit"
msgstr ""
#: src/components/admin/domains/DomainSummary.vue:30
-#: src/components/admin/identities/AccountSummary.vue:65
+#: src/components/admin/identities/AccountSummary.vue:70
msgid "Daily sending limit"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:33
+#: src/layouts/admin/AdminLayout.vue:34
msgid "Dashboard"
msgstr ""
#: src/components/admin/logs/AuditTrailList.vue:50
-#: src/components/admin/logs/MessageList.vue:44
+#: src/components/admin/logs/MessageList.vue:46
msgid "Date"
msgstr ""
@@ -721,10 +730,10 @@ msgstr ""
#: src/components/admin/alarms/AlarmList.vue:109
#: src/components/admin/alarms/AlarmList.vue:126
#: src/components/admin/domains/DomainAliasForm.vue:39
-#: src/components/admin/domains/DomainList.vue:325
-#: src/components/admin/identities/IdentityList.vue:380
-#: src/components/admin/identities/IdentityList.vue:392
-#: src/components/admin/identities/IdentityList.vue:405
+#: src/components/admin/domains/DomainList.vue:343
+#: src/components/admin/identities/IdentityList.vue:431
+#: src/components/admin/identities/IdentityList.vue:443
+#: src/components/admin/identities/IdentityList.vue:456
#: src/components/admin/imap_migration/MigrationsList.vue:123
#: src/components/admin/imap_migration/ProvidersList.vue:124
#: src/components/calendars/EventForm.vue:90
@@ -739,11 +748,11 @@ msgstr ""
msgid "Delete filter set"
msgstr ""
-#: src/layouts/webmail/WebmailLayout.vue:60
+#: src/layouts/webmail/WebmailLayout.vue:56
msgid "Delete this mailbox"
msgstr ""
-#: src/layouts/webmail/WebmailLayout.vue:193
+#: src/layouts/webmail/WebmailLayout.vue:191
msgid "Delete this mailbox?"
msgstr ""
@@ -754,7 +763,7 @@ msgstr ""
#: src/components/admin/identities/AliasCreationForm.vue:72
#: src/components/admin/identities/AliasSummary.vue:30
#: src/components/admin/identities/form_steps/AliasGeneralForm.vue:58
-#: src/components/admin/identities/IdentityList.vue:196
+#: src/components/admin/identities/IdentityList.vue:241
#: src/components/calendars/EventForm.vue:74
#: src/views/admin/InformationView.vue:148
msgid "Description"
@@ -793,15 +802,15 @@ msgstr ""
msgid "Display source"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:103
+#: src/components/admin/domains/DNSDetail.vue:114
msgid "DKIM key"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:182
+#: src/components/admin/domains/DNSDetail.vue:203
msgid "DKIM key copied to clipboard"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:218
+#: src/components/admin/domains/DNSDetail.vue:239
msgid ""
"DKIM key does not seem to be generated yet or has failed. Do you want to "
"requeue the job?"
@@ -817,7 +826,7 @@ msgstr ""
msgid "DKIM key selector"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:238
+#: src/components/admin/domains/DNSDetail.vue:259
msgid "DKIM keys already exist for this domain. Do you want to overwrite them?"
msgstr ""
@@ -825,11 +834,11 @@ msgstr ""
msgid "DKIM public key for"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:84
+#: src/components/admin/domains/DNSDetail.vue:95
msgid "DKIM record found"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:87
+#: src/components/admin/domains/DNSDetail.vue:98
msgid "DKIM record not found"
msgstr ""
@@ -841,11 +850,11 @@ msgstr ""
msgid "DMARC"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:92
+#: src/components/admin/domains/DNSDetail.vue:103
msgid "DMARC record found"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:95
+#: src/components/admin/domains/DNSDetail.vue:106
msgid "DMARC record not found"
msgstr ""
@@ -872,19 +881,23 @@ msgstr ""
msgid "DNS configuration help"
msgstr ""
-#: src/components/admin/domains/DomainList.vue:211
+#: src/components/admin/domains/DomainList.vue:229
msgid "DNS status"
msgstr ""
-#: src/components/admin/identities/IdentityList.vue:152
+#: src/components/admin/domains/DNSBLSummary.vue:5
+msgid "DNSBL summary for "
+msgstr ""
+
+#: src/components/admin/identities/IdentityList.vue:196
msgid "Do not delete account folder"
msgstr ""
-#: src/components/admin/domains/DomainList.vue:166
+#: src/components/admin/domains/DomainList.vue:184
msgid "Do not delete domain folder"
msgstr ""
-#: src/components/admin/domains/DomainList.vue:261
+#: src/components/admin/domains/DomainList.vue:279
msgid "Do you really want to delete the domain %{ domain }?"
msgstr ""
@@ -892,7 +905,7 @@ msgstr ""
msgid "Do you really want to delete this calendar?"
msgstr ""
-#: src/components/account/FidoAuthForm.vue:179
+#: src/components/account/FidoAuthForm.vue:185
msgid "Do you really want to delete this WebAuthn device?"
msgstr ""
@@ -908,6 +921,10 @@ msgstr ""
msgid "Domain administrator"
msgstr ""
+#: src/components/admin/dashboard/GlobalStatisticsWidget.vue:11
+msgid "Domain alias count"
+msgstr ""
+
#: src/components/admin/domains/DomainAliasForm.vue:100
msgid "Domain alias created"
msgstr ""
@@ -920,6 +937,10 @@ msgstr ""
msgid "Domain alias updated"
msgstr ""
+#: src/components/admin/dashboard/GlobalStatisticsWidget.vue:7
+msgid "Domain count"
+msgstr ""
+
#: src/components/admin/domains/DomainCreationForm.vue:318
msgid "Domain created"
msgstr ""
@@ -928,7 +949,7 @@ msgstr ""
msgid "Domain default value"
msgstr ""
-#: src/components/admin/domains/DomainList.vue:278
+#: src/components/admin/domains/DomainList.vue:296
msgid "Domain deleted"
msgstr ""
@@ -940,7 +961,7 @@ msgstr ""
msgid "domain's default value"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:39
+#: src/layouts/admin/AdminLayout.vue:40
#: src/views/admin/domains/DomainsView.vue:4
msgid "Domains"
msgstr ""
@@ -957,9 +978,9 @@ msgstr ""
msgid "E-mail"
msgstr ""
-#: src/components/admin/domains/DomainList.vue:320
-#: src/components/admin/identities/IdentityList.vue:375
-#: src/components/admin/identities/IdentityList.vue:387
+#: src/components/admin/domains/DomainList.vue:338
+#: src/components/admin/identities/IdentityList.vue:426
+#: src/components/admin/identities/IdentityList.vue:438
#: src/components/admin/imap_migration/ProvidersList.vue:130
#: src/components/contacts/ContactList.vue:138
#: src/views/account/FiltersView.vue:329
@@ -1011,15 +1032,15 @@ msgstr ""
msgid "Edit provider"
msgstr ""
-#: src/layouts/webmail/WebmailLayout.vue:54
+#: src/layouts/webmail/WebmailLayout.vue:50
msgid "Edit this mailbox"
msgstr ""
-#: src/components/account/FidoAuthForm.vue:201
+#: src/components/account/FidoAuthForm.vue:207
msgid "Edit your device"
msgstr ""
-#: src/components/account/FidoAuthForm.vue:200
+#: src/components/account/FidoAuthForm.vue:206
msgid "Edition"
msgstr ""
@@ -1031,7 +1052,7 @@ msgstr ""
msgid "Email address"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:88
+#: src/layouts/admin/AdminLayout.vue:101
msgid "Email providers"
msgstr ""
@@ -1067,8 +1088,8 @@ msgstr ""
#: src/components/account/AutoReplyForm.vue:7
#: src/components/admin/domains/DomainCreationForm.vue:167
-#: src/components/admin/domains/DomainList.vue:208
-#: src/components/admin/domains/DomainSummary.vue:44
+#: src/components/admin/domains/DomainList.vue:226
+#: src/components/admin/domains/DomainSummary.vue:68
#: src/components/admin/domains/form_steps/DomainGeneralForm.vue:20
#: src/components/admin/identities/AccountCreationForm.vue:110
#: src/components/admin/identities/AccountEditForm.vue:45
@@ -1077,8 +1098,8 @@ msgstr ""
#: src/components/admin/identities/AliasSummary.vue:16
#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:46
#: src/components/admin/identities/form_steps/AliasGeneralForm.vue:53
-#: src/components/admin/identities/IdentityList.vue:186
-#: src/components/admin/identities/IdentityList.vue:225
+#: src/components/admin/identities/IdentityList.vue:231
+#: src/components/admin/identities/IdentityList.vue:270
msgid "Enabled"
msgstr ""
@@ -1114,7 +1135,7 @@ msgstr ""
#: src/components/admin/identities/AliasCreationForm.vue:66
#: src/components/admin/identities/AliasSummary.vue:26
#: src/components/admin/identities/form_steps/AliasGeneralForm.vue:56
-#: src/components/admin/identities/IdentityList.vue:192
+#: src/components/admin/identities/IdentityList.vue:237
msgid "Expire at"
msgstr ""
@@ -1135,6 +1156,10 @@ msgstr ""
msgid "Failed to display template. Using raw mode"
msgstr ""
+#: src/components/account/FidoAuthForm.vue:171
+msgid "Failed to register the webAuthN device"
+msgstr ""
+
#: src/components/account/ProfileForm.vue:24
msgid "Feel free to improve the translations"
msgstr ""
@@ -1186,7 +1211,7 @@ msgstr ""
#: src/components/account/ProfileForm.vue:9
#: src/components/admin/identities/AccountCreationForm.vue:99
#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:18
-#: src/components/admin/identities/IdentityList.vue:218
+#: src/components/admin/identities/IdentityList.vue:263
#: src/components/contacts/ContactForm.vue:12
msgid "First name"
msgstr ""
@@ -1213,7 +1238,7 @@ msgid "Forwarders with ARC"
msgstr ""
#: src/components/account/AutoReplyForm.vue:36
-#: src/components/admin/logs/MessageList.vue:47
+#: src/components/admin/logs/MessageList.vue:49
#: src/components/calendars/EventForm.vue:24
#: src/components/tools/TimeSerieChart.vue:19
#: src/components/webmail/ComposeEmailForm.vue:29
@@ -1261,7 +1286,7 @@ msgstr ""
msgid "Generate"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:119
+#: src/components/admin/domains/DNSDetail.vue:130
msgid "Generate a new DKIM key"
msgstr ""
@@ -1290,12 +1315,12 @@ msgstr ""
msgid "Identification"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:45
+#: src/layouts/admin/AdminLayout.vue:50
#: src/views/admin/identities/IdentitiesView.vue:4
msgid "Identities"
msgstr ""
-#: src/components/tools/CreationForm.vue:130
+#: src/components/tools/CreationForm.vue:136
msgid ""
"If you close this form now, your modifications won't be saved. Do you "
"confirm?"
@@ -1307,7 +1332,7 @@ msgid ""
"received and processed."
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:83
+#: src/layouts/admin/AdminLayout.vue:96
msgid "IMAP Migration"
msgstr ""
@@ -1358,7 +1383,7 @@ msgid ""
"complete the operation"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:114 src/views/admin/InformationView.vue:4
+#: src/layouts/admin/AdminLayout.vue:136 src/views/admin/InformationView.vue:4
#: src/views/calendars/CalendarView.vue:94
msgid "Information"
msgstr ""
@@ -1381,6 +1406,11 @@ msgstr ""
msgid "Invalid port number"
msgstr ""
+#: src/components/admin/domains/DNSBLSummary.vue:10
+msgid ""
+"IP address %{ address } is currently listed by the following DNSBL providers:"
+msgstr ""
+
#: src/components/admin/imap_migration/form_steps/ProviderGeneralForm.vue:27
msgid "Is the IMAP connection secured using SSL/TLS or StartTLS"
msgstr ""
@@ -1390,7 +1420,7 @@ msgid "Keep local copies"
msgstr ""
#: src/components/account/ProfileForm.vue:22
-#: src/components/admin/identities/IdentityList.vue:227
+#: src/components/admin/identities/IdentityList.vue:277
msgid "Language"
msgstr ""
@@ -1398,7 +1428,7 @@ msgstr ""
msgid "Language does no exist"
msgstr ""
-#: src/components/admin/identities/IdentityList.vue:253
+#: src/components/admin/identities/IdentityList.vue:303
msgid "Last login"
msgstr ""
@@ -1406,7 +1436,7 @@ msgstr ""
msgid "Last login date"
msgstr ""
-#: src/components/admin/identities/IdentityList.vue:204
+#: src/components/admin/identities/IdentityList.vue:249
msgid "Last modification"
msgstr ""
@@ -1421,11 +1451,11 @@ msgstr ""
msgid "Last name"
msgstr ""
-#: src/components/admin/identities/IdentityList.vue:222
+#: src/components/admin/identities/IdentityList.vue:267
msgid "Last Name"
msgstr ""
-#: src/components/account/FidoAuthForm.vue:135
+#: src/components/account/FidoAuthForm.vue:132
msgid "Last Used"
msgstr ""
@@ -1479,7 +1509,7 @@ msgstr ""
msgid "Mailbox"
msgstr ""
-#: src/layouts/webmail/WebmailLayout.vue:187
+#: src/layouts/webmail/WebmailLayout.vue:185
msgid "Mailbox compressed"
msgstr ""
@@ -1487,7 +1517,7 @@ msgstr ""
msgid "Mailbox created"
msgstr ""
-#: src/layouts/webmail/WebmailLayout.vue:204
+#: src/layouts/webmail/WebmailLayout.vue:202
msgid "Mailbox deleted"
msgstr ""
@@ -1495,7 +1525,7 @@ msgstr ""
msgid "Mailbox renamed"
msgstr ""
-#: src/components/admin/domains/DomainSummary.vue:36
+#: src/components/admin/domains/DomainSummary.vue:60
msgid "Mailboxes"
msgstr ""
@@ -1542,6 +1572,10 @@ msgstr ""
msgid "Message history"
msgstr ""
+#: src/components/admin/identities/IdentityList.vue:274
+msgid "Message limit"
+msgstr ""
+
#: src/views/webmail/EmailView.vue:268
msgid "Message marked as junk"
msgstr ""
@@ -1572,11 +1606,12 @@ msgstr ""
msgid "Message(s) marked as not junk"
msgstr ""
-#: src/components/admin/domains/DomainSummary.vue:32
+#: src/components/admin/domains/DomainSummary.vue:51
+#: src/components/admin/identities/AccountSummary.vue:88
msgid "messages"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:71
+#: src/layouts/admin/AdminLayout.vue:84
msgid "Messages"
msgstr ""
@@ -1584,7 +1619,7 @@ msgstr ""
msgid "Migration deleted"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:93
+#: src/layouts/admin/AdminLayout.vue:106
#: src/views/admin/imap_migration/MigrationsView.vue:4
msgid "Migrations"
msgstr ""
@@ -1601,7 +1636,7 @@ msgstr ""
msgid "Modify"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:57
+#: src/layouts/admin/AdminLayout.vue:66
msgid "Monitoring"
msgstr ""
@@ -1637,16 +1672,16 @@ msgstr ""
msgid "name"
msgstr ""
-#: src/components/account/FidoAuthForm.vue:133
+#: src/components/account/FidoAuthForm.vue:130
#: src/components/account/FilterForm.vue:7
#: src/components/account/FilterSetForm.vue:9
-#: src/components/admin/domains/DNSDetail.vue:170
-#: src/components/admin/domains/DomainAdminList.vue:109
+#: src/components/admin/domains/DNSDetail.vue:188
+#: src/components/admin/domains/DomainAdminList.vue:112
#: src/components/admin/domains/DomainAliasForm.vue:8
#: src/components/admin/domains/DomainCreationForm.vue:164
-#: src/components/admin/domains/DomainList.vue:207
+#: src/components/admin/domains/DomainList.vue:225
#: src/components/admin/domains/form_steps/DomainOptionsForm.vue:11
-#: src/components/admin/identities/IdentityList.vue:216
+#: src/components/admin/identities/IdentityList.vue:261
#: src/components/admin/imap_migration/ProviderCreationForm.vue:53
#: src/components/admin/imap_migration/ProvidersList.vue:96
#: src/components/calendars/CalendarForm.vue:15
@@ -1728,7 +1763,7 @@ msgstr ""
msgid "New recovery codes"
msgstr ""
-#: src/components/tools/CreationForm.vue:69
+#: src/components/tools/CreationForm.vue:73
msgid "Next"
msgstr ""
@@ -1736,14 +1771,14 @@ msgstr ""
msgid "no"
msgstr ""
-#: src/components/account/FidoAuthForm.vue:182
-#: src/components/admin/domains/DNSDetail.vue:223
-#: src/components/admin/domains/DNSDetail.vue:243
-#: src/components/admin/domains/DomainList.vue:266
-#: src/components/admin/identities/IdentityList.vue:425
-#: src/components/admin/identities/IdentityList.vue:453
-#: src/components/tools/CreationForm.vue:136
-#: src/layouts/webmail/WebmailLayout.vue:197
+#: src/components/account/FidoAuthForm.vue:188
+#: src/components/admin/domains/DNSDetail.vue:244
+#: src/components/admin/domains/DNSDetail.vue:264
+#: src/components/admin/domains/DomainList.vue:284
+#: src/components/admin/identities/IdentityList.vue:476
+#: src/components/admin/identities/IdentityList.vue:514
+#: src/components/tools/CreationForm.vue:142
+#: src/layouts/webmail/WebmailLayout.vue:195
msgid "No"
msgstr ""
@@ -1759,6 +1794,11 @@ msgstr ""
msgid "No domain managed"
msgstr ""
+#: src/components/admin/identities/IdentityList.vue:137
+#: src/components/admin/identities/IdentityList.vue:166
+msgid "No mailbox"
+msgstr ""
+
#: src/components/webmail/EmailList.vue:165
msgid "No message yet in this mailbox"
msgstr ""
@@ -1783,7 +1823,7 @@ msgstr ""
msgid "Not a valid email"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:126
+#: src/components/admin/domains/DNSDetail.vue:137
msgid "Not generated"
msgstr ""
@@ -1897,7 +1937,7 @@ msgid "Passwords mismatch"
msgstr ""
#: src/components/admin/domains/DNSDetail.vue:20
-#: src/components/admin/domains/DNSDetail.vue:40
+#: src/components/admin/domains/DNSDetail.vue:51
#: src/components/admin/domains/DNSStatusChip.vue:21
msgid "Pending"
msgstr ""
@@ -1913,7 +1953,7 @@ msgstr ""
#: src/components/account/ProfileForm.vue:47
#: src/components/account/ProfileForm.vue:50
#: src/components/admin/identities/AccountSummary.vue:31
-#: src/components/admin/identities/IdentityList.vue:229
+#: src/components/admin/identities/IdentityList.vue:279
#: src/components/contacts/PhoneNumberField.vue:5
msgid "Phone number"
msgstr ""
@@ -1991,17 +2031,18 @@ msgstr ""
msgid "Providers"
msgstr ""
-#: src/components/admin/logs/MessageList.vue:43
+#: src/components/admin/logs/MessageList.vue:45
msgid "Queue ID"
msgstr ""
#: src/components/admin/domains/DomainCreationForm.vue:191
-#: src/components/admin/domains/DomainList.vue:216
+#: src/components/admin/domains/DomainList.vue:234
#: src/components/admin/domains/DomainSummary.vue:16
#: src/components/admin/domains/form_steps/DomainLimitationsForm.vue:5
#: src/components/admin/identities/AccountCreationForm.vue:127
#: src/components/admin/identities/AccountSummary.vue:46
#: src/components/admin/identities/form_steps/AccountMailboxForm.vue:3
+#: src/components/admin/identities/IdentityList.vue:272
msgid "Quota"
msgstr ""
@@ -2057,7 +2098,7 @@ msgstr ""
#: src/components/admin/identities/AliasCreationForm.vue:97
#: src/components/admin/identities/AliasEditForm.vue:41
#: src/components/admin/identities/AliasRecipientsSummary.vue:4
-#: src/components/admin/identities/IdentityList.vue:188
+#: src/components/admin/identities/IdentityList.vue:233
msgid "Recipients"
msgstr ""
@@ -2101,7 +2142,7 @@ msgstr ""
msgid "Remove this address"
msgstr ""
-#: src/components/admin/domains/DomainAdminList.vue:48
+#: src/components/admin/domains/DomainAdminList.vue:50
msgid "Remove this administrator"
msgstr ""
@@ -2139,11 +2180,11 @@ msgstr ""
#: src/components/admin/identities/AccountCreationForm.vue:92
#: src/components/admin/identities/AccountEditForm.vue:9
#: src/components/admin/identities/AccountSummary.vue:23
-#: src/components/admin/identities/IdentityList.vue:226
+#: src/components/admin/identities/IdentityList.vue:271
msgid "Role"
msgstr ""
-#: src/components/account/FidoAuthForm.vue:205
+#: src/components/account/FidoAuthForm.vue:211
#: src/components/admin/domains/DomainEditForm.vue:169
#: src/components/admin/identities/AccountEditForm.vue:192
#: src/components/admin/identities/AliasEditForm.vue:77
@@ -2173,7 +2214,7 @@ msgstr ""
#: src/components/account/ProfileForm.vue:54
#: src/components/admin/identities/AccountSummary.vue:27
-#: src/components/admin/identities/IdentityList.vue:233
+#: src/components/admin/identities/IdentityList.vue:283
msgid "Secondary email"
msgstr ""
@@ -2187,7 +2228,7 @@ msgstr ""
msgid "Select a filter set"
msgstr ""
-#: src/components/admin/domains/DomainAdminList.vue:20
+#: src/components/admin/domains/DomainAdminList.vue:21
msgid "Select an account"
msgstr ""
@@ -2229,7 +2270,13 @@ msgstr ""
msgid "Sender addresses"
msgstr ""
-#: src/components/admin/domains/DomainList.vue:215
+#: src/components/admin/domains/DomainSummary.vue:38
+#: src/components/admin/identities/AccountSummary.vue:73
+#: src/components/admin/identities/IdentityList.vue:158
+msgid "Sending forbidden"
+msgstr ""
+
+#: src/components/admin/domains/DomainList.vue:233
msgid "Sending limit"
msgstr ""
@@ -2243,6 +2290,7 @@ msgstr ""
#: src/components/admin/domains/DomainCreationForm.vue:218
#: src/components/admin/domains/form_steps/DomainTransportForm.vue:3
+#: src/components/admin/domains/RelayDomainSummary.vue:8
msgid "Service"
msgstr ""
@@ -2251,7 +2299,7 @@ msgid "Service: "
msgstr ""
#: src/layouts/account/AccountLayout.vue:27
-#: src/layouts/admin/AdminLayout.vue:101
+#: src/layouts/admin/AdminLayout.vue:123
msgid "Settings"
msgstr ""
@@ -2259,7 +2307,7 @@ msgstr ""
msgid "Setup device"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:108
+#: src/components/admin/domains/DNSDetail.vue:119
msgid "Show key"
msgstr ""
@@ -2271,11 +2319,11 @@ msgstr ""
msgid "Specify an email address"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:76
+#: src/components/admin/domains/DNSDetail.vue:87
msgid "SPF record found"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:79
+#: src/components/admin/domains/DNSDetail.vue:90
msgid "SPF record not found"
msgstr ""
@@ -2288,14 +2336,15 @@ msgstr ""
msgid "State/Province"
msgstr ""
-#: src/layouts/admin/AdminLayout.vue:61
+#: src/components/admin/dashboard/GlobalStatisticsWidget.vue:2
+#: src/layouts/admin/AdminLayout.vue:74
#: src/views/admin/domains/DomainView.vue:25
#: src/views/admin/monitoring/StatisticsView.vue:3
msgid "Statistics"
msgstr ""
#: src/components/admin/alarms/AlarmList.vue:93
-#: src/components/admin/logs/MessageList.vue:45
+#: src/components/admin/logs/MessageList.vue:47
msgid "Status"
msgstr ""
@@ -2304,8 +2353,8 @@ msgstr ""
msgid "Subject"
msgstr ""
-#: src/components/tools/CreationForm.vue:21
-#: src/components/tools/CreationForm.vue:75
+#: src/components/tools/CreationForm.vue:25
+#: src/components/tools/CreationForm.vue:79
msgid "Summary"
msgstr ""
@@ -2321,15 +2370,15 @@ msgstr ""
msgid "Synchronize contacts with address book"
msgstr ""
-#: src/components/admin/identities/IdentityList.vue:237
+#: src/components/admin/identities/IdentityList.vue:287
msgid "TFA enabled"
msgstr ""
#: src/components/account/AutoReplyForm.vue:24
msgid ""
"The content of your answer. You can use the following variables, which will "
-"be automatically replaced by the appropriate value: %(name)s, %(fromdate)s, "
-"%(untildate)s"
+"be automatically replaced by the appropriate value: %(name)s, %(fromdate)s, %"
+"(untildate)s"
msgstr ""
#: src/components/calendars/CalendarDetail.vue:19
@@ -2367,7 +2416,7 @@ msgstr ""
msgid "Title"
msgstr ""
-#: src/components/admin/logs/MessageList.vue:46
+#: src/components/admin/logs/MessageList.vue:48
#: src/components/calendars/EventForm.vue:34
#: src/components/tools/TimeSerieChart.vue:20
#: src/components/webmail/ComposeEmailForm.vue:46
@@ -2392,13 +2441,14 @@ msgstr ""
msgid "Total"
msgstr ""
-#: src/components/admin/identities/IdentityList.vue:241
+#: src/components/admin/identities/IdentityList.vue:291
msgid "TOTP enabled"
msgstr ""
#: src/components/admin/domains/DomainCreationForm.vue:152
#: src/components/admin/domains/DomainCreationForm.vue:215
#: src/components/admin/domains/DomainEditForm.vue:113
+#: src/components/admin/domains/RelayDomainSummary.vue:4
msgid "Transport"
msgstr ""
@@ -2447,9 +2497,14 @@ msgstr ""
msgid "unlimited"
msgstr ""
+#: src/components/admin/domains/DomainList.vue:115
+#: src/components/admin/domains/DomainList.vue:127
#: src/components/admin/domains/DomainSummary.vue:18
#: src/components/admin/domains/DomainSummary.vue:25
+#: src/components/admin/domains/DomainSummary.vue:56
#: src/components/admin/identities/AccountSummary.vue:48
+#: src/components/admin/identities/IdentityList.vue:133
+#: src/components/admin/identities/IdentityList.vue:162
#: src/components/tools/ResourcesView.vue:9
msgid "Unlimited"
msgstr ""
@@ -2485,11 +2540,11 @@ msgstr ""
msgid "Update settings"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:172
+#: src/components/admin/domains/DNSDetail.vue:190
msgid "Updated"
msgstr ""
-#: src/components/account/FidoAuthForm.vue:136
+#: src/components/account/FidoAuthForm.vue:133
msgid "Use count"
msgstr ""
@@ -2497,7 +2552,7 @@ msgstr ""
msgid "Use domain default value"
msgstr ""
-#: src/components/admin/domains/DomainAdminList.vue:108
+#: src/components/admin/domains/DomainAdminList.vue:111
#: src/components/admin/identities/AccountCreationForm.vue:97
#: src/components/admin/identities/form_steps/AccountGeneralForm.vue:3
msgid "Username"
@@ -2519,18 +2574,18 @@ msgstr ""
msgid "Visit the official weblog for more information"
msgstr ""
-#: src/components/admin/domains/DNSDetail.vue:217
+#: src/components/admin/domains/DNSDetail.vue:238
msgid "warning"
msgstr ""
#: src/components/account/APISetupForm.vue:94
-#: src/components/account/FidoAuthForm.vue:178
-#: src/components/admin/domains/DNSDetail.vue:237
-#: src/components/admin/domains/DomainList.vue:260
-#: src/components/admin/identities/IdentityList.vue:420
-#: src/components/admin/identities/IdentityList.vue:448
-#: src/components/tools/CreationForm.vue:129
-#: src/layouts/webmail/WebmailLayout.vue:192
+#: src/components/account/FidoAuthForm.vue:184
+#: src/components/admin/domains/DNSDetail.vue:258
+#: src/components/admin/domains/DomainList.vue:278
+#: src/components/admin/identities/IdentityList.vue:471
+#: src/components/admin/identities/IdentityList.vue:509
+#: src/components/tools/CreationForm.vue:135
+#: src/layouts/webmail/WebmailLayout.vue:190
#: src/views/calendars/CalendarView.vue:247
msgid "Warning"
msgstr ""
@@ -2539,7 +2594,7 @@ msgstr ""
msgid "WebAuthn"
msgstr ""
-#: src/components/admin/identities/IdentityList.vue:245
+#: src/components/admin/identities/IdentityList.vue:295
msgid "WebAutn enabled"
msgstr ""
@@ -2551,7 +2606,7 @@ msgstr ""
msgid "Week"
msgstr ""
-#: src/views/DashboardView.vue:27
+#: src/views/DashboardView.vue:40
msgid "Welcome to Modoboa"
msgstr ""
@@ -2576,14 +2631,14 @@ msgstr ""
msgid "yes"
msgstr ""
-#: src/components/account/FidoAuthForm.vue:183
-#: src/components/admin/domains/DNSDetail.vue:224
-#: src/components/admin/domains/DNSDetail.vue:244
-#: src/components/admin/domains/DomainList.vue:267
-#: src/components/admin/identities/IdentityList.vue:424
-#: src/components/admin/identities/IdentityList.vue:452
-#: src/components/tools/CreationForm.vue:135
-#: src/layouts/webmail/WebmailLayout.vue:196
+#: src/components/account/FidoAuthForm.vue:189
+#: src/components/admin/domains/DNSDetail.vue:245
+#: src/components/admin/domains/DNSDetail.vue:265
+#: src/components/admin/domains/DomainList.vue:285
+#: src/components/admin/identities/IdentityList.vue:475
+#: src/components/admin/identities/IdentityList.vue:513
+#: src/components/tools/CreationForm.vue:141
+#: src/layouts/webmail/WebmailLayout.vue:194
msgid "Yes"
msgstr ""