diff --git a/interface/web/mail/lib/lang/ar_mail_domain.lng b/interface/web/mail/lib/lang/ar_mail_domain.lng index e53c5d9ec217cb583a70dd6237d8c3d8484bc0a4..9caa9e79d1b67397fc566f88ec297cca05810709 100644 --- a/interface/web/mail/lib/lang/ar_mail_domain.lng +++ b/interface/web/mail/lib/lang/ar_mail_domain.lng @@ -23,3 +23,6 @@ $wb['error_not_allowed_server_id'] = 'Chosen server is not allowed for this acco $wb['relayhost_txt'] = 'Relayhost'; $wb['relayhost_user_txt'] = 'Relayhost User'; $wb['relayhost_password_txt'] = 'Relayhost Password'; +$wb['dkim_enabled_dns_not_found_txt'] = 'DKIM enabled, record not found in DNS yet.'; +$wb['dkim_enabled_resolving_ok_txt'] = 'DKIM enabled, DNS resolving OK.'; +$wb['dkim_enabled_mismatched_record_txt'] = 'DKIM enabled, mismatched record.'; diff --git a/interface/web/mail/lib/lang/bg_mail_domain.lng b/interface/web/mail/lib/lang/bg_mail_domain.lng index f2d329a62ec96e1a1a5afbea6af63694f3977503..a5a3a57a927cdaa222b2a17395d3f7150fdb5769 100644 --- a/interface/web/mail/lib/lang/bg_mail_domain.lng +++ b/interface/web/mail/lib/lang/bg_mail_domain.lng @@ -23,3 +23,6 @@ $wb['error_not_allowed_server_id'] = 'Chosen server is not allowed for this acco $wb['relayhost_txt'] = 'Relayhost'; $wb['relayhost_user_txt'] = 'Relayhost User'; $wb['relayhost_password_txt'] = 'Relayhost Password'; +$wb['dkim_enabled_dns_not_found_txt'] = 'DKIM enabled, record not found in DNS yet.'; +$wb['dkim_enabled_resolving_ok_txt'] = 'DKIM enabled, DNS resolving OK.'; +$wb['dkim_enabled_mismatched_record_txt'] = 'DKIM enabled, mismatched record.'; diff --git a/interface/web/mail/lib/lang/br_mail_domain.lng b/interface/web/mail/lib/lang/br_mail_domain.lng index 7371f51894a2af03bbbdb6497ce85f513e0b78bc..25fc643632f99f553d50e278990ce997e1a08bfb 100644 --- a/interface/web/mail/lib/lang/br_mail_domain.lng +++ b/interface/web/mail/lib/lang/br_mail_domain.lng @@ -23,3 +23,6 @@ $wb['dkim_selector_error'] = 'Seletor DKIM é inválido. Utilize apenas caracter $wb['relayhost_txt'] = 'Relayhost'; $wb['relayhost_user_txt'] = 'Relayhost User'; $wb['relayhost_password_txt'] = 'Relayhost Password'; +$wb['dkim_enabled_dns_not_found_txt'] = 'DKIM enabled, record not found in DNS yet.'; +$wb['dkim_enabled_resolving_ok_txt'] = 'DKIM enabled, DNS resolving OK.'; +$wb['dkim_enabled_mismatched_record_txt'] = 'DKIM enabled, mismatched record.'; diff --git a/interface/web/mail/lib/lang/ca_mail_domain.lng b/interface/web/mail/lib/lang/ca_mail_domain.lng index 0b701a16c3ef8443fee0ea3bf26c271f8cad4aee..64df62d0bc1b3ac7b1e82a35c143e5d34b4cf93b 100644 --- a/interface/web/mail/lib/lang/ca_mail_domain.lng +++ b/interface/web/mail/lib/lang/ca_mail_domain.lng @@ -23,3 +23,6 @@ $wb['dkim_selector_error'] = 'Invalid DKIM-Selector. Use only lower-case alphanu $wb['relayhost_txt'] = 'Relayhost'; $wb['relayhost_user_txt'] = 'Relayhost User'; $wb['relayhost_password_txt'] = 'Relayhost Password'; +$wb['dkim_enabled_dns_not_found_txt'] = 'DKIM enabled, record not found in DNS yet.'; +$wb['dkim_enabled_resolving_ok_txt'] = 'DKIM enabled, DNS resolving OK.'; +$wb['dkim_enabled_mismatched_record_txt'] = 'DKIM enabled, mismatched record.'; diff --git a/interface/web/mail/lib/lang/cn_mail_domain.lng b/interface/web/mail/lib/lang/cn_mail_domain.lng index 279e9a3bf76777b6fafe795f9cbe691a5d610fc6..3fc71fa580f4c85b63e98fbabb8ff88e1e6b21b3 100644 --- a/interface/web/mail/lib/lang/cn_mail_domain.lng +++ b/interface/web/mail/lib/lang/cn_mail_domain.lng @@ -23,3 +23,6 @@ $wb['dkim_selector_error'] = '无效的 DKIM 选择器。仅使用小写字母 $wb['relayhost_txt'] = 'Relayhost'; $wb['relayhost_user_txt'] = 'Relayhost 用户'; $wb['relayhost_password_txt'] = 'Relayhost 密码'; +$wb['dkim_enabled_dns_not_found_txt'] = 'DKIM enabled, record not found in DNS yet.'; +$wb['dkim_enabled_resolving_ok_txt'] = 'DKIM enabled, DNS resolving OK.'; +$wb['dkim_enabled_mismatched_record_txt'] = 'DKIM enabled, mismatched record.'; diff --git a/interface/web/mail/lib/lang/cz_mail_domain.lng b/interface/web/mail/lib/lang/cz_mail_domain.lng index 0c648a68f33aadf8b14163aa7c33ec95459d7f91..b547f962cb9b0fdcb94d7e105580f6e1463a40ec 100644 --- a/interface/web/mail/lib/lang/cz_mail_domain.lng +++ b/interface/web/mail/lib/lang/cz_mail_domain.lng @@ -23,3 +23,6 @@ $wb['error_not_allowed_server_id'] = 'Zvolený server není povolen pro tento ú $wb['relayhost_txt'] = 'Relayhost'; $wb['relayhost_user_txt'] = 'Relayhost User'; $wb['relayhost_password_txt'] = 'Relayhost Password'; +$wb['dkim_enabled_dns_not_found_txt'] = 'DKIM enabled, record not found in DNS yet.'; +$wb['dkim_enabled_resolving_ok_txt'] = 'DKIM enabled, DNS resolving OK.'; +$wb['dkim_enabled_mismatched_record_txt'] = 'DKIM enabled, mismatched record.'; diff --git a/interface/web/mail/lib/lang/de_mail_domain.lng b/interface/web/mail/lib/lang/de_mail_domain.lng index 36db59d732a9453e6f5f7673ff7b65b1adab4bdf..284768ec07b7b04fd7c94ac9c219c2428a13f5fa 100644 --- a/interface/web/mail/lib/lang/de_mail_domain.lng +++ b/interface/web/mail/lib/lang/de_mail_domain.lng @@ -23,3 +23,6 @@ $wb['error_not_allowed_server_id'] = 'Der gewählte Server ist für dieses Konto $wb['relayhost_txt'] = 'Relayhost'; $wb['relayhost_user_txt'] = 'Relayhost-Benutzer'; $wb['relayhost_password_txt'] = 'Relayhost-Passwort'; +$wb['dkim_enabled_dns_not_found_txt'] = 'DKIM enabled, record not found in DNS yet.'; +$wb['dkim_enabled_resolving_ok_txt'] = 'DKIM enabled, DNS resolving OK.'; +$wb['dkim_enabled_mismatched_record_txt'] = 'DKIM enabled, mismatched record.'; diff --git a/interface/web/mail/lib/lang/dk_mail_domain.lng b/interface/web/mail/lib/lang/dk_mail_domain.lng index fcced58e1addb02e3fe37353f642a2f51cb2bff2..58c035ca1eb15b3bc73dd3240b66f0f0d01278dc 100644 --- a/interface/web/mail/lib/lang/dk_mail_domain.lng +++ b/interface/web/mail/lib/lang/dk_mail_domain.lng @@ -23,3 +23,6 @@ $wb['dkim_selector_error'] = 'Invalid DKIM-Selector. Use only lower-case alphanu $wb['relayhost_txt'] = 'Relayhost'; $wb['relayhost_user_txt'] = 'Relayhost User'; $wb['relayhost_password_txt'] = 'Relayhost Password'; +$wb['dkim_enabled_dns_not_found_txt'] = 'DKIM enabled, record not found in DNS yet.'; +$wb['dkim_enabled_resolving_ok_txt'] = 'DKIM enabled, DNS resolving OK.'; +$wb['dkim_enabled_mismatched_record_txt'] = 'DKIM enabled, mismatched record.'; diff --git a/interface/web/mail/lib/lang/el_mail_domain.lng b/interface/web/mail/lib/lang/el_mail_domain.lng index 3909576a3c8d36cbdb1cc5b2e9d40a347eb16091..41dd655e5c9135b477516eaa9f7ff6d1a0143799 100644 --- a/interface/web/mail/lib/lang/el_mail_domain.lng +++ b/interface/web/mail/lib/lang/el_mail_domain.lng @@ -23,3 +23,6 @@ $wb['error_not_allowed_server_id'] = 'Chosen server is not allowed for this acco $wb['relayhost_txt'] = 'Relayhost'; $wb['relayhost_user_txt'] = 'Relayhost User'; $wb['relayhost_password_txt'] = 'Relayhost Password'; +$wb['dkim_enabled_dns_not_found_txt'] = 'DKIM enabled, record not found in DNS yet.'; +$wb['dkim_enabled_resolving_ok_txt'] = 'DKIM enabled, DNS resolving OK.'; +$wb['dkim_enabled_mismatched_record_txt'] = 'DKIM enabled, mismatched record.'; diff --git a/interface/web/mail/lib/lang/en_mail_domain.lng b/interface/web/mail/lib/lang/en_mail_domain.lng index fe4cad303f8253de066f5edb2b24a831c78e99c9..4094d31cd7360c3fc47daff6bb14a4a97f940719 100644 --- a/interface/web/mail/lib/lang/en_mail_domain.lng +++ b/interface/web/mail/lib/lang/en_mail_domain.lng @@ -23,3 +23,6 @@ $wb['dkim_selector_error'] = 'Invalid DKIM-Selector. Use only lower-case alphanu $wb['relayhost_txt'] = 'Relayhost'; $wb['relayhost_user_txt'] = 'Relayhost User'; $wb['relayhost_password_txt'] = 'Relayhost Password'; +$wb['dkim_enabled_dns_not_found_txt'] = 'DKIM enabled, record not found in DNS yet.'; +$wb['dkim_enabled_resolving_ok_txt'] = 'DKIM enabled, DNS resolving OK.'; +$wb['dkim_enabled_mismatched_record_txt'] = 'DKIM enabled, mismatched record.'; diff --git a/interface/web/mail/lib/lang/es_mail_domain.lng b/interface/web/mail/lib/lang/es_mail_domain.lng index 4a3feb7c8b9132b80312aee885d526d6676f45b5..799f64f12c1751f64dc645b4d9d4abda29d075fb 100644 --- a/interface/web/mail/lib/lang/es_mail_domain.lng +++ b/interface/web/mail/lib/lang/es_mail_domain.lng @@ -23,3 +23,6 @@ $wb['type_txt'] = 'Tipo'; $wb['relayhost_txt'] = 'Relayhost'; $wb['relayhost_user_txt'] = 'Relayhost User'; $wb['relayhost_password_txt'] = 'Relayhost Password'; +$wb['dkim_enabled_dns_not_found_txt'] = 'DKIM enabled, record not found in DNS yet.'; +$wb['dkim_enabled_resolving_ok_txt'] = 'DKIM enabled, DNS resolving OK.'; +$wb['dkim_enabled_mismatched_record_txt'] = 'DKIM enabled, mismatched record.'; diff --git a/interface/web/mail/lib/lang/fi_mail_domain.lng b/interface/web/mail/lib/lang/fi_mail_domain.lng index d77fe325004fddf591bef88d176a6b865995bfe2..4c69d1a4f1843f0e5759982d70a42fdea13f1a93 100644 --- a/interface/web/mail/lib/lang/fi_mail_domain.lng +++ b/interface/web/mail/lib/lang/fi_mail_domain.lng @@ -23,3 +23,6 @@ $wb['error_not_allowed_server_id'] = 'Chosen server is not allowed for this acco $wb['relayhost_txt'] = 'Relayhost'; $wb['relayhost_user_txt'] = 'Relayhost User'; $wb['relayhost_password_txt'] = 'Relayhost Password'; +$wb['dkim_enabled_dns_not_found_txt'] = 'DKIM enabled, record not found in DNS yet.'; +$wb['dkim_enabled_resolving_ok_txt'] = 'DKIM enabled, DNS resolving OK.'; +$wb['dkim_enabled_mismatched_record_txt'] = 'DKIM enabled, mismatched record.'; diff --git a/interface/web/mail/lib/lang/fr_mail_domain.lng b/interface/web/mail/lib/lang/fr_mail_domain.lng index 56efb88aae308647e2e0c041a0e089301dc05d45..9d71206dd5e53b1e9600cd303faf8341f5756509 100644 --- a/interface/web/mail/lib/lang/fr_mail_domain.lng +++ b/interface/web/mail/lib/lang/fr_mail_domain.lng @@ -23,3 +23,6 @@ $wb['dkim_selector_error'] = 'Invalid DKIM-Selector. Use only lower-case alphanu $wb['relayhost_txt'] = 'Relayhost'; $wb['relayhost_user_txt'] = 'Relayhost User'; $wb['relayhost_password_txt'] = 'Relayhost Password'; +$wb['dkim_enabled_dns_not_found_txt'] = 'DKIM enabled, record not found in DNS yet.'; +$wb['dkim_enabled_resolving_ok_txt'] = 'DKIM enabled, DNS resolving OK.'; +$wb['dkim_enabled_mismatched_record_txt'] = 'DKIM enabled, mismatched record.'; diff --git a/interface/web/mail/lib/lang/hr_mail_domain.lng b/interface/web/mail/lib/lang/hr_mail_domain.lng index 2f53c694c80f79bef6ac8bdd811cfa8068ee4530..721a487c1953caaaecff53ff1b0cdb524b32680a 100644 --- a/interface/web/mail/lib/lang/hr_mail_domain.lng +++ b/interface/web/mail/lib/lang/hr_mail_domain.lng @@ -23,3 +23,6 @@ $wb['error_not_allowed_server_id'] = 'Chosen server is not allowed for this acco $wb['relayhost_txt'] = 'Relayhost'; $wb['relayhost_user_txt'] = 'Relayhost User'; $wb['relayhost_password_txt'] = 'Relayhost Password'; +$wb['dkim_enabled_dns_not_found_txt'] = 'DKIM enabled, record not found in DNS yet.'; +$wb['dkim_enabled_resolving_ok_txt'] = 'DKIM enabled, DNS resolving OK.'; +$wb['dkim_enabled_mismatched_record_txt'] = 'DKIM enabled, mismatched record.'; diff --git a/interface/web/mail/lib/lang/hu_mail_domain.lng b/interface/web/mail/lib/lang/hu_mail_domain.lng index 96a5dc03a51233e168098b6e9d655e98f57bd0c9..de89b17d04590655d35d7c62969d3c3462ab62c7 100644 --- a/interface/web/mail/lib/lang/hu_mail_domain.lng +++ b/interface/web/mail/lib/lang/hu_mail_domain.lng @@ -23,3 +23,6 @@ $wb['error_not_allowed_server_id'] = 'Chosen server is not allowed for this acco $wb['relayhost_txt'] = 'Relayhost'; $wb['relayhost_user_txt'] = 'Relayhost User'; $wb['relayhost_password_txt'] = 'Relayhost Password'; +$wb['dkim_enabled_dns_not_found_txt'] = 'DKIM enabled, record not found in DNS yet.'; +$wb['dkim_enabled_resolving_ok_txt'] = 'DKIM enabled, DNS resolving OK.'; +$wb['dkim_enabled_mismatched_record_txt'] = 'DKIM enabled, mismatched record.'; diff --git a/interface/web/mail/lib/lang/id_mail_domain.lng b/interface/web/mail/lib/lang/id_mail_domain.lng index 2979773e8c9183af092abba17b866cb5390bc0e4..33b46e0bd69e8f3a165ad53547db393019dd2b4c 100644 --- a/interface/web/mail/lib/lang/id_mail_domain.lng +++ b/interface/web/mail/lib/lang/id_mail_domain.lng @@ -23,3 +23,6 @@ $wb['error_not_allowed_server_id'] = 'Chosen server is not allowed for this acco $wb['relayhost_txt'] = 'Relayhost'; $wb['relayhost_user_txt'] = 'Relayhost User'; $wb['relayhost_password_txt'] = 'Relayhost Password'; +$wb['dkim_enabled_dns_not_found_txt'] = 'DKIM enabled, record not found in DNS yet.'; +$wb['dkim_enabled_resolving_ok_txt'] = 'DKIM enabled, DNS resolving OK.'; +$wb['dkim_enabled_mismatched_record_txt'] = 'DKIM enabled, mismatched record.'; diff --git a/interface/web/mail/lib/lang/it_mail_domain.lng b/interface/web/mail/lib/lang/it_mail_domain.lng index 13af4beb97034dcd5c97a0da15e23613109b11ec..99b360123e64e53fb8024865d142535deac5d89b 100644 --- a/interface/web/mail/lib/lang/it_mail_domain.lng +++ b/interface/web/mail/lib/lang/it_mail_domain.lng @@ -23,4 +23,7 @@ $wb['dkim_selector_error'] = 'Selettore di chiave DKIM invalido. Usare solo cara $wb['relayhost_txt'] = 'Relayhost'; $wb['relayhost_user_txt'] = 'Utente Relayhost'; $wb['relayhost_password_txt'] = 'Relayhost Password'; +$wb['dkim_enabled_dns_not_found_txt'] = 'DKIM enabled, record not found in DNS yet.'; +$wb['dkim_enabled_resolving_ok_txt'] = 'DKIM enabled, DNS resolving OK.'; +$wb['dkim_enabled_mismatched_record_txt'] = 'DKIM enabled, mismatched record.'; ?> diff --git a/interface/web/mail/lib/lang/ja_mail_domain.lng b/interface/web/mail/lib/lang/ja_mail_domain.lng index a96faaa367643c34ad2168927d2e26042cff8456..a3ec7df65eb66db9d3239c7bc10e0b4a449f7597 100644 --- a/interface/web/mail/lib/lang/ja_mail_domain.lng +++ b/interface/web/mail/lib/lang/ja_mail_domain.lng @@ -23,3 +23,6 @@ $wb['dkim_selector_error'] = 'Invalid DKIM-Selector. Use only lower-case alphanu $wb['relayhost_txt'] = 'Relayhost'; $wb['relayhost_user_txt'] = 'Relayhost User'; $wb['relayhost_password_txt'] = 'Relayhost Password'; +$wb['dkim_enabled_dns_not_found_txt'] = 'DKIM enabled, record not found in DNS yet.'; +$wb['dkim_enabled_resolving_ok_txt'] = 'DKIM enabled, DNS resolving OK.'; +$wb['dkim_enabled_mismatched_record_txt'] = 'DKIM enabled, mismatched record.'; diff --git a/interface/web/mail/lib/lang/nl_mail_domain.lng b/interface/web/mail/lib/lang/nl_mail_domain.lng index 0e8a912a71dc814f48a3dde7bed991b187a7b2ae..9f196aeca627cbc84dbf23f498b349f71a5c66fc 100644 --- a/interface/web/mail/lib/lang/nl_mail_domain.lng +++ b/interface/web/mail/lib/lang/nl_mail_domain.lng @@ -23,3 +23,6 @@ $wb['error_not_allowed_server_id'] = 'Chosen server is not allowed for this acco $wb['relayhost_txt'] = 'Relayhost'; $wb['relayhost_user_txt'] = 'Relayhost User'; $wb['relayhost_password_txt'] = 'Relayhost Password'; +$wb['dkim_enabled_dns_not_found_txt'] = 'DKIM enabled, record not found in DNS yet.'; +$wb['dkim_enabled_resolving_ok_txt'] = 'DKIM enabled, DNS resolving OK.'; +$wb['dkim_enabled_mismatched_record_txt'] = 'DKIM enabled, mismatched record.'; diff --git a/interface/web/mail/lib/lang/pl_mail_domain.lng b/interface/web/mail/lib/lang/pl_mail_domain.lng index 7ff3c297fff625d0dcaba6a4d48e14b44ca6eb54..9dbf8d281bbdfcf40a4364499b6ec9ff00b340d1 100644 --- a/interface/web/mail/lib/lang/pl_mail_domain.lng +++ b/interface/web/mail/lib/lang/pl_mail_domain.lng @@ -23,3 +23,6 @@ $wb['error_not_allowed_server_id'] = 'Chosen server is not allowed for this acco $wb['relayhost_txt'] = 'Relayhost'; $wb['relayhost_user_txt'] = 'Relayhost User'; $wb['relayhost_password_txt'] = 'Relayhost Password'; +$wb['dkim_enabled_dns_not_found_txt'] = 'DKIM enabled, record not found in DNS yet.'; +$wb['dkim_enabled_resolving_ok_txt'] = 'DKIM enabled, DNS resolving OK.'; +$wb['dkim_enabled_mismatched_record_txt'] = 'DKIM enabled, mismatched record.'; diff --git a/interface/web/mail/lib/lang/pt_mail_domain.lng b/interface/web/mail/lib/lang/pt_mail_domain.lng index 092f83f1cacc166cfb067a88b35a1ff969d563a2..7b0111b61d4742a7aff1b0685858e690b3d8101e 100644 --- a/interface/web/mail/lib/lang/pt_mail_domain.lng +++ b/interface/web/mail/lib/lang/pt_mail_domain.lng @@ -23,3 +23,6 @@ $wb['error_not_allowed_server_id'] = 'Chosen server is not allowed for this acco $wb['relayhost_txt'] = 'Relayhost'; $wb['relayhost_user_txt'] = 'Relayhost User'; $wb['relayhost_password_txt'] = 'Relayhost Password'; +$wb['dkim_enabled_dns_not_found_txt'] = 'DKIM enabled, record not found in DNS yet.'; +$wb['dkim_enabled_resolving_ok_txt'] = 'DKIM enabled, DNS resolving OK.'; +$wb['dkim_enabled_mismatched_record_txt'] = 'DKIM enabled, mismatched record.'; diff --git a/interface/web/mail/lib/lang/ro_mail_domain.lng b/interface/web/mail/lib/lang/ro_mail_domain.lng index e0543f36ec34696741999ef853fe58e730469e33..67e104aaa211638c1bec7b4a934484eee018a60d 100644 --- a/interface/web/mail/lib/lang/ro_mail_domain.lng +++ b/interface/web/mail/lib/lang/ro_mail_domain.lng @@ -23,3 +23,6 @@ $wb['error_not_allowed_server_id'] = 'Chosen server is not allowed for this acco $wb['relayhost_txt'] = 'Relayhost'; $wb['relayhost_user_txt'] = 'Relayhost User'; $wb['relayhost_password_txt'] = 'Relayhost Password'; +$wb['dkim_enabled_dns_not_found_txt'] = 'DKIM enabled, record not found in DNS yet.'; +$wb['dkim_enabled_resolving_ok_txt'] = 'DKIM enabled, DNS resolving OK.'; +$wb['dkim_enabled_mismatched_record_txt'] = 'DKIM enabled, mismatched record.'; diff --git a/interface/web/mail/lib/lang/ru_mail_domain.lng b/interface/web/mail/lib/lang/ru_mail_domain.lng index 7567e3c67021d8976ced17565929119aa8e42424..f3c6ccd417135a345f7ebb7021cd3a7bd0b8ed6c 100644 --- a/interface/web/mail/lib/lang/ru_mail_domain.lng +++ b/interface/web/mail/lib/lang/ru_mail_domain.lng @@ -23,3 +23,6 @@ $wb['error_not_allowed_server_id'] = 'Выбранный сервер не до $wb['relayhost_txt'] = 'Relayhost'; $wb['relayhost_user_txt'] = 'Relayhost User'; $wb['relayhost_password_txt'] = 'Relayhost Password'; +$wb['dkim_enabled_dns_not_found_txt'] = 'DKIM enabled, record not found in DNS yet.'; +$wb['dkim_enabled_resolving_ok_txt'] = 'DKIM enabled, DNS resolving OK.'; +$wb['dkim_enabled_mismatched_record_txt'] = 'DKIM enabled, mismatched record.'; diff --git a/interface/web/mail/lib/lang/se_mail_domain.lng b/interface/web/mail/lib/lang/se_mail_domain.lng index 7f192224e672a07b7e62cb5a38a2cfe14574df50..6dddcad0ffabc73eb0fa374c3d26b11d4c2be1fd 100644 --- a/interface/web/mail/lib/lang/se_mail_domain.lng +++ b/interface/web/mail/lib/lang/se_mail_domain.lng @@ -23,3 +23,6 @@ $wb['error_not_allowed_server_id'] = 'Chosen server is not allowed for this acco $wb['relayhost_txt'] = 'Relayhost'; $wb['relayhost_user_txt'] = 'Relayhost User'; $wb['relayhost_password_txt'] = 'Relayhost Password'; +$wb['dkim_enabled_dns_not_found_txt'] = 'DKIM enabled, record not found in DNS yet.'; +$wb['dkim_enabled_resolving_ok_txt'] = 'DKIM enabled, DNS resolving OK.'; +$wb['dkim_enabled_mismatched_record_txt'] = 'DKIM enabled, mismatched record.'; diff --git a/interface/web/mail/lib/lang/sk_mail_domain.lng b/interface/web/mail/lib/lang/sk_mail_domain.lng index ed67d200441cfe685faeac5f4f4a19e1c6602134..ef3810ba16479c774d476a88cf5d0507ef261548 100644 --- a/interface/web/mail/lib/lang/sk_mail_domain.lng +++ b/interface/web/mail/lib/lang/sk_mail_domain.lng @@ -23,3 +23,6 @@ $wb['dkim_selector_txt'] = 'DKIM-Selector'; $wb['relayhost_txt'] = 'Relayhost'; $wb['relayhost_user_txt'] = 'Relayhost User'; $wb['relayhost_password_txt'] = 'Relayhost Password'; +$wb['dkim_enabled_dns_not_found_txt'] = 'DKIM enabled, record not found in DNS yet.'; +$wb['dkim_enabled_resolving_ok_txt'] = 'DKIM enabled, DNS resolving OK.'; +$wb['dkim_enabled_mismatched_record_txt'] = 'DKIM enabled, mismatched record.'; diff --git a/interface/web/mail/lib/lang/tr_mail_domain.lng b/interface/web/mail/lib/lang/tr_mail_domain.lng index 802fdcf94b8ee1bc3262484864fb09116a868213..4b2f5e39aef83188b8a1afc20fc0b190c9201272 100644 --- a/interface/web/mail/lib/lang/tr_mail_domain.lng +++ b/interface/web/mail/lib/lang/tr_mail_domain.lng @@ -23,3 +23,6 @@ $wb['dkim_selector_error'] = 'DKIM seçici geçersiz. En fazla 63 karakter uzunl $wb['relayhost_txt'] = 'Relayhost'; $wb['relayhost_user_txt'] = 'Relayhost User'; $wb['relayhost_password_txt'] = 'Relayhost Password'; +$wb['dkim_enabled_dns_not_found_txt'] = 'DKIM enabled, record not found in DNS yet.'; +$wb['dkim_enabled_resolving_ok_txt'] = 'DKIM enabled, DNS resolving OK.'; +$wb['dkim_enabled_mismatched_record_txt'] = 'DKIM enabled, mismatched record.'; diff --git a/interface/web/mail/mail_domain_edit.php b/interface/web/mail/mail_domain_edit.php index f5697b4f1c27fea3680d93dc3758675eb850e972..5560585a0902356c1a7fd1a4f7c315539e6520e5 100644 --- a/interface/web/mail/mail_domain_edit.php +++ b/interface/web/mail/mail_domain_edit.php @@ -250,15 +250,30 @@ class page_action extends tform_actions { array_walk($keyparts, function(&$value, $key) { $value = '"'.$value.'"'; } ); $dkim_txt = implode('', $keyparts); */ - $dkim_txt = '"v=DKIM1; t=s; p=' . $dns_key . '"'; + $dkim_txt = 'v=DKIM1; t=s; p=' . $dns_key; - $dns_record = $rec['dkim_selector'] . '._domainkey.' . $rec['domain'] . '. 3600 IN TXT '.$dkim_txt; + $dns_record = $rec['dkim_selector'] . '._domainkey.' . $rec['domain'] . '. 3600 IN TXT "' . $dkim_txt . '"'; $app->tpl->setVar('dkim_selector', $rec['dkim_selector'], true); $app->tpl->setVar('dkim_private', $rec['dkim_private'], true); $app->tpl->setVar('dkim_public', $rec['dkim_public'], true); if (!empty($rec['dkim_public'])) $app->tpl->setVar('dns_record', $dns_record, true); + if ($this->dataRecord['dkim'] == 'y') { + $dns_record_status = dns_get_record($rec['dkim_selector'] . '._domainkey.' . $rec['domain'], DNS_TXT); + if (empty($dns_record_status) || empty($dns_record_status[0]['txt'])) { + // Record not found + $app->tpl->setVar('dkim_status', $app->tform->wordbook['dkim_enabled_dns_not_found_txt'], true); + } + elseif ($dns_record_status[0]['txt'] == $dkim_txt) { + $app->tpl->setVar('dkim_status', '', false); + } + else { + // Mismatch in record! + $app->tpl->setVar('dkim_status', $app->tform->wordbook['dkim_enabled_mismatched_record_txt'], true); + } + } + $csrf_token = $app->auth->csrf_token_get('mail_domain_del'); $app->tpl->setVar('_csrf_id', $csrf_token['csrf_id']); $app->tpl->setVar('_csrf_key', $csrf_token['csrf_key']); diff --git a/interface/web/mail/templates/mail_domain_edit.htm b/interface/web/mail/templates/mail_domain_edit.htm index cc7031b7870d120c649ec2e1d688f21eb468921a..f437f0e4b336940aa59a21ec89eee59b43afd2b6 100644 --- a/interface/web/mail/templates/mail_domain_edit.htm +++ b/interface/web/mail/templates/mail_domain_edit.htm @@ -108,7 +108,10 @@ -
+
+ + {tmpl_var name='dkim_status'} +