diff --git a/data/web/lang/lang.de.json b/data/web/lang/lang.de.json
index 71f0a9be..3f462d95 100644
--- a/data/web/lang/lang.de.json
+++ b/data/web/lang/lang.de.json
@@ -16,6 +16,7 @@
"quarantine_notification": "Ändern der Quarantäne-Benachrichtigung",
"ratelimit": "Rate limit",
"recipient_maps": "Empfängerumschreibungen",
+ "smtp_ip_access": "Verwalten der erlaubten Hosts für SMTP",
"sogo_access": "Verwalten des SOGo-Zugriffsrechts erlauben",
"sogo_profile_reset": "SOGo-Profil zurücksetzen",
"spam_alias": "Temporäre E-Mail-Aliasse",
@@ -152,6 +153,7 @@
"dkim_key_unused": "Key ohne Zuweisung",
"dkim_key_valid": "Key gültig",
"dkim_keys": "ARC/DKIM-Keys",
+ "dkim_overwrite_key": "Vorhandenen Key überschreiben",
"dkim_private_key": "Private Key",
"dkim_to": "Nach",
"dkim_to_title": "Ziel-Objekt(e) werden überschrieben",
@@ -330,6 +332,7 @@
"comment_too_long": "Kommentarfeld darf maximal 160 Zeichen enthalten",
"defquota_empty": "Standard-Quota darf nicht 0 sein",
"description_invalid": "Ressourcenbeschreibung für %s ist ungültig",
+ "dkim_domain_or_sel_exists": "Ein DKIM-Key für die Domain \"%s\" existiert und wird nicht überschrieben",
"dkim_domain_or_sel_invalid": "DKIM-Domain oder Selector nicht korrekt: %s",
"domain_cannot_match_hostname": "Domain darf nicht dem Hostnamen entsprechen",
"domain_exists": "Domain %s existiert bereits",
@@ -465,6 +468,8 @@
"active": "Aktiv",
"advanced_settings": "Erweiterte Einstellungen",
"alias": "Alias bearbeiten",
+ "allow_from_smtp": "Nur folgende IPs für SMTP erlauben",
+ "allow_from_smtp_info": "Leer lassen, um keine Prüfung durchzuführen.
IPv4- sowie IPv6-Adressen und Subnetzwerke.",
"allowed_protocols": "Erlaubte Protokolle",
"app_name": "App-Name",
"app_passwd": "App-Passwörter",
@@ -617,7 +622,9 @@
"alias_domain_alias_hint": "Alias-Adressen werden nicht automatisch auch auf Domain-Alias Adressen angewendet. Eine Alias-Adresse mein-alias@domain
bildet demnach nicht die Adresse mein-alias@alias-domain
ab.
E-Mail-Weiterleitungen an externe Postfächer sollten über Sieve (SOGo Weiterleitung oder im Reiter \"Filter\") angelegt werden.",
"alias_domain_backupmx": "Alias-Domain für Relay-Domain inaktiv",
"aliases": "Aliasse",
- "allowed_protocols": "Allowed protocols",
+ "allow_from_smtp": "Nur folgende IPs für SMTP erlauben",
+ "allow_from_smtp_info": "Leer lassen, um keine Prüfung durchzuführen.
IPv4- sowie IPv6-Adressen und Subnetzwerke.",
+ "allowed_protocols": "Erlaubte Protokolle",
"backup_mx": "Relay Domain",
"bcc": "BCC",
"bcc_destination": "BCC-Ziel",
diff --git a/data/web/lang/lang.en.json b/data/web/lang/lang.en.json
index 7fd345f7..a6a025bf 100644
--- a/data/web/lang/lang.en.json
+++ b/data/web/lang/lang.en.json
@@ -16,6 +16,7 @@
"quarantine_notification": "Change quarantine notifications",
"ratelimit": "Rate limit",
"recipient_maps": "Recipient maps",
+ "smtp_ip_access": "Change allowed hosts for SMTP",
"sogo_access": "Allow management of SOGo access",
"sogo_profile_reset": "Reset SOGo profile",
"spam_alias": "Temporary aliases",
@@ -152,6 +153,7 @@
"dkim_key_unused": "Key unused",
"dkim_key_valid": "Key valid",
"dkim_keys": "ARC/DKIM keys",
+ "dkim_overwrite_key": "Overwrite existing DKIM key",
"dkim_private_key": "Private key",
"dkim_to": "To",
"dkim_to_title": "Target domain/s - will be overwritten",
@@ -330,6 +332,7 @@
"comment_too_long": "Comment too long, max 160 chars allowed",
"defquota_empty": "Default quota per mailbox must not be 0.",
"description_invalid": "Resource description for %s is invalid",
+ "dkim_domain_or_sel_exists": "A DKIM key for \"%s\" exists and will not be overwritten",
"dkim_domain_or_sel_invalid": "DKIM domain or selector invalid: %s",
"domain_cannot_match_hostname": "Domain cannot match hostname",
"domain_exists": "Domain %s already exists",
@@ -465,6 +468,8 @@
"active": "Active",
"advanced_settings": "Advanced settings",
"alias": "Edit alias",
+ "allow_from_smtp": "Only allow these IPs to use SMTP",
+ "allow_from_smtp_info": "Leave empty to allow all senders.
IPv4/IPv6 addresses and networks.",
"allowed_protocols": "Allowed protocols",
"app_name": "App name",
"app_passwd": "App password",
@@ -617,6 +622,8 @@
"alias_domain_alias_hint": "Aliases are not applied on domain aliases automatically. An alias address my-alias@domain
does not cover the address my-alias@alias-domain
(where \"alias-domain\" is an imaginary alias domain for \"domain\").
Please use a sieve filter to redirect mail to an external mailbox (see tab \"Filters\" or use SOGo -> Forwarder).",
"alias_domain_backupmx": "Alias domain inactive for relay domain",
"aliases": "Aliases",
+ "allow_from_smtp": "Only allow these IPs to use SMTP",
+ "allow_from_smtp_info": "Leave empty to allow all senders.
IPv4/IPv6 addresses and networks.",
"allowed_protocols": "Allowed protocols",
"backup_mx": "Relay domain",
"bcc": "BCC",