Merge branch 'feat/mail-policy' into nightly

This commit is contained in:
FreddleSpl0it committed 2026-11-09 03:16:30 +01:00
commit 2afb03dd6a
38 files changed
+3161 -45

No files matched your search

+73 -3
View File
@@ -12,6 +12,7 @@
"extend_sender_acl": "Eingabe externer Absenderadressen erlauben",
"filters": "Filter",
"login_as": "Einloggen als Mailbox-Benutzer",
"mail_policies": "Mail-Richtlinien",
"mailbox_groups": "Gruppen",
"mailbox_relayhost": "Relayhost für eine Mailbox setzen",
"prohibited": "Untersagt durch Richtlinie",
@@ -67,7 +68,7 @@
"hostname": "Host",
"inactive": "Inaktiv",
"internal": "Intern",
"internal_info": "Interne Aliasse sind nur von der eigenen Domäne oder Alias-Domänen erreichbar.",
"internal_info": "Interne Aliasse nehmen nur E-Mails von angemeldeten Absendern ihrer Domain an (auch über Alias-Domains).",
"sender_allowed": "Als dieser Alias senden erlauben",
"kind": "Art",
"mailbox_quota_def": "Standard-Quota einer Mailbox",
@@ -647,6 +648,14 @@
"is_spam_alias": "%s lautet bereits eine temporäre Alias-Adresse (Spam-Alias-Adresse)",
"last_key": "Letzter Key kann nicht gelöscht werden, bitte stattdessen die 2FA deaktivieren.",
"login_failed": "Anmeldung fehlgeschlagen",
"mail_policy_description_invalid": "Ungültige Beschreibung",
"mail_policy_entries_exceeded": "Höchstens %s Einträge pro Liste oder Auswahl möglich",
"mail_policy_entry_invalid": "Ungültige Adresse, Domain oder Gruppe in der Liste: %s",
"mail_policy_member_invalid": "Mailbox oder Gruppe %s gehört nicht zur Domain der Richtlinie",
"mail_policy_mode_invalid": "Ungültiger Modus",
"mail_policy_name_invalid": "Ungültiger Name (1 bis 100 Zeichen)",
"mail_policy_reject_text_invalid": "Ungültiger Ablehnungstext: druckbare ASCII-Zeichen, höchstens 200",
"mail_policy_test_invalid": "Ungültiger Absender oder Empfänger",
"mailbox_defquota_exceeds_mailbox_maxquota": "Standard-Quota überschreitet das Limit der maximal erlaubten Größe einer Mailbox",
"mailbox_invalid": "Mailboxname ist ungültig",
"mailbox_quota_exceeded": "Speicherplatz überschreitet das Limit (max. %d MiB)",
@@ -903,7 +912,7 @@
"iam_unlink": "Verknüpfung lösen",
"inactive": "Inaktiv",
"internal": "Intern",
"internal_info": "Interne Aliasse sind nur von der eigenen Domäne oder Alias-Domänen erreichbar.",
"internal_info": "Interne Aliasse nehmen nur E-Mails von angemeldeten Absendern ihrer Domain an (auch über Alias-Domains).",
"sender_allowed": "Als dieser Alias senden erlauben",
"sender_allowed_info": "Wenn deaktiviert, kann dieser Alias nur E-Mails empfangen. Verwenden Sie Sender-ACL, um bestimmten Postfächern die Berechtigung zum Senden zu erteilen.",
"kind": "Art",
@@ -1043,7 +1052,7 @@
"imap_grants": "Postfachzugriff",
"imap_grants_hint": "Mitglieder öffnen diese Mailboxen in ihrem Mailprogramm (Ordner Shared/<mailbox>). Lesen: lesen und als gelesen markieren. Schreiben: zusätzlich ablegen, verschieben und löschen. Vollzugriff: zusätzlich Ordner löschen. Team-Postfächer ohne eigenen Login als geteiltes Postfach markieren.",
"info": "Gruppen bündeln Postfächer. Eine Gruppe kann eine eigene Adresse haben: ein Alias, der automatisch an alle Mitglieder zustellt. Mitglieder können als andere Adressen senden, auf freigegebene Postfächer, Kalender und Adressbücher zugreifen und ein Postfach-Template erhalten. Vom Identity Provider synchronisierte Mitglieder sind mit IdP markiert.",
"internal": "Nur Mails von Absendern der Domain annehmen",
"internal": "Nur E-Mails von angemeldeten Absendern der Domain annehmen",
"list_error": "Gruppen konnten nicht geladen werden",
"managed_alias": "Wird von Gruppe %s verwaltet",
"members": "Mitglieder",
@@ -1110,6 +1119,61 @@
"username": "Benutzername",
"email": "E-Mail-Adresse"
},
"mail_policy": {
"add": "Mail-Richtlinie hinzufügen",
"allow_receive": "Erlaubte Absender",
"allow_send": "Erlaubte Empfänger",
"assign": "Zugewiesen an",
"assign_info": "Die Richtlinie gilt für diese Mailboxen und für die Mitglieder dieser Gruppen aus der Domain der Richtlinie, bei einer Gruppe auch für E-Mails an die Gruppenadresse. E-Mails an einen Alias oder eine andere Gruppe erreichen die Mitglieder ohne deren Richtlinien.",
"assigned_none": "Nicht zugewiesen",
"block_receive": "Gesperrte Absender",
"block_send": "Gesperrte Empfänger",
"description": "Beschreibung",
"domain": "Domain",
"entries_info_receive": "Adressen oder Domains, eine pro Zeile, und Gruppen der Domain. Erlaubte Adressen und Domains dieser mailcow gelten nur für angemeldete Absender, gesperrte auch für die Absenderadresse im Umschlag. Externe Absender werden an der Absenderadresse im Umschlag erkannt.",
"entries_info_send": "Adressen oder Domains, eine pro Zeile, und Gruppen der Domain.",
"groups": "Gruppen",
"info": "Mail-Richtlinien legen fest, an wen Mailboxen und Gruppen senden und von wem sie empfangen dürfen, z. B. nur intern oder nur mit bestimmten Domains. Postfix prüft sie für jeden Empfänger und lehnt nicht erlaubte Empfänger mit einem 550-Fehler ab. Eingehende E-Mails erreichen die übrigen Empfänger trotzdem, SOGo sendet eine E-Mail mit einem abgelehnten Empfänger dagegen gar nicht.",
"internal_info": "Intern: Empfänger in der Domain der Richtlinie und ihren Alias-Domains; Absender, die mit einer Mailbox dieser Domain angemeldet sind.",
"list_error": "Die Mail-Richtlinien konnten nicht geladen werden",
"mail_policies": "Mail-Richtlinien",
"mailboxes": "Mailboxen",
"mode": "Erlaubt",
"mode_receive_all": "Alle Absender",
"mode_receive_internal": "Interne Absender und die erlaubten Absender",
"mode_receive_list": "Nur die erlaubten Absender",
"mode_send_all": "Alle Empfänger",
"mode_send_internal": "Interne Empfänger und die erlaubten Empfänger",
"mode_send_list": "Nur die erlaubten Empfänger",
"name": "Name",
"policy": "Mail-Richtlinie",
"receive": "Empfangen",
"receive_info": "Für E-Mails an eine zugewiesene Mailbox oder an die Adresse einer zugewiesenen Gruppe.",
"reject_text": "Ablehnungstext",
"reject_text_info": "Text der SMTP-Ablehnung (550 5.7.1 …), nur ASCII. Leer: ein Standardtext.",
"send": "Senden",
"send_info": "Für E-Mails, die eine zugewiesene Mailbox angemeldet sendet oder die unter ihrer Adresse gesendet werden, auch Weiterleitungen per Filter und Abwesenheitsnotizen.",
"summary_all": "Alle",
"summary_allowed": "erlaubt",
"summary_blocked": "gesperrt",
"summary_internal": "Intern",
"summary_list": "Nur erlaubte",
"test": "Regel testen",
"test_allowed": "Angenommen: Keine Richtlinie lehnt diese E-Mail ab.",
"test_denied_address": "Abgelehnt: Diese Schreibweise leitet über eine andere Adresse um und ist nicht erlaubt.",
"test_denied_internal": "Abgelehnt: Die Adresse nimmt nur E-Mails von angemeldeten Absendern ihrer Domain an (interner Alias oder interne Gruppe).",
"test_denied_other": "Abgelehnt durch eine Richtlinie einer anderen Domain.",
"test_denied_receive": "Abgelehnt durch den Empfangen-Teil der Richtlinie „%s“.",
"test_denied_send": "Abgelehnt durch den Senden-Teil der Richtlinie „%s“.",
"test_info": "Prüft, ob Postfix die E-Mail für diesen Empfänger annehmen würde. Für Bounces den Absender leer lassen.",
"test_invalid": "Geben Sie einen gültigen Empfänger (und Absender) Ihrer Domains ein.",
"test_logged_in": "Absender ist angemeldet",
"test_not_a_mailbox": "Der Absender ist keine Mailbox Ihrer Domains und wurde als nicht angemeldet geprüft.",
"test_recipient": "Empfänger",
"test_run": "Testen",
"test_sender": "Absender",
"view": "Ansehen"
},
"mailbox": {
"action": "Aktion",
"activate": "Aktivieren",
@@ -1209,6 +1273,9 @@
"no_record": "Kein Eintrag für Objekt %s",
"no_record_single": "Kein Eintrag",
"owner": "Besitzer",
"policies": "Richtlinien",
"policies_mail": "Mail",
"policies_tls": "TLS",
"private_comment": "Privater Kommentar",
"public_comment": "Öffentlicher Kommentar",
"q_add_header": "bei Mail in Junk-Ordner",
@@ -1426,6 +1493,9 @@
"learned_ham": "ID %s wurde erfolgreich als Ham gelernt",
"license_modified": "Änderungen an Lizenz wurden gespeichert",
"logged_in_as": "Eingeloggt als %s",
"mail_policy_added": "Mail-Richtlinie %s hinzugefügt",
"mail_policy_modified": "Mail-Richtlinie %s gespeichert",
"mail_policy_removed": "Mail-Richtlinie %s entfernt",
"mailbox_added": "Mailbox %s wurde angelegt",
"mailbox_modified": "Änderungen an Mailbox %s wurden gespeichert",
"mailbox_removed": "Mailbox %s wurde entfernt",
+73 -3
View File
@@ -12,6 +12,7 @@
"extend_sender_acl": "Allow to extend sender ACL by external addresses",
"filters": "Filters",
"login_as": "Login as mailbox user",
"mail_policies": "Mail policies",
"mailbox_groups": "Groups",
"mailbox_relayhost": "Change relayhost for a mailbox",
"prohibited": "Prohibited by ACL",
@@ -67,7 +68,7 @@
"hostname": "Host",
"inactive": "Inactive",
"internal": "Internal",
"internal_info": "Internal aliases are only accessible from the own domain or alias domains.",
"internal_info": "Internal aliases only accept mail from logged-in senders of their domain (also through alias domains).",
"sender_allowed": "Allow to send as this alias",
"kind": "Kind",
"mailbox_quota_def": "Default mailbox quota",
@@ -583,6 +584,14 @@
"group_send_as_invalid": "Send-as address %s is invalid or unknown",
"iam_sync_mode_invalid": "Invalid sync mode",
"iam_sync_unavailable": "The identity provider cannot be synced (Keycloak and LDAP only)",
"mail_policy_description_invalid": "Invalid description",
"mail_policy_entries_exceeded": "At most %s entries per list or selection are possible",
"mail_policy_entry_invalid": "Invalid address, domain or group in the list: %s",
"mail_policy_member_invalid": "Mailbox or group %s does not belong to the domain of the policy",
"mail_policy_mode_invalid": "Invalid mode",
"mail_policy_name_invalid": "Invalid name (1 to 100 characters)",
"mail_policy_reject_text_invalid": "Invalid rejection text: printable ASCII, at most 200 characters",
"mail_policy_test_invalid": "Invalid sender or recipient",
"tfa_login_locked": "Too many failed two-factor logins, please try again later",
"tfa_removal_blocked": "Two-factor authentication cannot be removed because it is required for your account.",
"alias_domain_invalid": "Alias domain %s is invalid",
@@ -903,7 +912,7 @@
"iam_unlink": "Unlink",
"inactive": "Inactive",
"internal": "Internal",
"internal_info": "Internal aliases are only accessible from the own domain or alias domains.",
"internal_info": "Internal aliases only accept mail from logged-in senders of their domain (also through alias domains).",
"sender_allowed": "Allow to send as this alias",
"sender_allowed_info": "If disabled, this alias can only receive mail. Use sender ACL to override and grant specific mailboxes permission to send.",
"kind": "Kind",
@@ -1043,7 +1052,7 @@
"imap_grants": "Mailbox access",
"imap_grants_hint": "Members open these mailboxes in their mail client (folder Shared/<mailbox>). Read: read and mark as read. Write: also file, move and delete mails. Full access: also delete folders. For team mailboxes without a login of their own, mark the mailbox as shared mailbox.",
"info": "Groups bundle mailboxes. A group can have its own address: an alias that delivers to all members automatically. Members can send as other addresses, access shared mailboxes, calendars and address books and get a mailbox template. Members synced from the identity provider are marked IdP.",
"internal": "Only accept mail from senders of the domain",
"internal": "Only accept mail from logged-in senders of the domain",
"list_error": "Groups could not be loaded",
"managed_alias": "Managed by group %s",
"members": "Members",
@@ -1110,6 +1119,61 @@
"username": "Username",
"email": "Email address"
},
"mail_policy": {
"add": "Add mail policy",
"allow_receive": "Allowed senders",
"allow_send": "Allowed recipients",
"assign": "Assigned to",
"assign_info": "The policy applies to these mailboxes and to the members of these groups in the policy's domain; for a group also to mail sent to the group address. Mail sent to an alias or another group reaches the members without their policies.",
"assigned_none": "Not assigned",
"block_receive": "Blocked senders",
"block_send": "Blocked recipients",
"description": "Description",
"domain": "Domain",
"entries_info_receive": "Addresses or domains, one per line, and groups of the domain. Allowed addresses and domains of this mailcow count for logged-in senders only, blocked ones also for the envelope sender address. External senders are recognised by the envelope sender address.",
"entries_info_send": "Addresses or domains, one per line, and groups of the domain.",
"groups": "Groups",
"info": "Mail policies define whom mailboxes and groups may send to and receive from, e.g. only internally or only with certain domains. Postfix checks them for every recipient and refuses recipients that are not allowed with a 550 error. Incoming mail still reaches the other recipients, whereas SOGo does not send a mail with a refused recipient at all.",
"internal_info": "Internal: recipients in the domain of the policy and its alias domains; senders logged in with a mailbox of this domain.",
"list_error": "The mail policies could not be loaded",
"mail_policies": "Mail policies",
"mailboxes": "Mailboxes",
"mode": "Allowed",
"mode_receive_all": "All senders",
"mode_receive_internal": "Internal senders and the allowed senders",
"mode_receive_list": "Only the allowed senders",
"mode_send_all": "All recipients",
"mode_send_internal": "Internal recipients and the allowed recipients",
"mode_send_list": "Only the allowed recipients",
"name": "Name",
"policy": "Mail policy",
"receive": "Receiving",
"receive_info": "For mail to an assigned mailbox or to the address of an assigned group.",
"reject_text": "Rejection text",
"reject_text_info": "Text of the SMTP rejection (550 5.7.1 ...), ASCII only. Empty: a default text.",
"send": "Sending",
"send_info": "For mail an assigned mailbox sends while logged in, or that is sent with its address, including redirects by filters and vacation replies.",
"summary_all": "All",
"summary_allowed": "allowed",
"summary_blocked": "blocked",
"summary_internal": "Internal",
"summary_list": "Allowed only",
"test": "Test a rule",
"test_allowed": "Accepted: no policy refuses this mail.",
"test_denied_address": "Refused: this form of the address routes through another address and is not allowed.",
"test_denied_internal": "Refused: the address only accepts mail from logged-in senders of its domain (internal alias or group).",
"test_denied_other": "Refused by a policy of another domain.",
"test_denied_receive": "Refused by the receiving part of the policy \"%s\".",
"test_denied_send": "Refused by the sending part of the policy \"%s\".",
"test_info": "Checks whether Postfix would accept the mail for this recipient. Leave the sender empty for bounces.",
"test_invalid": "Enter a valid recipient (and sender) of your domains.",
"test_logged_in": "Sender is logged in",
"test_not_a_mailbox": "The sender is no mailbox of your domains and was tested as not logged in.",
"test_recipient": "Recipient",
"test_run": "Test",
"test_sender": "Sender",
"view": "View"
},
"mailbox": {
"action": "Action",
"activate": "Activate",
@@ -1216,6 +1280,9 @@
"no_record_single": "No record",
"open_logs": "Open logs",
"owner": "Owner",
"policies": "Policies",
"policies_mail": "Mail",
"policies_tls": "TLS",
"private_comment": "Private comment",
"public_comment": "Public comment",
"q_add_header": "when moved to Junk folder",
@@ -1433,6 +1500,9 @@
"learned_ham": "Successfully learned ID %s as ham",
"license_modified": "Changes to license have been saved",
"logged_in_as": "Logged in as %s",
"mail_policy_added": "Mail policy %s added",
"mail_policy_modified": "Mail policy %s saved",
"mail_policy_removed": "Mail policy %s removed",
"mailbox_added": "Mailbox %s has been added",
"mailbox_modified": "Changes to mailbox %s have been saved",
"mailbox_removed": "Mailbox %s has been removed",