diff --git a/data/conf/nginx/includes/site-defaults.conf b/data/conf/nginx/includes/site-defaults.conf
index be360989..7f095760 100644
--- a/data/conf/nginx/includes/site-defaults.conf
+++ b/data/conf/nginx/includes/site-defaults.conf
@@ -4,8 +4,9 @@
override_charset on;
ssl_protocols TLSv1.2 TLSv1.3;
- ssl_ciphers ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:DHE-RSA-AES128-GCM-SHA256:DHE-RSA-AES256-GCM-SHA384;
- ssl_prefer_server_ciphers off;
+ ssl_prefer_server_ciphers on;
+ ssl_ciphers ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305;
+ ssl_ecdh_curve X25519:X448:secp384r1:secp256k1;
ssl_session_cache shared:SSL:50m;
ssl_session_timeout 1d;
ssl_session_tickets off;
diff --git a/data/web/lang/lang.fr.json b/data/web/lang/lang.fr.json
index 769dc172..fb801bbc 100644
--- a/data/web/lang/lang.fr.json
+++ b/data/web/lang/lang.fr.json
@@ -15,6 +15,7 @@
"quarantine_notification": "Modifier la notification de quarantaine",
"ratelimit": "Limite d'envoi",
"recipient_maps": "Cartes destinataire",
+ "smtp_ip_access": "Changer les hôtes autorisés pour SMTP",
"sogo_access": "Autoriser la gestion des accès à SOGo",
"sogo_profile_reset": "Réinitialiser le profil SOGo",
"spam_alias": "Alias temporaire",
@@ -150,6 +151,7 @@
"dkim_key_unused": "Clé non utilisée",
"dkim_key_valid": "Clé valide",
"dkim_keys": "Clés ARC/DKIM",
+ "dkim_overwrite_key": "Écraser la clé DKIM existante",
"dkim_private_key": "Clé privée",
"dkim_to": "Vers",
"dkim_to_title": "Les domaines ciblés seront réécrits",
@@ -325,6 +327,7 @@
"comment_too_long": "Le commentaire est trop long, 160 caractère max sont permis",
"defquota_empty": "Le quota par défaut par boîte ne doit pas être 0.",
"description_invalid": "La description des ressources pour %s est non valide",
+ "dkim_domain_or_sel_exists": "Une clé DKIM pour \"%s\" existe et ne sera pas écrasée",
"dkim_domain_or_sel_invalid": "Domaine ou sélection DKIM non valide: %s",
"domain_cannot_match_hostname": "Le domaine ne correspond pas au nom d’hôte",
"domain_exists": "Le domaine %s exite déjà",
@@ -459,6 +462,8 @@
"active": "Actif",
"advanced_settings": "Réglages avancés",
"alias": "Editer les alias",
+ "allow_from_smtp": "Restreindre l'utilisation de SMTP à ces adresses IP",
+ "allow_from_smtp_info": "Laissez vide pour autoriser tous les expéditeurs.
Adresses IPv4/IPv6 et réseaux.",
"app_name": "Nom de l'application",
"app_passwd": "Mot de passe de l'application",
"automap": "Essayer d’automatiser les dossiers (\"Sent items\", \"Sent\" => \"Sent\" etc.)",
@@ -610,6 +615,8 @@
"alias_domain_alias_hint": "Les alias ne sont pas appliqués automatiquement sur les alias de domaine. Un alias d'adresse my-alias@domain
ne couvre pas l'adresse my-alias@alias-domain
(où \"alias-domain\" est un alias imaginaire pour \"domain\").
Veuillez utiliser un filtre à tamis pour rediriger le courrier vers une boîte externe (voir l'onglet \"Filtres\" ou utilisez SOGo -> Forwarder).",
"alias_domain_backupmx": "Alias de domaine inactif pour le domaine relais",
"aliases": "Aliases",
+ "allow_from_smtp": "Restreindre l'utilisation de SMTP à ces adresses IP",
+ "allow_from_smtp_info": "Laissez vide pour autoriser tous les expéditeurs.
Adresses IPv4/IPv6 et réseaux.",
"backup_mx": "Sauvegarde MX",
"bcc": "BCC",
"bcc_destination": "Destination BCC",
diff --git a/data/web/lang/lang.sv.json b/data/web/lang/lang.sv.json
index f0e4b4bf..9de6e5ff 100644
--- a/data/web/lang/lang.sv.json
+++ b/data/web/lang/lang.sv.json
@@ -16,6 +16,7 @@
"quarantine_notification": "Ändra karantänsnotifieringar",
"ratelimit": "Hastighetsgräns",
"recipient_maps": "Om skrivning av mottagare",
+ "smtp_ip_access": "Hantera tillåtna värdar för SMTP",
"sogo_access": "Tillåt hantering av SOGo-åtkomst",
"sogo_profile_reset": "Återställ SOGo-profil",
"spam_alias": "Tillfälliga e-postalias",
@@ -152,6 +153,7 @@
"dkim_key_unused": "Oanvänd nyckel",
"dkim_key_valid": "Giltig nyckel",
"dkim_keys": "ARC/DKIM-nycklar",
+ "dkim_overwrite_key": "Skriv över befintlig DKIM-nyckel",
"dkim_private_key": "Privatnyckel",
"dkim_to": "Till",
"dkim_to_title": "Vald domän/domäner kommer att skrivas över",
@@ -330,6 +332,7 @@
"comment_too_long": "Kommentarfältet kan innehålla högst 160 tecken",
"defquota_empty": "Standardkvoten kan inte anges som 0.",
"description_invalid": "Resursbeskrivningen för %s är ogiltig",
+ "dkim_domain_or_sel_exists": "En DKIM-nyckeln för \"%s\" existerar och kommer inte skrivas över",
"dkim_domain_or_sel_invalid": "DKIM-domänen eller selektorn är ogiltig: %s",
"domain_cannot_match_hostname": "Domänen får inte matcha värdnamnet",
"domain_exists": "Domänen %s existerar redan",
@@ -465,6 +468,8 @@
"active": "Aktiv",
"advanced_settings": "Avancerade inställningar",
"alias": "Ändra alias",
+ "allow_from_smtp": "Tillåt endast följande IP-adresser att använda SMTP",
+ "allow_from_smtp_info": "Lämna blankt för att tillåta alla avsändare.
IPv4-, IPv6-adresser och nätverk.",
"allowed_protocols": "Tillåtna protokoll",
"app_name": "Applikationsnamn",
"app_passwd": "Applikationslösenord",
@@ -617,6 +622,8 @@
"alias_domain_alias_hint": "Aliasadresser kopplas inte automatiskt med domänalias-adresser. En aliasadress alias@domän
täcker inte adressen alias@alias-domän
(ett exempel där \"alias-domän\" är en aliasdomän för \"domän\").
Använd istället ett sieve filter för att dirigera om e-post till en extern postlåda (Gå till \"Postfilter\" eller använd SOGo -> Forwarder).",
"alias_domain_backupmx": "Aliasdomänen för relädomänen är inaktiv",
"aliases": "Alias",
+ "allow_from_smtp": "Tillåt endast följande IP-adresser att använda SMTP",
+ "allow_from_smtp_info": "Lämna blankt för att tillåta alla avsändare.
IPv4-, IPv6-adresser och nätverk.",
"allowed_protocols": "Tillåtna protokoll",
"backup_mx": "Vidarebefodring",
"bcc": "Dåld kopia",