From b0a411a84e0d5425b35cdcf964e08447e9ede82b Mon Sep 17 00:00:00 2001 From: BrenKt Date: Wed, 5 Nov 2025 10:09:34 +0100 Subject: [PATCH 1/8] draft --- .../domains/dns_zone_dkim/guide.fr-fr.md | 99 ++++++++++++++----- 1 file changed, 76 insertions(+), 23 deletions(-) diff --git a/pages/web_cloud/domains/dns_zone_dkim/guide.fr-fr.md b/pages/web_cloud/domains/dns_zone_dkim/guide.fr-fr.md index c144a9f013d..a161c62ad2b 100644 --- a/pages/web_cloud/domains/dns_zone_dkim/guide.fr-fr.md +++ b/pages/web_cloud/domains/dns_zone_dkim/guide.fr-fr.md @@ -11,9 +11,6 @@ updated: 2025-04-28 .h-600 { max-height:600px !important; } - - - ## Objectif @@ -50,6 +61,7 @@ L'enregistrement DKIM (**D**omain**K**eys **I**dentified **M**ail) permet de sig - E-mails (MX Plan) OVHcloud (disponible via une [offre d’hébergement Web Cloud](/links/web/hosting)), un [hébergement gratuit 100M](/links/web/domains-free-hosting) ou une offre MX Plan commandée séparément. - [Exchange](/links/web/emails-hosted-exchange) ou [Private Exchange](/links/web/emails-hosted-exchange). - [E-mail Pro](/links/web/email-pro). + - [Zimbra](/links/web/zimbra). - Une offre e-mail hors OVHcloud disposant du DKIM. > [!warning] @@ -93,7 +105,7 @@ L'enregistrement DKIM (**D**omain**K**eys **I**dentified **M**ail) permet de sig Pour bien comprendre pourquoi le DKIM permet de sécuriser vos échanges d'e-mails, il est nécessaire de comprendre comment il fonctionne. Le DKIM fait appel au «**hachage**» et au «**chiffrement asymétrique**» pour créer une signature sécurisée. La **plateforme e-mail** et la **Zone DNS** de votre nom de domaine vont aider à transmettre les informations du DKIM à vos destinataires. -#### Le hachage +/// details | Le hachage Le principe d'une **fonction de hachage** est de générer une **signature** (aussi appelée empreinte) à partir d'une donnée d'entrée. Son intérêt est de créer en sortie une suite de caractères fixe, quelle que soit la quantité de données en entrée. @@ -103,7 +115,9 @@ Sur le diagramme suivant, vous pouvez constater que la sortie (Output) sera touj La fonction de hachage est utile lorsque vous souhaitez vérifier l'intégrité d'un message. En effet, deux données qui peuvent sembler très similaires présentent en réalité une valeur de hachage complètement différente, avec une longueur de caractères égale en sortie, quelle que soit la longueur d'entrée. -#### Le chiffrement asymétrique +/// + +/// details | Le chiffrement asymétrique Le **chiffrement**, comme son nom l'indique, a pour but de chiffrer les données qu'on lui donne. Il est « **asymétrique** » car la clé de chiffrement n'est pas la même que la clé de déchiffrement, contrairement à un chiffrement symétrique qui utilisera la même clé pour chiffrer et déchiffrer. @@ -119,17 +133,23 @@ Il existe deux utilisations du chiffrement asymétrique : ![hash](/pages/assets/schemas/emails/dns-dkim-crypto02.png){.thumbnail .w-400 .h-600} -#### Comment le hachage et le chiffrement asymétrique sont-ils utilisés pour le DKIM ? +/// + +/// details | Comment le hachage et le chiffrement asymétrique sont-ils utilisés pour le DKIM ? Depuis la plateforme e-mail, le DKIM va utiliser le hachage pour créer une signature à partir de certains éléments de [l'en-tête de l'e-mail](/pages/web_cloud/email_and_collaborative_solutions/troubleshooting/diagnostic_headers) et du corps de l'e-mail (contenu de l'e-mail). La signature est ensuite chiffrée avec la clé privée en utilisant le chiffrement asymétrique. -#### Pourquoi a-t-on besoin de configurer les serveurs DNS ? +/// + +/// details | Pourquoi a-t-on besoin de configurer les serveurs DNS ? Pour que le destinataire puisse vérifier la signature DKIM de l'expéditeur, il aura besoin des paramètres DKIM et surtout de la clé publique pour la déchiffrer. La [zone DNS](/pages/web_cloud/domains/dns_zone_general_information) d'un nom de domaine est publique, c'est pourquoi un enregistrement DNS est ajouté pour transmettre la clé publique et les paramètres DKIM au destinataire. -#### Qu'est-ce qu'un sélecteur DKIM +/// + +/// details | Qu'est-ce qu'un sélecteur DKIM Lorsque vous activez le DKIM, celui-ci fonctionne avec une paire de clé publique / clé privée. Il est possible d'attribuer plusieurs paires de clés à votre nom de domaine, dans le cadre d'une rotation par exemple. En effet, lorsque vous changez de paire de clés, l'ancienne paire doit rester active le temps que l'ensemble des e-mails que vous avez envoyé avec l'ancienne clé ne rencontre pas d'échec dans la vérification du DKIM sur le serveur de réception. @@ -142,7 +162,9 @@ Pour que ce principe de rotation fonctionne, on va utiliser ce qu'on appelle les La valeur du sélecteur est ici `s=ovhex123456-selector1`. -#### Exemple d'un e-mail envoyé en utilisant le DKIM +/// + +/// details | Exemple d'un e-mail envoyé en utilisant le DKIM Lorsque vous envoyez un e-mail depuis **contact@mydomain.ovh**, une signature chiffrée à l'aide d'une clé privée (private key) est ajoutée dans l'en-tête de l'e-mail. @@ -152,11 +174,21 @@ Le destinataire **recipient@otherdomain.ovh** pourra déchiffrer cette signature ![email](/pages/assets/schemas/emails/dns-dkim-receive.gif){.thumbnail .w-400 .h-600} -### Configurer le DKIM automatiquement pour une offre e-mail Exchange ou E-mail Pro OVHcloud +/// + +### Configurer le DKIM automatiquement pour une offre e-mail OVHcloud + +La configuration automatique du DKIM est accessible pour toutes nos offres e-mail: + +- MX Plan (incluse avec un [hébergement Web Cloud](/links/web/hosting) +- [hébergement gratuit 100M](/links/web/domains-free-hosting) ou commandée séparément) +- [Exchange](/links/web/emails) +- [E-mail Pro](/links/web/email-pro) +- [Zimbra](/links/web/zimbra) -La configuration automatique du DKIM est accessible pour les offres e-mail MX Plan (incluse avec un [hébergement Web Cloud](/links/web/hosting), un [hébergement gratuit 100M](/links/web/domains-free-hosting) ou commandée séparément), [Exchange](/links/web/emails) et [E-mail Pro](/links/web/email-pro). +Lorsque vous configurez votre nom de domaine sur une solution e-mail OVHcloud, la configuration automatique du DKIM est proposée et installé par défaut si vous ne la désactivez pas. -Par défaut le DKIM n'est pas activé lorsque vous ajoutez un nom de domaine à votre plateforme. Vous devez donc lancer le processus de configuration automatique via l'espace client. +Si le DKIM n'a pas été activé lorsque vous avez ajouté un nom de domaine à votre plateforme e-mail, Vous devrez donc lancer le processus de configuration automatique via l'espace client. Cliquez sur l'onglet ci-dessous correspondant à votre offre. @@ -173,6 +205,16 @@ Cliquez sur l'onglet ci-dessous correspondant à votre offre. >> >> ![email](/pages/assets/screens/control_panel/product-selection/web-cloud/emails/general-information/dkim-auto01.png){.thumbnail .w-400 .h-600} >> +>> Pour activer le DKIM, il vous suffit maintenant de cliquer sur la pastille `DKIM` rouge puis sur `Valider`{.action} depuis la fenêtre d'activation qui apparaît. +>> +>> ![email](/pages/assets/screens/control_panel/product-selection/web-cloud/microsoft/exchange/associated-domains/dkim-auto02.png){.thumbnail .w-400 .h-600} +>> +>> Dans le cas où votre nom de domaine n'est pas géré dans le même espace client OVHcloud que votre plateforme e-mail ou enregistré hors OVHcloud, vous obtenez la fenêtre ci-dessous : +>> +>> ![email](/pages/assets/screens/control_panel/product-selection/web-cloud/emails/general-information/dkim-auto02.png){.thumbnail .w-400 .h-600} +>> +>> Celle-ci vous invite à saisir deux valeurs CNAME dans la zone DNS du nom de domaine, ce qui permet de lier ce nom de domaine aux sélecteurs DKIM de votre service e-mail. Il est nécessaire de saisir ces valeurs et de vous assurer qu'elles soit propagées avant de cliquer sur `Activer`{.action}. +>> > **Exchange** >> >> 1. Connectez-vous à votre [espace client OVHcloud](/links/manager). @@ -185,6 +227,11 @@ Cliquez sur l'onglet ci-dessous correspondant à votre offre. >> >> ![email](/pages/assets/screens/control_panel/product-selection/web-cloud/microsoft/exchange/associated-domains/dkim-auto01.png){.thumbnail .w-400 .h-600} >> +>> +>> Pour activer le DKIM, il vous suffit maintenant de cliquer sur la pastille `DKIM` rouge puis sur `Valider`{.action} depuis la fenêtre d'activation qui apparaît. +>> +>> ![email](/pages/assets/screens/control_panel/product-selection/web-cloud/microsoft/exchange/associated-domains/dkim-auto02.png){.thumbnail .w-400 .h-600} +>> > **E-mail Pro** >> >> 1. Connectez-vous à votre [espace client OVHcloud](/links/manager). @@ -196,23 +243,29 @@ Cliquez sur l'onglet ci-dessous correspondant à votre offre. >> À droite du nom de domaine concerné, vous pouvez observer que la pastille `DKIM` est rouge. >> >> ![email](/pages/assets/screens/control_panel/product-selection/web-cloud/microsoft/exchange/associated-domains/dkim-auto01.png){.thumbnail .w-400 .h-600} +>> +>> Pour activer le DKIM, il vous suffit maintenant de cliquer sur la pastille `DKIM` rouge puis sur `Valider`{.action} depuis la fenêtre d'activation qui apparaît. +>> +>> ![email](/pages/assets/screens/control_panel/product-selection/web-cloud/microsoft/exchange/associated-domains/dkim-auto02.png){.thumbnail .w-400 .h-600} +>> +> **Zimbra** +>> +>> 1. Connectez-vous à votre [espace client OVHcloud](/links/manager). +>> 1. Rendez-vous dans la partie `Web Cloud`{.action}. +>> 1. Cliquez sur `Zimbra Mail`{.action}. +>> 1. Enfin, allez dans l'onglet `Domaine`{.action}. +>> 1. À droite du domaine concerné, cliquez sur `⁝`{.action}, puis cliquez sur `Diagnostics`{.action}. +>> +>> À droite de l'onglet `DKIM`, vous devriez observer un avertissement indiquant que le DKIM est en défaut. cliquez sur l'onglet `DKIM`. +>> +>> ![email](/pages/assets/screens/control_panel/product-selection/web-cloud/microsoft/exchange/associated-domains/dkim-auto01.png){.thumbnail .w-400 .h-600} Pour activer le DKIM, il vous suffit maintenant de cliquer sur la pastille `DKIM` rouge puis sur `Valider`{.action} depuis la fenêtre d'activation qui apparaît. ![email](/pages/assets/screens/control_panel/product-selection/web-cloud/microsoft/exchange/associated-domains/dkim-auto02.png){.thumbnail .w-400 .h-600} -> [!primary] -> -> **E-mails (MX Plan)** -> -> Dans le cas où votre nom de domaine n'est pas géré dans le même espace client OVHcloud que votre plateforme e-mail ou enregistré hors OVHcloud, vous obtenez la fenêtre ci-dessous : -> -> ![email](/pages/assets/screens/control_panel/product-selection/web-cloud/emails/general-information/dkim-auto02.png){.thumbnail .w-400 .h-600} -> -> Celle-ci vous invite à saisir deux valeurs CNAME dans la zone DNS du nom de domaine, ce qui permet de lier ce nom de domaine aux sélecteurs DKIM de votre service e-mail. Il est nécessaire de saisir ces valeurs et de vous assurer qu'elles soit propagées avant de cliquer sur `Activer`{.action}. -> -L'activation automatique du DKIM dure entre 30 minutes et 24 heures maximum. Pour vérifier que votre DKIM est fonctionnel, il vous suffit de retourner dans l'onglet `Informations générales`{.action} ou `Domaines associés`{.action} de votre plateforme e-mail et de vous assurer que la pastille `DKIM` est devenue verte. +L'activation automatique du DKIM dure entre 30 minutes et 24 heures maximum. Pour vérifier que votre DKIM est fonctionnel, il vous suffit de retourner dans la rubrique de gestion de domaine évoqué dans les onglet ci-dessus et vérifier que la pasille `DKIM` soit verte ou ne présente plus l'icone de défaut pour une offre Zimbra ![email](/pages/assets/screens/control_panel/product-selection/web-cloud/microsoft/exchange/associated-domains/dkim-auto03.png){.thumbnail .w-400 .h-600} From 37def7e29f36ca730c7364485daa53fc4a1d755a Mon Sep 17 00:00:00 2001 From: BrenKt Date: Thu, 6 Nov 2025 16:02:39 +0100 Subject: [PATCH 2/8] update-FR --- .../zimbra/domain/diagnostics/access.png | Bin 0 -> 47136 bytes .../domain/diagnostics/dkim-cname-conf.png | Bin 0 -> 118148 bytes .../domains/dns_zone_dkim/guide.fr-fr.md | 86 ++++++++++-------- 3 files changed, 47 insertions(+), 39 deletions(-) create mode 100644 pages/assets/screens/control_panel/product-selection/web-cloud/zimbra/domain/diagnostics/access.png create mode 100644 pages/assets/screens/control_panel/product-selection/web-cloud/zimbra/domain/diagnostics/dkim-cname-conf.png diff --git a/pages/assets/screens/control_panel/product-selection/web-cloud/zimbra/domain/diagnostics/access.png b/pages/assets/screens/control_panel/product-selection/web-cloud/zimbra/domain/diagnostics/access.png new file mode 100644 index 0000000000000000000000000000000000000000..bd0f49dfb590256ea2fb8b55fc05fd8c2d885280 GIT binary patch literal 47136 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 G|Nj8{JEwsF literal 0 HcmV?d00001 diff --git a/pages/assets/screens/control_panel/product-selection/web-cloud/zimbra/domain/diagnostics/dkim-cname-conf.png b/pages/assets/screens/control_panel/product-selection/web-cloud/zimbra/domain/diagnostics/dkim-cname-conf.png new file mode 100644 index 0000000000000000000000000000000000000000..7888e2c61eaacda79e80d8027e50b6b774e851bc GIT binary patch literal 118148 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£|{<>0Bv2z>G14$5K9ItS%;!^C6&@xf(w8 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 [!tabs] -> **E-mails (MX Plan)** +> **MX Plan** >> >> 1. Connectez-vous à votre [espace client OVHcloud](/links/manager). >> 1. Rendez-vous dans la partie `Web Cloud`{.action}. @@ -256,9 +256,17 @@ Cliquez sur l'onglet ci-dessous correspondant à votre offre. >> 1. Enfin, allez dans l'onglet `Domaine`{.action}. >> 1. À droite du domaine concerné, cliquez sur `⁝`{.action}, puis cliquez sur `Diagnostics`{.action}. >> ->> À droite de l'onglet `DKIM`, vous devriez observer un avertissement indiquant que le DKIM est en défaut. cliquez sur l'onglet `DKIM`. +>> ![email](/pages/assets/screens/control_panel/product-selection/web-cloud/zimbra/domain/diagnostics/access.png){.thumbnail .w-400 .h-600} >> ->> ![email](/pages/assets/screens/control_panel/product-selection/web-cloud/microsoft/exchange/associated-domains/dkim-auto01.png){.thumbnail .w-400 .h-600} +>> À droite de l'onglet `DKIM`, vous devriez observer un avertissement indiquant que le DKIM est en défaut. cliquez sur l'onglet `DKIM`. Pour corriger l'erreur, vous devez ajouter ou modifier deux entrées DNS de type CNAME dans la zone DNS du nom de domaine associé, selon les informations visible depuis cet onglet. +>> +>> ![email](/pages/assets/screens/control_panel/product-selection/web-cloud/zimbra/domain/diagnostics/dkim-cname-conf.png){.thumbnail .w-400 .h-600} +>> +>> > [!primary] +>> > **Astuce pour créer un enregistrement CNAME** +>> > +>> > Depuis [l'espace client OVHcloud](/links/manager) où est hébergé le nom de domaine de votre service e-mail, dans l'onglet `Web Cloud`{.action}, cliquez sur `Noms de domaine`{.action} dans la colonne de gauche et sélectionnez le nom de domaine concerné.
+>> > Dirigez-vous vers l'onglet `Zone DNS`{.action} puis cliquez sur `Ajouter une entrée`{.action} dans la fenêtre qui s'affiche. Choisissez `CNAME` puis complétez selon les valeurs que vous avez relevées. Pour activer le DKIM, il vous suffit maintenant de cliquer sur la pastille `DKIM` rouge puis sur `Valider`{.action} depuis la fenêtre d'activation qui apparaît. @@ -271,7 +279,7 @@ L'activation automatique du DKIM dure entre 30 minutes et 24 heures maximum. Pou Au-delà des 24 heures, si votre pastille `DKIM` est rouge, consultez la rubrique [« Pourquoi le DKIM n'est pas fonctionnel et apparait en rouge dans l'espace client ? »](#reddkim) de ce guide. -### Configurer le DKIM manuellement pour une offre e-mail OVHcloud
+### Configurer le DKIM par les API pour une e-mail OVHcloud Pour une plateforme Exchange ou E-mail Pro, vous devez d'abord récupérer la référence de votre plateforme pour configurer votre DKIM. @@ -304,18 +312,18 @@ Assurez-vous également que le nom de domaine que vous souhaitez utiliser pour v ![email](/pages/assets/screens/control_panel/product-selection/web-cloud/microsoft/exchange/associated-domains/dns-dkim-domain.png){.thumbnail .w-400 .h-600} -#### Configuration complète du DKIM +#### API - Configuration complète du DKIM Pour configurer le DKIM, rendez-vous sur le site , connectez-vous à l'aide du bouton `Login`{.action} en haut à droite et renseignez vos identifiants OVHcloud. > Appuyez-vous sur notre guide [« Découvrez comment utiliser les API OVHcloud »](/pages/manage_and_operate/api/first-steps) si vous n'avez jamais utilisé les API. -Dirigez-vous vers la section `/email/domain/`(offres E-mails (MXplan)) `/email/exchange` (offres Exchanges) ou `/email/pro` (offre E-mail Pro) des API et tapez « dkim » dans la case `Filter` pour faire apparaître uniquement les API relatifs au DKIM. +Dirigez-vous vers la section `/email/domain/`(offres MXplan et Zimbra) `/email/exchange` (offres Exchanges) ou `/email/pro` (offre E-mail Pro) des API et tapez « dkim » dans la case `Filter` pour faire apparaître uniquement les API relatifs au DKIM. Cliquez sur l'onglet correspondant à votre offre : > [!tabs] -> **E-mails (MX Plan)** +> **MX Plan et Zimbra** >> >> ![email](/pages/assets/screens/api/get-email-domain-domain-dkim.png){.thumbnail .w-400 .h-600} >> @@ -328,7 +336,7 @@ Cliquez sur l'onglet correspondant à votre offre : >> ![email](/pages/assets/screens/api/get-email-pro-service-domain-domainname-dkim.png){.thumbnail .w-400 .h-600} >> -##### **Pour E-mails (MX Plan)** +##### **Pour MX Plan et Zimbra** Suivez les **5 étapes** en cliquant successivement sur chacun des 5 onglets ci-dessous : @@ -645,7 +653,7 @@ Suivez les **5 étapes** ci-dessous en cliquant sur chacun des onglets. > **5.Activation du DKIM** >> > [!warning] >> > ->> > Depuis la section [**Les différents états du DKIM**](#dkim-status) de ce guide, vérifiez que la valeur `status:` est bien en `ready` avant de pouvoir activer le DKIM. +>> > Depuis la section [API - Les différents états du DKIM](#dkim-status) de ce guide, vérifiez que la valeur `status:` est bien en `ready` avant de pouvoir activer le DKIM. >> >> Pour activer le DKIM, utilisez l'appel API suivant : >> @@ -671,7 +679,7 @@ Suivez les **5 étapes** ci-dessous en cliquant sur chacun des onglets. >> >> > [!success] >> > ->> > Vous avez maintenant effectué toutes les manipulations pour activer le DKIM. Pour s'assurer que celui-ci est bien activé, consultez la section [**« Les différents états du DKIM »**](#dkim-status) de ce guide pour vérifier que la valeur `status:` est bien en `inProduction`. Si c'est bien le cas, votre DKIM est désormais actif.

**Si vous avez créé deux sélecteurs**, le deuxième sélecteur devrait être en `status: "ready"`. +>> > Vous avez maintenant effectué toutes les manipulations pour activer le DKIM. Pour s'assurer que celui-ci est bien activé, consultez la section [API - Les différents états du DKIM](#dkim-status) de ce guide pour vérifier que la valeur `status:` est bien en `inProduction`. Si c'est bien le cas, votre DKIM est désormais actif.

**Si vous avez créé deux sélecteurs**, le deuxième sélecteur devrait être en `status: "ready"`. >> ##### **Pour E-mail Pro** @@ -808,7 +816,7 @@ Suivez les **5 étapes** ci-dessous en cliquant sur chacun des onglets. > **5.Activation du DKIM** >> > [!warning] >> > ->> > Depuis la section [**Les différents états du DKIM**](#dkim-status) de ce guide, vérifiez que la valeur `status:` est bien en `ready` avant de pouvoir activer le DKIM. +>> > Depuis la section [API - Les différents états du DKIM](#dkim-status) de ce guide, vérifiez que la valeur `status:` est bien en `ready` avant de pouvoir activer le DKIM. >> >> Pour activer le DKIM, utilisez l'appel API suivant : >> @@ -833,15 +841,15 @@ Suivez les **5 étapes** ci-dessous en cliquant sur chacun des onglets. >> >> > [!success] >> > ->> > Vous avez maintenant effectué toutes les manipulations pour activer le DKIM. Pour s'assurer que celui-ci est bien activé, consultez la section [**« Les différents états du DKIM »**](#dkim-status) de ce guide pour vérifier que la valeur `status:` est bien en `inProduction`. Si c'est bien le cas, votre DKIM est désormais actif.

**Si vous avez créé deux sélecteurs**, le deuxième sélecteur devrait être en `status: "ready"`. +>> > Vous avez maintenant effectué toutes les manipulations pour activer le DKIM. Pour s'assurer que celui-ci est bien activé, consultez la section [API - Les différents états du DKIM](#dkim-status) de ce guide pour vérifier que la valeur `status:` est bien en `inProduction`. Si c'est bien le cas, votre DKIM est désormais actif.

**Si vous avez créé deux sélecteurs**, le deuxième sélecteur devrait être en `status: "ready"`. >> -#### Les différents états du DKIM +#### API - Les différents états du DKIM Sélectionnez l'offre e-mail concernée dans les onglets suivant: > [!tabs] -> **E-mail (MX Plan)** +> **MX Plan et Zimbra** >> Lors de vos opérations sur le DKIM de votre plateforme E-mail, utilisez l'appel API ci-dessous pour vérifier le statut actuel du DKIM. >> >> > [!api] @@ -854,15 +862,15 @@ Sélectionnez l'offre e-mail concernée dans les onglets suivant: >> >> - `disabled` : le DKIM est désactivé, il n'a pas encore été configuré ou il a été désactivé par API.
>> - `modifying` : la configuration du DKIM est en cours, il est nécessaire de patienter jusqu'à la fin du processus.
->> - `toConfigure` : la configuration du DKIM est en attente des paramètres DNS du nom de domaine. Vous devez renseigner manuellement les enregistrements DNS dans la zone du nom de domaine. Pour cela, appuyez-vous sur [l'étape 4 de « la configuration complète du DKIM » pour E-mails (MX Plan)](#confemail).
+>> - `toConfigure` : la configuration du DKIM est en attente des paramètres DNS du nom de domaine. Vous devez renseigner manuellement les enregistrements DNS dans la zone du nom de domaine. Pour cela, appuyez-vous sur [l'étape 4 de « la configuration complète du DKIM » pour MX Plan et Zimbra](#confemail).
>> - `enabled` : le DKIM est configuré et fonctionnel.
>> - `error` : Le processus d'installation a rencontré une erreur. Nous vous invitons à ouvrir un [ticket auprès du support](https://help.ovhcloud.com/csm?id=csm_get_help) en précisant le nom de domaine concerné.
>> >> Au niveau des sélecteurs vous avez également 3 états possibles: >> >> - `set` : le sélecteur est bien configuré et actif. ->> - `toSet` : le sélecteur n'est pas configuré dans la zone DNS du nom de domaine. Appuyez-vous sur [l'étape 4 de « la configuration complète du DKIM » pour E-mails (MX Plan)](#confemail). ->> - `toFix` : le sélecteur a bien été configuré dans la zone DNS du nom de domaine mais les valeurs sont incorrectes. Appuyez-vous sur [l'étape 4 de « la configuration complète du DKIM » pour E-mails (MX Plan)](#confemail). +>> - `toSet` : le sélecteur n'est pas configuré dans la zone DNS du nom de domaine. Appuyez-vous sur [l'étape 4 de « la configuration complète du DKIM » pour MX Plan et Zimbra](#confemail). +>> - `toFix` : le sélecteur a bien été configuré dans la zone DNS du nom de domaine mais les valeurs sont incorrectes. Appuyez-vous sur [l'étape 4 de « la configuration complète du DKIM » pour MX Plan et Zimbra](#confemail). >> > **Exchange** >> Lors de vos opérations sur le DKIM de votre plateforme Exchange, utilisez l'appel API ci-dessous pour vérifier le statut actuel du DKIM. @@ -922,7 +930,7 @@ Sélectionnez l'offre e-mail concernée dans les onglets suivant: >> ``` >> -#### Activer ou changer un sélecteur DKIM +#### API - Activer ou changer un sélecteur DKIM > [!warning] > @@ -961,7 +969,7 @@ Sélectionnez l'offre e-mail concernée parmi les onglets suivants : > > Lors d'une rotation de sélecteur DKIM, vous pouvez directement activer le deuxième sélecteur que vous avez créé afin de basculer dessus, tout en conservant le premier sélecteur qui restera actif le temps que tous les e-mails délivrés avec celui-ci soient bien analysés par leur destinataire. -#### Désactiver et supprimer le DKIM +#### API - Désactiver et supprimer le DKIM > [!warning] > @@ -972,7 +980,7 @@ Sélectionnez l'offre e-mail concernée parmi les onglets suivants : Sélectionnez l'offre e-mail concernée parmi les onglets suivants : > [!tabs] -> **E-mail (MX Plan)** +> **MX Plan et Zimbra** >> Si vous souhaitez désactiver le DKIM sans supprimer les sélecteurs et leur paire de clés, utilisez l'appel API suivant : >> >> > [!api] @@ -1152,7 +1160,7 @@ Pour récupérer l'en-tête d'un e-mail, consulter notre guide « [Récupérer l Lorsque vous activez pour la première fois le DKIM sur votre service e-mail, il est possible de créer 2 sélecteurs qui contiennent chacun une paire de clés. Le deuxième sélecteur sert de successeur à celui qui est en cours d'utilisation. -Pour éviter les tentatives de déchiffrement de la clé DKIM, il est conseillé de changer régulièrement de paire de clés. Pour cela, assurez-vous d'avoir bien configuré vos 2 sélecteurs en vérifiant que le premier est en status `inProduction`et le second en status `ready`. Vous pouvez vérifier cet état en vous référant à la section [« Les différents états du DKIM »](#dkim-status). +Pour éviter les tentatives de déchiffrement de la clé DKIM, il est conseillé de changer régulièrement de paire de clés. Pour cela, assurez-vous d'avoir bien configuré vos 2 sélecteurs en vérifiant que le premier est en status `inProduction`et le second en status `ready`. Vous pouvez vérifier cet état en vous référant à la section [«API - Les différents états du DKIM »](#dkim-status). Cliquez sur l'onglet ci-dessous correspondant à votre offre. @@ -1228,8 +1236,8 @@ Voici les 4 états ayant pour résultat l'icône DKIM en rouge dans votre espace >> Seul un sélecteur DKIM est présent dans votre configuration. Pour nous permettre la bascule vers une nouvelle clé lorsque cela est nécessaire, il est demandé de configurer les 2 sélecteurs fournis par le service.

>> Pour corriger cette erreur : >> ->> - Vérifiez l'état des sélecteurs DKIM pour identifier celui qui doit être configuré. Pour cela, aidez-vous de la partie « [Les différents états du DKIM](#dkim-status) » de ce guide. ->> - Une fois que vous avez identifié le sélecteur à configurer, suivez les étapes de la partie « [Configuration complète du DKIM](#firststep) » sur ce guide, selon votre offre (Exchange ou E-mail Pro), en l'appliquant uniquement au sélecteur concerné. +>> - Vérifiez l'état des sélecteurs DKIM pour identifier celui qui doit être configuré. Pour cela, aidez-vous de la partie « [API - Les différents états du DKIM](#dkim-status) » de ce guide. +>> - Une fois que vous avez identifié le sélecteur à configurer, suivez les étapes de la partie « [API - Configuration complète du DKIM](#firststep) » sur ce guide, selon votre offre (Exchange ou E-mail Pro), en l'appliquant uniquement au sélecteur concerné. >> Patientez maximum 24 heures après configuration du sélecteur. >> > **502** @@ -1262,18 +1270,18 @@ Voici les 4 états ayant pour résultat l'icône DKIM en rouge dans votre espace #### Depuis l'interface API OVHcloud, comment comprendre l'état du DKIM qui ne fonctionne pas ? -Si vous utilisez les API OVHcloud pour configurer votre DKIM et que celui-ci n'est pas fonctionnel aidez-vous de la rubrique « [Les différents états du DKIM](#dkim-status) » de ce guide pour identifier l'état de vos sélecteurs. +Si vous utilisez les API OVHcloud pour configurer votre DKIM et que celui-ci n'est pas fonctionnel aidez-vous de la rubrique « [API - Les différents états du DKIM](#dkim-status) » de ce guide pour identifier l'état de vos sélecteurs. Retrouvez ci-dessous les états qui peuvent bloquer le fonctionnement de votre DKIM et la solution appropriée à chaque situation. > [!tabs] > **Exchange et E-mail Pro** ->> - `WaitingRecord` : Les enregistrements DNS sont en attente de configuration ou en cours de validation dans la zone DNS du nom de domaine. Une vérification automatique régulière est faite pour constater si l'enregistrement DNS est présent et correctement renseigné. Selon vote offre, suivez **l'étape 5** dans la section « [Configuration complète du DKIM](#firststep) » pour configurer correctement la zone DNS du nom de domaine concerné. ->> - `ready` : Les enregistrements DNS sont présents dans la zone. Le DKIM peut maintenant être activé. Il vous suffira d'activer le sélecteur en vous appuyant sur la section « [Activer ou changer un sélecteur DKIM](#enable-switch) ». ->> - `deleting` : Le DKIM est en cours de suppression. Après suppression, il vous faudra suivre la section « [Configuration complète du DKIM](#firststep) ». ->> - `disabling` : Le DKIM est en cours de désactivation. Après cette opération, vous pourrez activer le sélecteur en vous appuyant sur la section « [Activer ou changer un sélecteur DKIM](#enable-switch) ». +>> - `WaitingRecord` : Les enregistrements DNS sont en attente de configuration ou en cours de validation dans la zone DNS du nom de domaine. Une vérification automatique régulière est faite pour constater si l'enregistrement DNS est présent et correctement renseigné. Selon vote offre, suivez **l'étape 5** dans la section « [API - Configuration complète du DKIM](#firststep) » pour configurer correctement la zone DNS du nom de domaine concerné. +>> - `ready` : Les enregistrements DNS sont présents dans la zone. Le DKIM peut maintenant être activé. Il vous suffira d'activer le sélecteur en vous appuyant sur la section « [API - Activer ou changer un sélecteur DKIM](#enable-switch) ». +>> - `deleting` : Le DKIM est en cours de suppression. Après suppression, il vous faudra suivre la section « [API - Configuration complète du DKIM](#firststep) ». +>> - `disabling` : Le DKIM est en cours de désactivation. Après cette opération, vous pourrez activer le sélecteur en vous appuyant sur la section « [API - Activer ou changer un sélecteur DKIM](#enable-switch) ». >> - `todo` : La tâche a été initialisée, elle doit se lancer. Au-delà de 24 heures, si votre sélecteur est toujours dans cet état, nous vous invitons à ouvrir un [ticket auprès du support](https://help.ovhcloud.com/csm?id=csm_get_help) en précisant le numéro du sélecteur concerné. -> **E-mails (MX Plan)** +> **MX Plan et Zimbra** >> - `disabled` : Le DKIM est désactivé, il n'a pas encore été configuré ou il a été désactivé par API.
>> - `modifying` : La configuration du DKIM est en cours, il est nécessaire de patienter jusqu'à la fin du processus.
>> - `toConfigure` : La configuration du DKIM est en attente des paramètres DNS du nom de domaine. Vous devez renseigner manuellement les enregistrements DNS dans la zone du nom de domaine. Pour cela; appuyez-vous sur l'étape « [Configuration complète du DKIM](#confemail) » de ce guide.
@@ -1281,8 +1289,8 @@ Retrouvez ci-dessous les états qui peuvent bloquer le fonctionnement de votre D >> >> Au niveau des sélecteurs vous avez également 2 états relatifs à une erreur: >> ->> - `toSet` : le sélecteur n'est pas configuré dans la zone DNS du nom de domaine. Appuyez-vous sur [l'étape 4 de « la configuration complète du DKIM » pour E-mails (MX Plan)](#confemail). ->> - `toFix` : le sélecteur a bien été configuré dans la zone DNS du nom de domaine mais les valeurs sont incorrectes. Appuyez-vous sur [l'étape 4 de « la configuration complète du DKIM » pour E-mails (MX Plan)](#confemail). +>> - `toSet` : le sélecteur n'est pas configuré dans la zone DNS du nom de domaine. Appuyez-vous sur [l'étape 4 de « la configuration complète du DKIM » pour MX Plan et Zimbra](#confemail). +>> - `toFix` : le sélecteur a bien été configuré dans la zone DNS du nom de domaine mais les valeurs sont incorrectes. Appuyez-vous sur [l'étape 4 de « la configuration complète du DKIM » pour MX Plan et Zimbra](#confemail). ## Aller plus loin From dc117ef48107f77263e06d9e525e2a7034b53c29 Mon Sep 17 00:00:00 2001 From: benchbzh Date: Wed, 12 Nov 2025 16:44:24 +0100 Subject: [PATCH 3/8] FR proof --- .../domains/dns_zone_dkim/guide.fr-fr.md | 72 ++++++++++--------- 1 file changed, 38 insertions(+), 34 deletions(-) diff --git a/pages/web_cloud/domains/dns_zone_dkim/guide.fr-fr.md b/pages/web_cloud/domains/dns_zone_dkim/guide.fr-fr.md index 4330fbb2f99..5d2b78be3ef 100644 --- a/pages/web_cloud/domains/dns_zone_dkim/guide.fr-fr.md +++ b/pages/web_cloud/domains/dns_zone_dkim/guide.fr-fr.md @@ -57,7 +57,7 @@ L'enregistrement DKIM (**D**omain**K**eys **I**dentified **M**ail) permet de sig - Disposer d'un accès à la gestion du nom de domaine concerné depuis l'[espace client OVHcloud](/links/manager) ou auprès de votre prestataire de domaine s'il est enregistré en dehors d'OVHcloud. - Être connecté à votre [espace client OVHcloud](/links/manager). -- Avoir souscrit à une des offres e-mail : +- Avoir souscrit à l'une des offres e-mail ci-dessous : - MX Plan OVHcloud (disponible via une [offre d’hébergement Web Cloud](/links/web/hosting)), un [hébergement gratuit 100M](/links/web/domains-free-hosting) ou une offre MX Plan commandée séparément. - [Exchange](/links/web/emails-hosted-exchange) ou [Private Exchange](/links/web/emails-hosted-exchange). - [E-mail Pro](/links/web/email-pro). @@ -83,7 +83,7 @@ L'enregistrement DKIM (**D**omain**K**eys **I**dentified **M**ail) permet de sig - [Exemple d'un e-mail envoyé en utilisant le DKIM](#example) - [Qu'est-ce qu'un sélecteur DKIM ?](#selector) - [Configurer le DKIM automatiquement pour une offre e-mail OVHcloud](#auto-dkim) -- [Configurer le DKIM par les API pour une e-mail OVHcloud](#internal-dkim) +- [Configurer le DKIM par API pour une offre e-mail OVHcloud](#internal-dkim) - [API - Configuration complète du DKIM](#firststep) - [Pour MX Plan et Zimbra](#confemail) - [Pour Exchange](#confex) @@ -103,7 +103,7 @@ L'enregistrement DKIM (**D**omain**K**eys **I**dentified **M**ail) permet de sig ### Comment le DKIM fonctionne-t-il ? -Pour bien comprendre pourquoi le DKIM permet de sécuriser vos échanges d'e-mails, il est nécessaire de comprendre comment il fonctionne. Le DKIM fait appel au «**hachage**» et au «**chiffrement asymétrique**» pour créer une signature sécurisée. La **plateforme e-mail** et la **Zone DNS** de votre nom de domaine vont aider à transmettre les informations du DKIM à vos destinataires. +Pour bien comprendre pourquoi le DKIM permet de sécuriser vos échanges d'e-mails, il est nécessaire de comprendre comment il fonctionne. Le DKIM fait appel au «**hachage**» et au «**chiffrement asymétrique**» pour créer une signature sécurisée. La **plateforme e-mail** et la **zone DNS** de votre nom de domaine vont aider à transmettre les informations du DKIM à vos destinataires. /// details | Le hachage @@ -149,7 +149,7 @@ Pour que le destinataire puisse vérifier la signature DKIM de l'expéditeur, il /// -/// details | Qu'est-ce qu'un sélecteur DKIM +/// details | Qu'est-ce qu'un sélecteur DKIM ? Lorsque vous activez le DKIM, celui-ci fonctionne avec une paire de clé publique / clé privée. Il est possible d'attribuer plusieurs paires de clés à votre nom de domaine, dans le cadre d'une rotation par exemple. En effet, lorsque vous changez de paire de clés, l'ancienne paire doit rester active le temps que l'ensemble des e-mails que vous avez envoyé avec l'ancienne clé ne rencontre pas d'échec dans la vérification du DKIM sur le serveur de réception. @@ -178,17 +178,16 @@ Le destinataire **recipient@otherdomain.ovh** pourra déchiffrer cette signature ### Configurer le DKIM automatiquement pour une offre e-mail OVHcloud -La configuration automatique du DKIM est accessible pour toutes nos offres e-mail: +La configuration automatique du DKIM est accessible pour toutes nos offres e-mail : -- MX Plan (incluse avec un [hébergement Web Cloud](/links/web/hosting) -- [hébergement gratuit 100M](/links/web/domains-free-hosting) ou commandée séparément) -- [Exchange](/links/web/emails) -- [E-mail Pro](/links/web/email-pro) -- [Zimbra](/links/web/zimbra) +- MX Plan incluse avec un [hébergement Web Cloud](/links/web/hosting), un [hébergement gratuit 100M](/links/web/domains-free-hosting) ou commandée séparément. +- [Exchange](/links/web/emails). +- [E-mail Pro](/links/web/email-pro). +- [Zimbra](/links/web/zimbra). -Lorsque vous configurez votre nom de domaine sur une solution e-mail OVHcloud, la configuration automatique du DKIM est proposée et installé par défaut si vous ne la désactivez pas. +Lorsque vous configurez votre nom de domaine sur une solution e-mail OVHcloud, la configuration automatique du DKIM est proposée et réalisée par défaut si vous ne la désactivez pas. -Si le DKIM n'a pas été activé lorsque vous avez ajouté un nom de domaine à votre plateforme e-mail, Vous devrez donc lancer le processus de configuration automatique via l'espace client. +Si le DKIM n'a pas été activé lorsque vous avez ajouté un nom de domaine à votre plateforme e-mail, vous devrez lancer le processus de configuration automatique via l'espace client. Cliquez sur l'onglet ci-dessous correspondant à votre offre. @@ -213,7 +212,7 @@ Cliquez sur l'onglet ci-dessous correspondant à votre offre. >> >> ![email](/pages/assets/screens/control_panel/product-selection/web-cloud/emails/general-information/dkim-auto02.png){.thumbnail .w-400 .h-600} >> ->> Celle-ci vous invite à saisir deux valeurs CNAME dans la zone DNS du nom de domaine, ce qui permet de lier ce nom de domaine aux sélecteurs DKIM de votre service e-mail. Il est nécessaire de saisir ces valeurs et de vous assurer qu'elles soit propagées avant de cliquer sur `Activer`{.action}. +>> Celle-ci vous invite à saisir deux valeurs CNAME dans la zone DNS du nom de domaine, ce qui permet de lier ce nom de domaine aux sélecteurs DKIM de votre service e-mail. Il est nécessaire de saisir ces valeurs et de vous assurer qu'elles soient propagées avant de cliquer sur `Activer`{.action}. >> > **Exchange** >> @@ -227,7 +226,6 @@ Cliquez sur l'onglet ci-dessous correspondant à votre offre. >> >> ![email](/pages/assets/screens/control_panel/product-selection/web-cloud/microsoft/exchange/associated-domains/dkim-auto01.png){.thumbnail .w-400 .h-600} >> ->> >> Pour activer le DKIM, il vous suffit maintenant de cliquer sur la pastille `DKIM` rouge puis sur `Valider`{.action} depuis la fenêtre d'activation qui apparaît. >> >> ![email](/pages/assets/screens/control_panel/product-selection/web-cloud/microsoft/exchange/associated-domains/dkim-auto02.png){.thumbnail .w-400 .h-600} @@ -254,32 +252,31 @@ Cliquez sur l'onglet ci-dessous correspondant à votre offre. >> 1. Rendez-vous dans la partie `Web Cloud`{.action}. >> 1. Cliquez sur `Zimbra Mail`{.action}. >> 1. Enfin, allez dans l'onglet `Domaine`{.action}. ->> 1. À droite du domaine concerné, cliquez sur `⁝`{.action}, puis cliquez sur `Diagnostics`{.action}. +>> 1. À droite du domaine concerné, cliquez sur `⁝`{.action}, puis sur `Diagnostics`{.action}. >> >> ![email](/pages/assets/screens/control_panel/product-selection/web-cloud/zimbra/domain/diagnostics/access.png){.thumbnail .w-400 .h-600} >> ->> À droite de l'onglet `DKIM`, vous devriez observer un avertissement indiquant que le DKIM est en défaut. cliquez sur l'onglet `DKIM`. Pour corriger l'erreur, vous devez ajouter ou modifier deux entrées DNS de type CNAME dans la zone DNS du nom de domaine associé, selon les informations visible depuis cet onglet. +>> À droite de la mention `DKIM` sur l'onglet correspondant, vous devriez observer un avertissement indiquant que le DKIM est en défaut. Cliquez sur l'onglet `DKIM`{.action} pour accéder au statut de la configuration DKIM. Pour corriger l'erreur, vous devez ajouter ou modifier deux entrées DNS de type CNAME dans la zone DNS du nom de domaine associé, selon les informations visible depuis cet onglet. >> >> ![email](/pages/assets/screens/control_panel/product-selection/web-cloud/zimbra/domain/diagnostics/dkim-cname-conf.png){.thumbnail .w-400 .h-600} >> >> > [!primary] >> > **Astuce pour créer un enregistrement CNAME** >> > ->> > Depuis [l'espace client OVHcloud](/links/manager) où est hébergé le nom de domaine de votre service e-mail, dans l'onglet `Web Cloud`{.action}, cliquez sur `Noms de domaine`{.action} dans la colonne de gauche et sélectionnez le nom de domaine concerné.
->> > Dirigez-vous vers l'onglet `Zone DNS`{.action} puis cliquez sur `Ajouter une entrée`{.action} dans la fenêtre qui s'affiche. Choisissez `CNAME` puis complétez selon les valeurs que vous avez relevées. +>> > Depuis [l'espace client OVHcloud](/links/manager) où est hébergé le nom de domaine de votre service e-mail, dans la partie `Web Cloud`{.action}, cliquez sur `Noms de domaine`{.action} dans la colonne de gauche et sélectionnez le nom de domaine concerné.
+>> > Sélectionnez l'onglet `Zone DNS`{.action} puis cliquez sur `Ajouter une entrée`{.action} dans la fenêtre qui s'affiche. Choisissez `CNAME` puis complétez selon les valeurs que vous avez relevées. Pour activer le DKIM, il vous suffit maintenant de cliquer sur la pastille `DKIM` rouge puis sur `Valider`{.action} depuis la fenêtre d'activation qui apparaît. ![email](/pages/assets/screens/control_panel/product-selection/web-cloud/microsoft/exchange/associated-domains/dkim-auto02.png){.thumbnail .w-400 .h-600} - -L'activation automatique du DKIM dure entre 30 minutes et 24 heures maximum. Pour vérifier que votre DKIM est fonctionnel, il vous suffit de retourner dans la rubrique de gestion de domaine évoqué dans les onglet ci-dessus et vérifier que la pasille `DKIM` soit verte ou ne présente plus l'icone de défaut pour une offre Zimbra +L'activation automatique du DKIM dure entre 30 minutes et 24 heures maximum. Pour vérifier que votre DKIM est fonctionnel, il vous suffit de retourner dans la rubrique de gestion du domaine mentionnée dans les onglet ci-dessus et de vérifier que la pastille `DKIM` est verte ou, pour une offre Zimbra, que l'onglet `DKIM` ne présente plus l'icône d'avertissement. ![email](/pages/assets/screens/control_panel/product-selection/web-cloud/microsoft/exchange/associated-domains/dkim-auto03.png){.thumbnail .w-400 .h-600} Au-delà des 24 heures, si votre pastille `DKIM` est rouge, consultez la rubrique [« Pourquoi le DKIM n'est pas fonctionnel et apparait en rouge dans l'espace client ? »](#reddkim) de ce guide. -### Configurer le DKIM par les API pour une e-mail OVHcloud +### Configurer le DKIM par API pour une e-mail OVHcloud Pour une plateforme Exchange ou E-mail Pro, vous devez d'abord récupérer la référence de votre plateforme pour configurer votre DKIM. @@ -314,11 +311,18 @@ Assurez-vous également que le nom de domaine que vous souhaitez utiliser pour v #### API - Configuration complète du DKIM -Pour configurer le DKIM, rendez-vous sur le site , connectez-vous à l'aide du bouton `Login`{.action} en haut à droite et renseignez vos identifiants OVHcloud. +Pour configurer le DKIM, rendez-vous sur la [page des API OVHcloud](/links/console) et connectez-vous : + +1. Cliquez sur `Authentication`{.action} en haut à gauche. +1. Cliquez ensuite sur `Login with OVHcloud SSO`{.action}. +1. Saisissez vos identifiants OVHcloud. +1. Cliquez sur le bouton `Authorize`{.action} pour autoriser les appels aux API depuis ce site. -> Appuyez-vous sur notre guide [« Découvrez comment utiliser les API OVHcloud »](/pages/manage_and_operate/api/first-steps) si vous n'avez jamais utilisé les API. +> [!primary] +> +> Appuyez-vous sur notre guide « [Premiers pas avec les API OVHcloud](/pages/manage_and_operate/api/first-steps) » si vous n'avez jamais utilisé les API. -Dirigez-vous vers la section `/email/domain/`(offres MXplan et Zimbra) `/email/exchange` (offres Exchanges) ou `/email/pro` (offre E-mail Pro) des API et tapez « dkim » dans la case `Filter` pour faire apparaître uniquement les API relatifs au DKIM. +Dirigez-vous vers la section `/email/domain/` (offres MX Plan et Zimbra), `/email/exchange` (offre Exchange) ou `/email/pro` (offre E-mail Pro) des API et renseignez « dkim » dans le champ `Filter` pour faire apparaître uniquement les fonctions API relatives au DKIM. Cliquez sur l'onglet correspondant à votre offre : @@ -650,10 +654,10 @@ Suivez les **5 étapes** ci-dessous en cliquant sur chacun des onglets. >> > >> > N'oubliez pas qu'une modification dans une zone DNS est soumise à un délai de propagation. Il est généralement court mais peut s'étendre jusqu'à 24 heures. >> -> **5.Activation du DKIM** +> **5. Activation du DKIM** >> > [!warning] >> > ->> > Depuis la section [API - Les différents états du DKIM](#dkim-status) de ce guide, vérifiez que la valeur `status:` est bien en `ready` avant de pouvoir activer le DKIM. +>> > Depuis la section « [API - Les différents états du DKIM](#dkim-status) » de ce guide, vérifiez que la valeur `status:` est bien en `ready` avant de pouvoir activer le DKIM. >> >> Pour activer le DKIM, utilisez l'appel API suivant : >> @@ -679,7 +683,7 @@ Suivez les **5 étapes** ci-dessous en cliquant sur chacun des onglets. >> >> > [!success] >> > ->> > Vous avez maintenant effectué toutes les manipulations pour activer le DKIM. Pour s'assurer que celui-ci est bien activé, consultez la section [API - Les différents états du DKIM](#dkim-status) de ce guide pour vérifier que la valeur `status:` est bien en `inProduction`. Si c'est bien le cas, votre DKIM est désormais actif.

**Si vous avez créé deux sélecteurs**, le deuxième sélecteur devrait être en `status: "ready"`. +>> > Vous avez maintenant effectué toutes les manipulations pour activer le DKIM. Pour s'assurer que celui-ci est bien activé, consultez la section « [API - Les différents états du DKIM](#dkim-status) » de ce guide pour vérifier que la valeur `status:` est bien en `inProduction`. Si c'est bien le cas, votre DKIM est désormais actif.

**Si vous avez créé deux sélecteurs**, le deuxième sélecteur devrait être en `status: "ready"`. >> ##### **Pour E-mail Pro** @@ -813,10 +817,10 @@ Suivez les **5 étapes** ci-dessous en cliquant sur chacun des onglets. >> > >> > N'oubliez pas qu'une modification dans une zone DNS est soumise à un délai de propagation. Il est généralement court mais peut s'étendre jusqu'à 24 heures. >> -> **5.Activation du DKIM** +> **5. Activation du DKIM** >> > [!warning] >> > ->> > Depuis la section [API - Les différents états du DKIM](#dkim-status) de ce guide, vérifiez que la valeur `status:` est bien en `ready` avant de pouvoir activer le DKIM. +>> > Depuis la section « [API - Les différents états du DKIM](#dkim-status) » de ce guide, vérifiez que la valeur `status:` est bien en `ready` avant de pouvoir activer le DKIM. >> >> Pour activer le DKIM, utilisez l'appel API suivant : >> @@ -841,12 +845,12 @@ Suivez les **5 étapes** ci-dessous en cliquant sur chacun des onglets. >> >> > [!success] >> > ->> > Vous avez maintenant effectué toutes les manipulations pour activer le DKIM. Pour s'assurer que celui-ci est bien activé, consultez la section [API - Les différents états du DKIM](#dkim-status) de ce guide pour vérifier que la valeur `status:` est bien en `inProduction`. Si c'est bien le cas, votre DKIM est désormais actif.

**Si vous avez créé deux sélecteurs**, le deuxième sélecteur devrait être en `status: "ready"`. +>> > Vous avez maintenant effectué toutes les manipulations pour activer le DKIM. Pour s'assurer que celui-ci est bien activé, consultez la section « [API - Les différents états du DKIM](#dkim-status) » de ce guide pour vérifier que la valeur `status:` est bien en `inProduction`. Si c'est bien le cas, votre DKIM est désormais actif.

**Si vous avez créé deux sélecteurs**, le deuxième sélecteur devrait être en `status: "ready"`. >> #### API - Les différents états du DKIM -Sélectionnez l'offre e-mail concernée dans les onglets suivant: +Sélectionnez l'offre e-mail concernée dans les onglets suivants : > [!tabs] > **MX Plan et Zimbra** @@ -1160,7 +1164,7 @@ Pour récupérer l'en-tête d'un e-mail, consulter notre guide « [Récupérer l Lorsque vous activez pour la première fois le DKIM sur votre service e-mail, il est possible de créer 2 sélecteurs qui contiennent chacun une paire de clés. Le deuxième sélecteur sert de successeur à celui qui est en cours d'utilisation. -Pour éviter les tentatives de déchiffrement de la clé DKIM, il est conseillé de changer régulièrement de paire de clés. Pour cela, assurez-vous d'avoir bien configuré vos 2 sélecteurs en vérifiant que le premier est en status `inProduction`et le second en status `ready`. Vous pouvez vérifier cet état en vous référant à la section [«API - Les différents états du DKIM »](#dkim-status). +Pour éviter les tentatives de déchiffrement de la clé DKIM, il est conseillé de changer régulièrement de paire de clés. Pour cela, assurez-vous d'avoir bien configuré vos 2 sélecteurs en vérifiant que le premier est en status `inProduction`et le second en status `ready`. Vous pouvez vérifier cet état en vous référant à la section « [API - Les différents états du DKIM](#dkim-status) ». Cliquez sur l'onglet ci-dessous correspondant à votre offre. @@ -1289,8 +1293,8 @@ Retrouvez ci-dessous les états qui peuvent bloquer le fonctionnement de votre D >> >> Au niveau des sélecteurs vous avez également 2 états relatifs à une erreur: >> ->> - `toSet` : le sélecteur n'est pas configuré dans la zone DNS du nom de domaine. Appuyez-vous sur [l'étape 4 de « la configuration complète du DKIM » pour MX Plan et Zimbra](#confemail). ->> - `toFix` : le sélecteur a bien été configuré dans la zone DNS du nom de domaine mais les valeurs sont incorrectes. Appuyez-vous sur [l'étape 4 de « la configuration complète du DKIM » pour MX Plan et Zimbra](#confemail). +>> - `toSet` : Le sélecteur n'est pas configuré dans la zone DNS du nom de domaine. Appuyez-vous sur [l'étape 4 de « la configuration complète du DKIM » pour MX Plan et Zimbra](#confemail). +>> - `toFix` : Le sélecteur a bien été configuré dans la zone DNS du nom de domaine mais les valeurs sont incorrectes. Appuyez-vous sur [l'étape 4 de « la configuration complète du DKIM » pour MX Plan et Zimbra](#confemail). ## Aller plus loin From 72f2568517035e19c2d6a44e09538b1e15a96c26 Mon Sep 17 00:00:00 2001 From: BrenKt Date: Mon, 17 Nov 2025 11:48:28 +0100 Subject: [PATCH 4/8] draft_trad --- .../domains/dns_zone_dkim/guide.de-de.md | 226 +++- .../domains/dns_zone_dkim/guide.en-gb.md | 44 +- .../domains/dns_zone_dkim/guide.es-es.md | 42 +- .../domains/dns_zone_dkim/guide.fr-fr.md | 25 +- .../domains/dns_zone_dkim/guide.it-it.md | 41 +- .../domains/dns_zone_dkim/guide.pl-pl.md | 42 +- .../domains/dns_zone_dkim/guide.pt-pt.md | 42 +- .../domains/dns_zone_dkim/trad/guide.de-de.md | 1088 +++++++++++++++ .../domains/dns_zone_dkim/trad/guide.en-gb.md | 1167 ++++++++++++++++ .../domains/dns_zone_dkim/trad/guide.es-es.md | 1139 ++++++++++++++++ .../domains/dns_zone_dkim/trad/guide.fr-fr.md | 1176 +++++++++++++++++ .../domains/dns_zone_dkim/trad/guide.it-it.md | 1102 +++++++++++++++ .../domains/dns_zone_dkim/trad/guide.pl-pl.md | 1082 +++++++++++++++ 13 files changed, 7119 insertions(+), 97 deletions(-) create mode 100644 pages/web_cloud/domains/dns_zone_dkim/trad/guide.de-de.md create mode 100644 pages/web_cloud/domains/dns_zone_dkim/trad/guide.en-gb.md create mode 100644 pages/web_cloud/domains/dns_zone_dkim/trad/guide.es-es.md create mode 100644 pages/web_cloud/domains/dns_zone_dkim/trad/guide.fr-fr.md create mode 100644 pages/web_cloud/domains/dns_zone_dkim/trad/guide.it-it.md create mode 100644 pages/web_cloud/domains/dns_zone_dkim/trad/guide.pl-pl.md diff --git a/pages/web_cloud/domains/dns_zone_dkim/guide.de-de.md b/pages/web_cloud/domains/dns_zone_dkim/guide.de-de.md index 3aea742bf85..484f478442c 100644 --- a/pages/web_cloud/domains/dns_zone_dkim/guide.de-de.md +++ b/pages/web_cloud/domains/dns_zone_dkim/guide.de-de.md @@ -1,7 +1,7 @@ --- title: E-Mail-Sicherheit durch DKIM-Eintrag verbessern excerpt: Erfahren Sie hier, wie Sie einen DKIM-Eintrag für Domainnamen und E-Mail-Dienste bei OVHcloud einrichten -updated: 2025-04-28 +updated: 2025-11-14 --- - - ## Ziel @@ -46,10 +57,11 @@ Der DKIM-Eintrag (**D**omain**K**eys **I**dentified **M**ail) ermöglicht die Si - Sie haben über das [OVHcloud Kundencenter](/links/manager) Zugriff auf die Konfiguration des betreffenden Domainnamens oder entsprechenden Verwaltungszugriff bei Ihrem DNS-Anbieter, wenn der Domainname nicht über OVHcloud registriert ist. - Sie haben Zugriff auf Ihr [OVHcloud Kundencenter](/links/manager). -- Sie verfügen über einen der folgenden E-Mail-Dienste: +- Eine der folgenden E-Mail-Angebote abonniert haben: - OVHcloud MX Plan E-Mail, verfügbar mit den Angeboten [Webhosting](/links/web/hosting), [Kostenloses Hosting 100M](/links/web/domains-free-hosting) oder als separater Dienst - [Hosted Exchange](/links/web/emails-hosted-exchange) oder [Private Exchange](/links/web/emails-hosted-exchange) - [E-Mail Pro](/links/web/email-pro) + - [Zimbra](/links/web/zimbra). - Ein E-Mail-Angebot außerhalb von OVHcloud, das über DKIM verfügt > [!warning] @@ -72,13 +84,13 @@ Der DKIM-Eintrag (**D**omain**K**eys **I**dentified **M**ail) ermöglicht die Si - [Was ist ein DKIM-Selektor?](#selector) - [DKIM automatisch für OVHcloud Exchange oder E-Mail Pro konfigurieren](#auto-dkim) - [DKIM manuell für OVHcloud Exchange oder E-Mail Pro konfigurieren](#internal-dkim) - - [Vollständige Konfiguration von DKIM](#firststep) - - [Für E-Mails (MX Plan)](#confemail) + - [API - Vollständige Konfiguration von DKIM](#firststep) + - [Für MX Plan und Zimbra](#confemail) - [Für Exchange](#confex) - [Für E-Mail Pro](#confemp) - - [Die verschiedenen DKIM-Zustände](#dkim-status) - - [DKIM-Selektor aktivieren oder ändern](#enable-switch) - - [DKIM deaktivieren und löschen](#disable-delete) + - [API - Die verschiedenen DKIM-Zustände](#dkim-status) + - [API - DKIM-Selektor aktivieren oder ändern](#enable-switch) + - [API - DKIM deaktivieren und löschen](#disable-delete) - [DKIM für einen E-Mail-Dienst außerhalb Ihres OVHcloud Kunden-Accounts konfigurieren](#external-dkim) - [DKIM-Eintrag](#dkim-record) - [TXT-Eintrag](#txt-record) @@ -93,7 +105,7 @@ Der DKIM-Eintrag (**D**omain**K**eys **I**dentified **M**ail) ermöglicht die Si Um zu verstehen, wie DKIM Ihre E-Mail-Transaktionen absichern kann, muss erklärt werden, wie DKIM grundsätzlich funktioniert. DKIM verwendet **Hashing** und **Asymmetrische Verschlüsselung**, um eine sichere Signatur zu erstellen. Der **E-Mail-Dienst** und die **DNS-Zone** Ihrer Domain helfen, die DKIM-Informationen an Ihre Empfänger weiterzuleiten. -#### Hashing +/// details | Hashing Das Prinzip einer **Hash-Funktion** ist, eine **Signatur** (auch *Fingerprint* genannt) aus Eingabedaten zu generieren. Das Ziel ist, eine feste Zeichenfolge als Ausgabe zu erhalten, unabhängig von der Menge der eingegebenen Daten. @@ -103,7 +115,9 @@ Im folgenden Diagramm können Sie sehen, dass der Output unter Verwendung eines Die Hash-Funktion ist nützlich zum Überprüfen der Integrität einer Nachricht. Unterschiede in Eingabedaten, die oberflächlich nicht auffallen, produzieren einen völlig unterschiedlichen Hashwert mit gleicher Zeichenlänge in der Ausgabe, unabhängig von der Eingabegröße. -#### Asymmetrische Verschlüsselung +/// + +/// details |Asymmetrische Verschlüsselung **Verschlüsselung** sorgt für die Chiffrierung der Eingabedaten. Sie ist **asymmetrisch**, da zum Ver- und Entschlüsseln der Nachricht nicht derselbe Schlüssel verwendet wird, im Gegensatz zu einer symmetrischen Verschlüsselung mit identischem Schlüssel. @@ -119,17 +133,23 @@ Es gibt zwei Verwendungszwecke für asymmetrische Verschlüsselung: ![hash](/pages/assets/schemas/emails/dns-dkim-crypto02.png){.thumbnail .w-400 .h-600} -#### Wie werden asymmetrisches Hashing und Verschlüsselung für DKIM verwendet? +/// + +/// details | Wie werden asymmetrisches Hashing und Verschlüsselung für DKIM verwendet? Für E-Mail-Dienste nutzt DKIM das Hashing-Verfahren, um eine Signatur aus einigen Elementen des [E-Mail-Headers](/pages/web_cloud/email_and_collaborative_solutions/troubleshooting/diagnostic_headers) sowie des Inhalts der E-Mail (*Body*) zu erstellen. Die Signatur wird dann mit dem privaten Schlüssel asymmetrisch verschlüsselt. -#### Warum müssen die DNS Server konfiguriert werden? +/// + +/// details | Warum müssen die DNS Server konfiguriert werden? Damit der Empfänger die DKIM-Signatur des Absenders überprüfen kann, benötigt er die DKIM-Parameter, insbesondere den öffentlichen Schlüssel, um die Signatur zu entschlüsseln. Die [DNS-Zone](/pages/web_cloud/domains/dns_zone_general_information) eines Domainnamens ist öffentlich verfügbar, deshalb wird, um den öffentlichen Schlüssel und die DKIM-Parameter an den Empfänger weiterzuleiten, ein DNS-Eintrag verwendet. -#### Was ist ein DKIM-Selektor? +/// + +/// details | Was ist ein DKIM-Selektor? Wenn Sie DKIM aktivieren, funktioniert es mit einem Schlüsselpaar. Es ist möglich, Ihrem Domainnamen mehrere Schlüsselpaare zuzuweisen, zum Beispiel mittels einer Rotation. Wenn Sie das Schlüsselpaar wechseln, muss das alte Paar so lange aktiv bleiben, bis alle mit dem alten Schlüssel versendete E-Mails den DKIM-Check beim Empfangsserver nicht mehr bestehen. @@ -142,7 +162,9 @@ Damit dieses Prinzip der Rotation funktioniert, werden **DKIM-Selektoren** einge Der Wert des Selektors ist hier `s=ovhex123456-selector`. -#### Beispiel einer gesendeten E-Mail mit DKIM +/// + +/// details | Beispiel einer gesendeten E-Mail mit DKIM Wenn Sie eine E-Mail über **contact@mydomain.ovh** versenden, wird dem Header der E-Mail eine mit privatem Schlüsssel verschlüsselte Signatur hinzugefügt. @@ -152,13 +174,22 @@ Der Empfänger **recipient@otherdomain.ovh** kann diese Signatur mit dem in der ![E-Mail](/pages/assets/schemas/emails/dns-dkim-receive.gif){.thumbnail .w-400 .h-600} -### DKIM automatisch für OVHcloud Exchange oder E-Mail Pro konfigurieren +/// -Die automatische DKIM-Konfiguration ist verfügbar für MX Plan E-Mail-Angebote (inklusive bei [Webhosting](/links/web/hosting), [Kostenloses Hosting 100M](/links/web/domains-free-hosting) oder separat bestellten), [Exchange](/links/web/emails) und [E-Mail Pro](/links/web/email-pro). +### DKIM automatisch für ein E-Mail-Angebot von OVHcloud konfigurieren -Standardmäßig ist DKIM nicht aktiviert, wenn Sie Ihrem Dienst einen Domainnamen hinzufügen. Starten Sie die automatische Konfiguration über das Kundencenter. +Die automatische DKIM-Konfiguration ist für alle unsere E-Mail-Angebote verfügbar: -Wählen Sie Ihr E-Mail-Angebot in den folgenden Tabs aus: +- MX Plan inklusive [Cloud-Web-Hosting](/links/web/hosting), ein [kostenloses Hosting 100M](/links/web/domains-free-hosting) oder separat bestellt. +- [Exchange](/links/web/emails). +- [E-mail Pro](/links/web/email-pro). +- [Zimbra](/links/web/zimbra). + +Wenn Sie Ihren Domainnamen auf einer E-Mail-Lösung von OVHcloud konfigurieren, wird die automatische DKIM-Konfiguration standardmäßig angeboten und durchgeführt, sofern Sie sie nicht deaktivieren. + +Wenn DKIM nicht aktiviert wurde, als Sie einen Domainnamen zu Ihrer E-Mail-Plattform hinzugefügt haben, müssen Sie den automatischen Konfigurationsprozess über das Kundencenter starten. + +Klicken Sie auf das unten stehende Registerblatt, das zu Ihrem Angebot passt. > [!tabs] > **E-Mails (MX Plan)** @@ -169,10 +200,20 @@ Wählen Sie Ihr E-Mail-Angebot in den folgenden Tabs aus: >> 1. Wählen Sie die betreffende Domain aus. >> 1. Gehen Sie dann auf den Tab `Allgemeine Informationen`{.action}. >> ->> Im Rahmen **Allgemeine Informationen** können Sie sehen, dass wird `DKIM` in rot unter **Diagnose** angezeigt wird. +>> Im Bereich **Allgemeine Informationen** können Sie beobachten, dass die Schaltfläche `DKIM` rot unter der Bezeichnung **Diagnose** ist. >> >> ![email](/pages/assets/screens/control_panel/product-selection/web-cloud/emails/general-information/dkim-auto01.png){.thumbnail .w-400 .h-600} >> +>> Um DKIM zu aktivieren, klicken Sie einfach auf die rote Schaltfläche `DKIM` und dann auf `Bestätigen`{.action} im Aktivierungsdialog, der angezeigt wird. +>> +>> ![email](/pages/assets/screens/control_panel/product-selection/web-cloud/microsoft/exchange/associated-domains/dkim-auto02.png){.thumbnail .w-400 .h-600} +>> +>> Falls Ihr Domainname nicht im gleichen OVHcloud Kundencenter wie Ihre E-Mail-Plattform verwaltet wird oder außerhalb von OVHcloud registriert ist, erhalten Sie das folgende Fenster: +>> +>> ![email](/pages/assets/screens/control_panel/product-selection/web-cloud/emails/general-information/dkim-auto02.png){.thumbnail .w-400 .h-600} +>> +>> Dieses Fenster fordert Sie dazu auf, zwei CNAME-Werte in der DNS-Zone des Domainnamens einzugeben, wodurch dieser Domainname mit den DKIM-Selektoren Ihres E-Mail-Dienstes verknüpft wird. Sie müssen diese Werte eingeben und sicherstellen, dass sie verbreitet wurden, bevor Sie auf `Aktivieren`{.action} klicken. +>> > **Exchange** >> >> 1. Loggen Sie sich in Ihr [OVHcloud Kundencenter](/links/manager) ein. @@ -181,9 +222,13 @@ Wählen Sie Ihr E-Mail-Angebot in den folgenden Tabs aus: >> 1. Wählen Sie den gewünschten Dienst aus. >> 1. Gehen Sie dann auf den Tab `Assoziierte Domains`{.action}. >> ->> Rechts neben dem betreffenden Domainnamen wird `DKIM` in rot angezeigt. +>> Rechts neben dem betreffenden Domainnamen können Sie beobachten, dass die Schaltfläche `DKIM` rot ist. >> ->>![email](/pages/assets/screens/control_panel/product-selection/web-cloud/microsoft/exchange/associated-domains/dkim-auto01.png){.thumbnail .w-400 .h-600} +>> ![email](/pages/assets/screens/control_panel/product-selection/web-cloud/microsoft/exchange/associated-domains/dkim-auto01.png){.thumbnail .w-400 .h-600} +>> +>> Um DKIM zu aktivieren, klicken Sie einfach auf die rote Schaltfläche `DKIM` und dann auf `Bestätigen`{.action} im Aktivierungsdialog, der angezeigt wird. +>> +>> ![email](/pages/assets/screens/control_panel/product-selection/web-cloud/microsoft/exchange/associated-domains/dkim-auto02.png){.thumbnail .w-400 .h-600} >> > **E-Mail Pro** >> @@ -193,32 +238,45 @@ Wählen Sie Ihr E-Mail-Angebot in den folgenden Tabs aus: >> 1. Wählen Sie den gewünschten Dienst aus. >> 1. Gehen Sie dann auf den Tab `Assoziierte Domains`{.action}. >> ->> Rechts neben dem betreffenden Domainnamen wird `DKIM` in rot angezeigt. +>> Rechts neben dem betreffenden Domainnamen können Sie beobachten, dass die Schaltfläche `DKIM` rot ist. +>> +>> ![email](/pages/assets/screens/control_panel/product-selection/web-cloud/microsoft/exchange/associated-domains/dkim-auto01.png){.thumbnail .w-400 .h-600} +>> +>> Um DKIM zu aktivieren, klicken Sie einfach auf die rote Schaltfläche `DKIM` und dann auf `Bestätigen`{.action} im Aktivierungsdialog, der angezeigt wird. +>> +>> ![email](/pages/assets/screens/control_panel/product-selection/web-cloud/microsoft/exchange/associated-domains/dkim-auto02.png){.thumbnail .w-400 .h-600} +>> +> **Zimbra** +>> +>> 1. Melden Sie sich bei Ihrem [OVHcloud Kundencenter](/links/manager) an. +>> 1. Gehen Sie in den Bereich `Web Cloud`{.action}. +>> 1. Klicken Sie auf `Zimbra Mail`{.action}. +>> 1. Gehen Sie schließlich zum Registerblatt `Domain`{.action}. +>> 1. Klicken Sie rechts neben der betreffenden Domain auf `⁝`{.action}, und dann auf `Diagnostics`{.action}. +>> +>> ![email](/pages/assets/screens/control_panel/product-selection/web-cloud/zimbra/domain/diagnostics/access.png){.thumbnail .w-400 .h-600} >> ->>![email](/pages/assets/screens/control_panel/product-selection/web-cloud/microsoft/exchange/associated-domains/dkim-auto01.png){.thumbnail .w-400 .h-600} +>> Rechts neben der Bezeichnung `DKIM` auf dem entsprechenden Registerblatt sollten Sie eine Warnung sehen, die anzeigt, dass DKIM fehlschlägt. Klicken Sie auf das Registerblatt `DKIM`{.action}, um den Status der DKIM-Konfiguration anzuzeigen. Um den Fehler zu beheben, müssen Sie zwei DNS-Einträge vom Typ CNAME in der DNS-Zone des zugeordneten Domainnamens hinzufügen oder ändern, basierend auf den Informationen, die in diesem Registerblatt sichtbar sind. +>> +>> ![email](/pages/assets/screens/control_panel/product-selection/web-cloud/zimbra/domain/diagnostics/dkim-cname-conf.png){.thumbnail .w-400 .h-600} +>> +>> > [!primary] +>> > **Tipp zur Erstellung eines CNAME-Eintrags** +>> > +>> > Melden Sie sich im [OVHcloud Kundencenter](/links/manager) an, in dem der Domainname Ihres E-Mail-Dienstes gehostet wird. Gehen Sie in den Bereich `Web Cloud`{.action}, klicken Sie auf `Domainnamen`{.action} in der linken Spalte und wählen Sie den betreffenden Domainnamen aus.
+>> > Wählen Sie das Registerblatt `DNS-Zone`{.action} und klicken Sie auf `Eintrag hinzufügen`{.action} im angezeigten Fenster. Wählen Sie `CNAME` und füllen Sie die Werte entsprechend den von Ihnen notierten Werten aus. -Um den DKIM zu aktivieren, klicken Sie auf den roten Eintrag `DKIM` und dann im neuen Fenster auf `Bestätigen`{.action}. +Um DKIM zu aktivieren, klicken Sie einfach auf die rote Schaltfläche `DKIM` und dann auf `Bestätigen`{.action} im Aktivierungsdialog, der angezeigt wird. ![email](/pages/assets/screens/control_panel/product-selection/web-cloud/microsoft/exchange/associated-domains/dkim-auto02.png){.thumbnail .w-400 .h-600} -> [!primary] -> -> **E-Mails (MX Plan)** -> -> Wenn Ihr Domainname nicht von derselben OVHcloud Kunden-Kennung wie Ihre E-Mail-Plattform verwaltet wird oder außerhalb von OVHcloud registriert ist, sehen Sie das folgende Fenster: -> -> ![email](/pages/assets/screens/control_panel/product-selection/web-cloud/emails/general-information/dkim-auto02.png){.thumbnail .w-400 .h-600} -> -> Sie werden dann aufgefordert, zwei CNAME-Werte in die DNS-Zone der Domain einzugeben, um die Domain mit den DKIM-Selektoren Ihres E-Mail-Dienstes zu verknüpfen. Sie müssen diese Werte eingeben und sicherstellen, dass sie weitergegeben werden, bevor Sie auf `Aktivieren`{.action} klicken. -> - -Die automatische Aktivierung des DKIM dauert zwischen 30 Minuten und 24 Stunden. Um zu überprüfen, dass Ihr DKIM funktioniert, gehen Sie in den Tab `Allgemeine Informationen`{.action} oder `Assoziierte Domains`{.action} Ihres E-Mail-Dienstes und stellen Sie sicher, dass die Anzeige von `DKIM` grün geworden ist. +Die automatische DKIM-Aktivierung dauert zwischen 30 Minuten und maximal 24 Stunden. Um zu prüfen, ob Ihr DKIM funktioniert, kehren Sie einfach in den Bereich zur Domainverwaltung zurück, der in den oben genannten Registerblättern erwähnt wird, und stellen Sie sicher, dass die Schaltfläche `DKIM` grün ist oder, bei einer Zimbra-Angebot, dass das Registerblatt `DKIM` keine Warnung mehr anzeigt. ![email](/pages/assets/screens/control_panel/product-selection/web-cloud/microsoft/exchange/associated-domains/dkim-auto03.png){.thumbnail .w-400 .h-600} -Wenn nach 24 Stunden Ihr `DKIM` noch rot erscheint, lesen Sie den Abschnitt [Warum funktioniert der DKIM nicht und wird im Kundencenter rot angezeigt?](#reddkim) dieser Anleitung. +Falls nach 24 Stunden die Schaltfläche `DKIM` immer noch rot ist, konsultieren Sie den Abschnitt [„Warum ist DKIM nicht funktional und erscheint rot im Kundencenter?“](#reddkim) in diesem Leitfaden. -### DKIM manuell für ein E-Mail-Angebot von OVHcloud konfigurieren +### DKIM per API für eine E-Mail von OVHcloud konfigurieren Um Ihr DKIM zu konfigurieren müssen Sie zuerst die Dienst-Referenz (Dienstname) Ihres E-Mail-Dienstes abrufen. @@ -253,18 +311,25 @@ Vergewissern Sie sich, dass der Domainname, den Sie für Ihre E-Mails verwenden ![E-Mail](/pages/assets/screens/control_panel/product-selection/web-cloud/microsoft/exchange/associated-domains/dns-dkim-domain.png){.thumbnail .w-400 .h-600} -#### Vollständige Konfiguration von DKIM +#### API - Vollständige Konfiguration von DKIM -Um DKIM zu konfigurieren, gehen Sie zur Seite und klicken Sie oben rechts auf `Login`{.action}. Geben Sie die Zugangsdaten Ihres OVHcloud Kunden-Accounts ein, um sich einzuloggen. +Um DKIM zu konfigurieren, besuchen Sie die [OVHcloud API-Seite](/links/console) und melden Sie sich an: -> Lesen Sie unsere Anleitung zur [Verwendung der API](/pages/manage_and_operate/api/first-steps), wenn Sie damit noch nicht vertraut sind. +1. Klicken Sie auf `Authentication`{.action} oben links. +1. Klicken Sie anschließend auf `Login with OVHcloud SSO`{.action}. +1. Geben Sie Ihre OVHcloud-Anmeldeinformationen ein. +1. Klicken Sie auf den Button `Authorize`{.action}, um die API-Aufrufe von dieser Website zu autorisieren. -Öffnen Sie im API-Interface den Bereich `/email/domain/` (MX Plan) `/email/exchange` (Exchange) oder `/email/pro` (E-Mail Pro) und geben Sie "dkim" in das Feld `Filter` ein, um nur die Endpunkte anzuzeigen, die sich auf DKIM beziehen. +> [!primary] +> +> Nutzen Sie unseren Leitfaden „[Erste Schritte mit den OVHcloud APIs](/pages/manage_and_operate/api/first-steps)“, falls Sie die APIs noch nie verwendet haben. + +Gehen Sie zu dem Abschnitt `/email/domain/` (Angebote MX Plan und Zimbra), `/email/exchange` (Angebot Exchange) oder `/email/pro` (Angebot E-mail Pro) der APIs und geben Sie „dkim“ in das Feld `Filter` ein, um nur die API-Funktionen anzuzeigen, die sich auf DKIM beziehen. Klicken Sie auf den Tab für Ihren Dienst: > [!tabs] -> **E-Mails (MX Plan)**. +> **MX Plan und Zimbra** >> >> ![email](/pages/assets/screens/api/get-email-domain-domain-dkim.png){.thumbnail .w-400 .h-600} >> @@ -277,7 +342,7 @@ Klicken Sie auf den Tab für Ihren Dienst: >> ![email](/pages/assets/screens/api/get-email-pro-service-domain-domainname-dkim.png){.thumbnail .w-400 .h-600} >> -##### **Für MX Plan E-Mail** +##### **Für MX Plan und Zimbra** Folgen Sie den **5 Schritten**, indem Sie nacheinander auf die Tabs klicken: @@ -591,7 +656,7 @@ Folgen Sie den **5 Schritten**, indem Sie auf jeden Tab klicken. > **5. DKIM aktivieren** >> > [!warning] >> > ->> > Überprüfen Sie mithilfe des Abschnitts [**Die verschiedenen DKIM-Zustände**](#dkim-status) in dieser Anleitung, dass `status:` den Wert `ready` hat, bevor Sie DKIM aktivieren. +>> > Überprüfen Sie mithilfe des Abschnitts [API - Die verschiedenen Zustände von DKIM](#dkim-status) in dieser Anleitung, dass `status:` den Wert `ready` hat, bevor Sie DKIM aktivieren. >> >> Um DKIM zu aktivieren, verwenden Sie folgenden API-Aufruf: >> @@ -617,7 +682,7 @@ Folgen Sie den **5 Schritten**, indem Sie auf jeden Tab klicken. >> >> > [!success] >> > ->> > Sie haben damit alle notwendigen Schritte unternommen, um DKIM zu aktivieren. Um sicherzustellen, dass DKIM aktiviert ist, püfen Sie mithilfe des Abschnitts [**Die verschiedenen DKIM-Zustände**](#dkim-status) dieser Anleitung, ob `status:` den Wert `inProduction` hat. Ist das der Fall, ist Ihr DKIM aktiv.

**Wenn Sie zwei Selektoren erstellt haben**, sollte der zweite Selektor `status:` den Wert `ready` haben. +>> > Sie haben damit alle notwendigen Schritte unternommen, um DKIM zu aktivieren. Um sicherzustellen, dass DKIM aktiviert ist, püfen Sie mithilfe des Abschnitts [API - Die verschiedenen Zustände von DKIM](#dkim-status) dieser Anleitung, ob `status:` den Wert `inProduction` hat. Ist das der Fall, ist Ihr DKIM aktiv.

**Wenn Sie zwei Selektoren erstellt haben**, sollte der zweite Selektor `status:` den Wert `ready` haben. >> ##### **Für E-Mail Pro** @@ -755,7 +820,7 @@ Folgen Sie den **5 Schritten**, indem Sie auf jeden Tab klicken. > **5. DKIM aktivieren** >> > [!warning] >> > ->> > Überprüfen Sie mithilfe des Abschnitts [**Die verschiedenen DKIM-Zustände**](#dkim-status) in dieser Anleitung, dass `status:` den Wert `ready` hat, bevor Sie DKIM aktivieren. +>> > Überprüfen Sie mithilfe des Abschnitts [API - Die verschiedenen Zustände von DKIM](#dkim-status) in dieser Anleitung, dass `status:` den Wert `ready` hat, bevor Sie DKIM aktivieren. >> >> Um DKIM zu aktivieren, verwenden Sie folgenden API-Aufruf: >> @@ -780,15 +845,15 @@ Folgen Sie den **5 Schritten**, indem Sie auf jeden Tab klicken. >> >> > [!success] >> > ->> > Sie haben damit alle notwendigen Schritte unternommen, um DKIM zu aktivieren. Um sicherzustellen, dass DKIM aktiviert ist, prüfen Sie mithilfe des Abschnitts [**Die verschiedenen DKIM-Zustände**](#dkim-status) dieser Anleitung, ob `status:` den Wert `inProduction` hat. Ist das der Fall, ist Ihr DKIM aktiv. +>> > Sie haben damit alle notwendigen Schritte unternommen, um DKIM zu aktivieren. Um sicherzustellen, dass DKIM aktiviert ist, prüfen Sie mithilfe des Abschnitts [API - Die verschiedenen Zustände von DKIM](#dkim-status) dieser Anleitung, ob `status:` den Wert `inProduction` hat. Ist das der Fall, ist Ihr DKIM aktiv. >> -#### Die verschiedenen DKIM-Zustände +#### API - Die verschiedenen Zustände des DKIM Klicken Sie auf den Tab für Ihren Dienst: > [!tabs] -> **E-Mail (MX Plan)** +> **MX Plan und Zimbra** >> Überprüfen Sie bei DKIM-Operationen den aktuellen DKIM-Status mithilfe des folgenden API-Aufrufs. >> >> > [!api] @@ -801,15 +866,15 @@ Klicken Sie auf den Tab für Ihren Dienst: >> >> - `disabled`: DKIM ist deaktiviert, wurde noch nicht konfiguriert oder wurde über API deaktiviert.
>> - `modifying`: Die DKIM-Konfiguration wird ausgeführt. Es muss gewartet werden, bis der Vorgang abgeschlossen ist.
->> - `toConfigure`: Die DKIM-Konfiguration wartet auf die DNS-Einstellungen der Domain. Die DNS-Einträge müssen manuell in der DNS-Zone eingegeben werden. Gehen Sie zu [Schritt 4. "Vollständige Konfiguration von DKIM" für MX Plan](#confemail).
+>> - `toConfigure`: Die DKIM-Konfiguration wartet auf die DNS-Einstellungen der Domain. Die DNS-Einträge müssen manuell in der DNS-Zone eingegeben werden. Gehen Sie zu [Schritt 4. "Vollständige Konfiguration von DKIM" für MX Plan und Zimbra](#confemail).
>> - `enabled`: DKIM ist konfiguriert und funktionsfähig.
>> - `error`: Fehler beim Installationsvorgang. Erstellen Sie ein [Ticket für den Support](https://help.ovhcloud.com/csm?id=csm_get_help) und geben Sie die betreffende Domain an.
>> >> Auf der Ebene der Selektoren haben Sie auch drei mögliche Zustände: >> >> - `set`: Der Selektor ist korrekt konfiguriert und aktiv. ->> - `toSet`: Der Selektor ist nicht in der DNS-Zone der Domain konfiguriert. Gehen Sie zu [Schritt 4. "Vollständige Konfiguration von DKIM" für MX Plan](#confemail). ->> - `toFix`: Der Selektor wurde erfolgreich in der DNS-Zone der Domain konfiguriert, aber die Werte sind falsch. Gehen Sie zu [Schritt 4. "Vollständige Konfiguration von DKIM" für MX Plan](#confemail). +>> - `toSet`: Der Selektor ist nicht in der DNS-Zone der Domain konfiguriert. Gehen Sie zu [Schritt 4. "Vollständige Konfiguration von DKIM" für MX Plan und Zimbra](#confemail). +>> - `toFix`: Der Selektor wurde erfolgreich in der DNS-Zone der Domain konfiguriert, aber die Werte sind falsch. Gehen Sie zu [Schritt 4. "Vollständige Konfiguration von DKIM" für MX Plan und Zimbra](#confemail). >> > **Exchange** >> Wenn Sie DKIM mit Exchange verwenden, nutzen Sie den folgenden API-Aufruf, um den aktuellen Status von DKIM zu überprüfen. @@ -868,15 +933,38 @@ Klicken Sie auf den Tab für Ihren Dienst: >> { "message": "The requested object (selectorName = ovhemp123456-selector1) does not exist" } >> ``` -#### DKIM-Selektor aktivieren oder ändern +#### API - DKIM deaktivieren und löschen > [!warning] > -> Der DKIM-Selektor muss den Status `ready` haben, bevor er aktiviert werden kann. +> **Für die Angebote Exchange und E-Mail Pro**
+> +> Der DKIM-Selektor muss den Status `inProduction` oder `ready` haben, bevor er deaktiviert werden kann. -Klicken Sie auf den Tab für Ihren Dienst: +Wählen Sie das E-Mail-Angebot aus, das in den folgenden Registerkarten behandelt wird: > [!tabs] +> **MX Plan und Zimbra** +>> Um DKIM zu aktivieren, verwenden Sie folgenden API-Aufruf: +>> +>> > [!api] +>> > +>> > @api {v1} /email/domain/ PUT /email/domain/{domain}/dkim/enable +>>
+>> +>> - `domain` : Geben Sie den Domainnamen ein, der mit Ihrem E-Mail-Dienst verknüpft ist, auf dem DKIM aktiviert sein soll.
+>> +>> *Beispiel für das Ergebnis:* +>> +>> ```console +>> { +>> "domain": "guidesteam.ovh", +>> "id": 123456789, +>> "function": "domain/enableDKIM", +>> "status": "todo" +>> } +>> ``` +>> > **Exchange** >> Um DKIM auf einem Selektor zu aktivieren, verwenden Sie folgenden API-Aufruf: >> @@ -907,7 +995,7 @@ Klicken Sie auf den Tab für Ihren Dienst: > > Während der Rotation des DKIM-Selektors können Sie den zweiten Selektor, den Sie erstellt haben, aktivieren und dazu wechseln. Dabei bleibt der erste Selektor aktiv, bis alle mit ihm gesendeten E-Mails vom Empfänger geprüft wurden. -#### DKIM deaktivieren und löschen +#### DKIM deaktivieren und löschen > [!warning] > @@ -918,7 +1006,7 @@ Klicken Sie auf den Tab für Ihren Dienst: Klicken Sie auf den Tab für Ihren Dienst: > [!tabs] -> **MX Plan E-Mail** +> **MX Plan und Zimbra** >> Wenn Sie DKIM deaktivieren möchten, ohne die Selektoren und deren Schlüsselpaare zu löschen, verwenden Sie folgenden API-Aufruf: >> >> > [!api] @@ -1098,7 +1186,7 @@ Um den Header einer E-Mail einzusehen, lesen Sie unsere Anleitung "[E-Mail-Heade Wenn Sie DKIM zum ersten Mal für Ihren E-Mail-Dienst aktivieren, können Sie zwei Selektoren erstellen, die jeweils ein Schlüsselpaar enthalten. Die zweite Auswahl dient als Nachfolger der aktuellen Auswahl. -Um Versuchen entgegenzuwirken, die DKIM-Verschlüsselung zu entschlüsseln, sollten Sie das Schlüsselpaar regelmäßig wechseln. Vergewissern Sie sich, dass Sie Ihre beiden Selektoren korrekt konfiguriert haben, indem Sie sicherstellen, dass der erste den Status `inProduction` und der zweite den Status `ready` hat. Sie können diesen Status mit ["Die verschiedenen DKIM-Zustände"](#dkim-status) überprüfen. +Um Versuchen entgegenzuwirken, die DKIM-Verschlüsselung zu entschlüsseln, sollten Sie das Schlüsselpaar regelmäßig wechseln. Vergewissern Sie sich, dass Sie Ihre beiden Selektoren korrekt konfiguriert haben, indem Sie sicherstellen, dass der erste den Status `inProduction` und der zweite den Status `ready` hat. Sie können diesen Status mit ["API - Die verschiedenen Zustände des DKIM"](#dkim-status) überprüfen. Klicken Sie auf den Tab für Ihren Dienst: @@ -1208,18 +1296,18 @@ Hier sind die 4 Zustände, die zu dem roten DKIM-Symbol in Ihrem Kundencenter f #### Wie kann ich über die OVHcloud API den Zustand eines nicht funktionierenden DKIM verstehen? -Wenn Sie DKIM mithilfe der OVHcloud API konfigurieren und es nicht funktioniert, finden Sie im Abschnitt "[Die verschiedenen DKIM-Zustände](#dkim-status)" dieser Anleitung Informationen zum Status Ihrer Selektoren. +Wenn Sie DKIM mithilfe der OVHcloud API konfigurieren und es nicht funktioniert, finden Sie im Abschnitt "[API - Die verschiedenen Zustände des DKIM](#dkim-status)" dieser Anleitung Informationen zum Status Ihrer Selektoren. Im Folgenden finden Sie die Zustände, die den Betrieb Ihres DKIM blockieren können, und die passende Lösung für jede Situation. > [!tabs] > **Exchange und E-Mail Pro** ->> - `WaitingRecord`: DNS-Einträge in der DNS-Zone warten auf Konfiguration oder werden überprüft. Es wird automatisch und regelmäßig überprüft, ob der DNS-Eintrag vorhanden und korrekt ausgefüllt ist. Folgen Sie **Schritt 5** im Bereich "[Vollständige DKIM-Konfiguration](#firststep)", um die DNS-Zone korrekt zu konfigurieren. ->> - `ready`: DNS-Einträge sind in der Zone vorhanden. DKIM kann jetzt aktiviert werden, indem Sie dem Abschnitt "[DKIM aktivieren oder ändern](#enable-switch)" folgen. ->> - `deleting`: DKIM wird gelöscht. Nach dem Löschen folgen Sie dem Abschnitt "[Vollständige DKIM-Konfiguration](#firststep)". ->> - `disabling`: DKIM wird deaktiviert. Danach können Sie ihn reaktivieren, indem Sie den Abschnitt "[DKIM aktivieren oder ändern](#enable-switch)" verwenden. +>> - `WaitingRecord`: DNS-Einträge in der DNS-Zone warten auf Konfiguration oder werden überprüft. Es wird automatisch und regelmäßig überprüft, ob der DNS-Eintrag vorhanden und korrekt ausgefüllt ist. Folgen Sie **Schritt 5** im Bereich "[API - Vollständige DKIM-Konfiguration](#firststep)", um die DNS-Zone korrekt zu konfigurieren. +>> - `ready`: DNS-Einträge sind in der Zone vorhanden. DKIM kann jetzt aktiviert werden, indem Sie dem Abschnitt "[API - DKIM aktivieren oder ändern](#enable-switch)" folgen. +>> - `deleting`: DKIM wird gelöscht. Nach dem Löschen folgen Sie dem Abschnitt "[API - ollständige DKIM-Konfiguration](#firststep)". +>> - `disabling`: DKIM wird deaktiviert. Danach können Sie ihn reaktivieren, indem Sie den Abschnitt "[API - DKIM aktivieren oder ändern](#enable-switch)" verwenden. >> - `todo`: Der Task wurde initialisiert und muss gestartet werden. Wenn er sich nach 24 Stunden noch in diesem Status befindet, können Sie ein [Support-Ticket](https://help.ovhcloud.com/csm?id=csm_get_help) unter Angabe der Selektor-ID erstellen. -> **E-Mails (MX Plan)** +> **E-Mails und Zimbra** >> - `disabled`: DKIM ist deaktiviert, wurde noch nicht konfiguriert oder wurde über API deaktiviert.
>> - `modifying`: Die DKIM-Konfiguration wird ausgeführt. Es muss gewartet werden, bis der Vorgang abgeschlossen ist.
>> - `toConfigure`: Die DKIM-Konfiguration wartet auf die DNS-Einstellungen der Domain. Die DNS-Einträge müssen manuell in der Zone eingegeben werden. Verwenden Sie hierzu den Abschnitt "[Vollständige DKIM-Konfiguration](#confemail)" in dieser Anleitung.
@@ -1227,8 +1315,8 @@ Im Folgenden finden Sie die Zustände, die den Betrieb Ihres DKIM blockieren kö >> >> Auf der Ebene der Selektoren haben Sie auch 2 Fehlerstatus: >> ->> - `toSet`: Der Selektor ist nicht in der DNS-Zone der Domain konfiguriert. TGehen Sie zu [Schritt 4. "Vollständige Konfiguration von DKIM" für MX Plan](#confemail). ->> - `toFix`: Der Selektor wurde erfolgreich in der DNS-Zone der Domain konfiguriert, aber die Werte sind falsch. Gehen Sie zu [Schritt 4. "Vollständige Konfiguration von DKIM" für MX Plan](#confemail). +>> - `toSet`: Der Selektor ist nicht in der DNS-Zone der Domain konfiguriert. TGehen Sie zu [Schritt 4. "Vollständige Konfiguration von DKIM" für MX Plan und Zimbra](#confemail). +>> - `toFix`: Der Selektor wurde erfolgreich in der DNS-Zone der Domain konfiguriert, aber die Werte sind falsch. Gehen Sie zu [Schritt 4. "Vollständige Konfiguration von DKIM" für MX Plan und Zimbra](#confemail). ## Weiterführende Informationen diff --git a/pages/web_cloud/domains/dns_zone_dkim/guide.en-gb.md b/pages/web_cloud/domains/dns_zone_dkim/guide.en-gb.md index 934b3535c55..6cf40c15a0a 100644 --- a/pages/web_cloud/domains/dns_zone_dkim/guide.en-gb.md +++ b/pages/web_cloud/domains/dns_zone_dkim/guide.en-gb.md @@ -1,7 +1,7 @@ --- title: How to improve email security with a DKIM record excerpt: Find out how to configure a DKIM record on your OVHcloud domain name and email service -updated: 2025-04-28 +updated: 2025-11-14 --- - - +details>summary { + color:rgb(33, 153, 232) !important; + cursor: pointer; +} +details>summary::before { + content:'\25B6'; + padding-right:1ch; +} +details[open]>summary::before { + content:'\25BC'; +} +.w-500 { + max-width:500px !important; +} +e> ## Objective @@ -880,6 +891,27 @@ Select the email solution concerned in the following tabs: Select the email solution concerned in the following tabs: > [!tabs] +> **Email (MX Plan)** +>> To enable DKIM, use the following API call: +>> +>> > [!api] +>> > +>> > @api {v1} /email/domain/ PUT /email/domain/{domain}/dkim/enable +>>
+>> +>> - `domain` : enter the domain name attached to your email service on which the DKIM must be present.
+>> +>> *Example result:* +>> +>> ```console +>> { +>> "domain": "guidesteam.ovh", +>> "id": 174219594, +>> "function": "domain/enableDKIM", +>> "status": "todo" +>> } +>> ``` +>> > **Exchange** >> To enable DKIM on a selector, use the following API call: >> @@ -910,7 +942,7 @@ Select the email solution concerned in the following tabs: > > During a DKIM selector rotation, you can directly activate the second selector you have created to switch over to it, while keeping the first selector active until all emails delivered with it are properly scanned by their recipient. -#### Disable and delete DKIM +#### Disable and delete DKIM > [!warning] > diff --git a/pages/web_cloud/domains/dns_zone_dkim/guide.es-es.md b/pages/web_cloud/domains/dns_zone_dkim/guide.es-es.md index 791cfb1d87e..baf9e05a465 100644 --- a/pages/web_cloud/domains/dns_zone_dkim/guide.es-es.md +++ b/pages/web_cloud/domains/dns_zone_dkim/guide.es-es.md @@ -1,7 +1,7 @@ --- title: Mejorar la seguridad del correo electrónico mediante un registro DKIM excerpt: Cómo configurar un registro DKIM en un dominio y una plataforma de correo electrónico de OVHcloud -updated: 2025-04-28 +updated: 2025-11-14 --- - - ## Objetivo @@ -880,6 +891,27 @@ Seleccione el servicio de correo en las siguientes pestañas: Seleccione el servicio de correo en las siguientes pestañas: > [!tabs] +> **Email (MX Plan)** +>> Para activar el DKIM, utilice la siguiente llamada a la API: +>> +>> > [!api] +>> > +>> > @api {v1} /email/domain/ PUT /email/domain/{domain}/dkim/enable +>>
+>> +>> - `domain` : Introduzca el dominio asociado a su servicio de correo en el que debe estar presente el DKIM.
+>> +>> *Ejemplo de resultado:* +>> +>> ```console +>> { +>> "domain": "guidesteam.ovh", +>> "id": 174219594, +>> "function": "domain/enableDKIM", +>> "status": "todo" +>> } +>> ``` +>> > **Exchange** >> Para activar el DKIM en un selector, utilice la siguiente llamada a la API: >> @@ -910,7 +942,7 @@ Seleccione el servicio de correo en las siguientes pestañas: > > Al rotar el selector DKIM, puede activar directamente el segundo selector que haya creado para cambiarlo, pero conservando el primer selector que permanecerá activo hasta que el destinatario analice correctamente todos los mensajes de correo que se emitan con él. -#### Desactivar y eliminar el DKIM +#### Desactivar y eliminar el DKIM > [!warning] > diff --git a/pages/web_cloud/domains/dns_zone_dkim/guide.fr-fr.md b/pages/web_cloud/domains/dns_zone_dkim/guide.fr-fr.md index 5d2b78be3ef..176f1481401 100644 --- a/pages/web_cloud/domains/dns_zone_dkim/guide.fr-fr.md +++ b/pages/web_cloud/domains/dns_zone_dkim/guide.fr-fr.md @@ -1,7 +1,7 @@ --- title: Améliorer la sécurité des e-mails via un enregistrement DKIM excerpt: Découvrez comment configurer un enregistrement DKIM sur votre nom de domaine et votre plateforme e-mail OVHcloud -updated: 2025-04-28 +updated: 2025-11-14 --- - - ## Obiettivo @@ -878,6 +889,26 @@ Seleziona il servizio di posta in questione nelle seguenti schede: Seleziona il servizio di posta in questione nelle seguenti schede: > [!tabs] +> **Email (MX Plan)** +>> Per attivare il DKIM, utilizza questa chiamata API: +>> +>> > [!api] +>> > +>> > @api {v1} /email/domain/ PUT /email/domain/{domain}/dkim/enable +>>
+>> +>> - `domain`: inserisci il dominio associato al tuo servizio di posta elettronica su cui deve essere presente il DKIM.
+>> +>> *Esempio di risultato:* +>> +>> ```console +>> { +>> "domain": "guidesteam.ovh", +>> "id": 174219594, +>> "function": "domain/enableDKIM", +>> "status": "todo" +>> } +>> ``` > **Exchange** >> Per attivare il DKIM su un selettore, utilizza questa chiamata API: >> @@ -907,7 +938,7 @@ Seleziona il servizio di posta in questione nelle seguenti schede: > > Durante la rotazione del selettore DKIM, potrai attivare direttamente il secondo selezionatore che hai creato per ribaltarlo, conservando il primo selettore che resterà attivo per tutto il tempo che tutte le email rilasciate con questo saranno analizzate correttamente dal destinatario. -#### Disattiva ed elimina il DKIM +#### Disattiva ed elimina il DKIM > [!warning] > diff --git a/pages/web_cloud/domains/dns_zone_dkim/guide.pl-pl.md b/pages/web_cloud/domains/dns_zone_dkim/guide.pl-pl.md index c652f9f3d23..f84d2d85799 100644 --- a/pages/web_cloud/domains/dns_zone_dkim/guide.pl-pl.md +++ b/pages/web_cloud/domains/dns_zone_dkim/guide.pl-pl.md @@ -1,7 +1,7 @@ --- title: "Poprawa bezpieczeństwa e-maili dzięki rejestracji DKIM" excerpt: "Dowiedz się, jak skonfigurować rekord DKIM w Twojej domenie i platformie e-mail OVHcloud" -updated: 2025-04-28 +updated: 2025-11-14 --- - - ## Wprowadzenie @@ -878,6 +889,27 @@ Wybierz odpowiednią ofertę e-mail w następujących zakładkach: Wybierz odpowiednią ofertę e-mail w następujących zakładkach: > [!tabs] +> **MX Plan i Zimbra** +>> Aby wyłączyć DKIM bez usuwania selektorów i ich par kluczy, należy użyć następującego wywołania API: +>> +>> > [!api] +>> > +>> > @api {v1} /email/domain/ PUT /email/domain/{domain}/dkim/enable +>>
+>> +>> - `domain` : wprowadź nazwę domeny przypisanej do Twojej usługi E-mail, na której DKIM ma być obecny.
+>> +>> *Przykład wyniku:* +>> +>> ```console +>> { +>> "domain": "guidesteam.ovh", +>> "id": 174219594, +>> "function": "domain/enableDKIM", +>> "status": "todo" +>> } +>> ``` +>> > **Exchange** >> Aby aktywować DKIM na selektorze, użyj następującego wywołania API: >> @@ -908,7 +940,7 @@ Wybierz odpowiednią ofertę e-mail w następujących zakładkach: > > Podczas rotacji selektywnika DKIM możesz bezpośrednio włączyć drugi wyłącznik, który utworzyłeś, aby go przełączyć, zachowując przy tym pierwszy wyłącznik, który pozostanie aktywny, dopóki wszystkie e-maile dostarczone wraz z tym wyborem są dokładnie analizowane przez ich adresata. -#### Wyłącz i usuń DKIM +#### Wyłącz i usuń DKIM > [!warning] > diff --git a/pages/web_cloud/domains/dns_zone_dkim/guide.pt-pt.md b/pages/web_cloud/domains/dns_zone_dkim/guide.pt-pt.md index 563d8fbbcce..1bc6a351e89 100644 --- a/pages/web_cloud/domains/dns_zone_dkim/guide.pt-pt.md +++ b/pages/web_cloud/domains/dns_zone_dkim/guide.pt-pt.md @@ -1,7 +1,7 @@ --- title: "Melhorar a segurança dos e-mails através do registo DKIM" excerpt: "Saiba como configurar um registo DKIM no seu domínio e na sua plataforma de e-mail OVHcloud" -updated: 2025-04-28 +updated: 2025-11-14 --- - - ## Objetivo @@ -878,6 +889,27 @@ Selecione a oferta de e-mail em questão nos separadores seguintes: Selecione a oferta de e-mail em questão nos separadores seguintes: > [!tabs] +> **E-mail (MX Plan)** +>> Para ativar o DKIM, utilize a seguinte chamada API: +>> +>> > [!api] +>> > +>> > @api {v1} /email/domain/ PUT /email/domain/{domain}/dkim/enable +>>
+>> +>> - `domain` : introduza o nome de domínio associado ao seu serviço E-mail no qual o DKIM deve estar presente.
+>> +>> *Exemplo de resultado:* +>> +>> ```console +>> { +>> "domain": "guidesteam.ovh", +>> "id": 174219594, +>> "function": "domain/enableDKIM", +>> "status": "todo" +>> } +>> ``` +>> > **Exchange** >> Para ativar o DKIM num seletor, utilize a seguinte chamada API: >> @@ -908,7 +940,7 @@ Selecione a oferta de e-mail em questão nos separadores seguintes: > > Aquando de uma rotação de seletor DKIM, pode diretamente ativar o segundo seletor que criou para o migrar, conservando o primeiro seletor que ficará ativo enquanto todos os e-mails emitidos com este último forem bem analisados pelo destinatário. -#### Desativar e eliminar o DKIM +#### Desativar e eliminar o DKIM > [!warning] > diff --git a/pages/web_cloud/domains/dns_zone_dkim/trad/guide.de-de.md b/pages/web_cloud/domains/dns_zone_dkim/trad/guide.de-de.md new file mode 100644 index 00000000000..b57f6c8d3dd --- /dev/null +++ b/pages/web_cloud/domains/dns_zone_dkim/trad/guide.de-de.md @@ -0,0 +1,1088 @@ +60 - Eine der folgenden E-Mail-Angebote abonniert haben: + - MX Plan OVHcloud (über ein [Cloud-Web-Hosting-Angebot](/links/web/hosting) verfügbar), ein [kostenloses Hosting 100M](/links/web/domains-free-hosting) oder ein separat bestelltes MX Plan-Angebot. + - [Exchange](/links/web/emails-hosted-exchange) oder [Private Exchange](/links/web/emails-hosted-exchange). + - [E-mail Pro](/links/web/email-pro). + - [Zimbra](/links/web/zimbra). + - Ein E-Mail-Angebot außerhalb von OVHcloud mit DKIM. + + + + +85 - [DKIM automatisch für ein E-Mail-Angebot von OVHcloud konfigurieren](#auto-dkim) +- [DKIM per API für ein E-Mail-Angebot von OVHcloud konfigurieren](#internal-dkim) + - [API - DKIM vollständig konfigurieren](#firststep) + - [Für MX Plan und Zimbra](#confemail) + - [Für Exchange](#confex) + - [Für E-mail Pro](#confemp) + - [API - Die verschiedenen DKIM-Zustände](#dkim-status) + - [API - Aktivieren oder Wechseln eines DKIM-Selektors](#enable-switch) + - [API - Deaktivieren und Löschen des DKIM](#disable-delete) + + + +106 Um zu verstehen, warum DKIM Ihre E-Mail-Austauschvorgänge sichert, ist es wichtig zu verstehen, wie es funktioniert. DKIM verwendet „**Hashing**“ und „**asymmetrisches Verschlüsselung**“, um eine sichere Signatur zu erstellen. Die **E-Mail-Plattform** und die **DNS-Zone** Ihres Domainnamens helfen dabei, die DKIM-Informationen an Ihre Empfänger weiterzugeben. + +108 /// details | Das Hashing + + +118 /// + +120/// details | Asymmetrische Verschlüsselung + +136 /// + +138 /// details | Wie werden Hashing und asymmetrische Verschlüsselung für DKIM verwendet? + +144 /// + +146 /// details | Warum ist es notwendig, die DNS-Server zu konfigurieren? + +150 /// + +152 /// details | Was ist ein DKIM-Selektor? + +165 /// + +167 /// details | Beispiel für eine per DKIM gesendete E-Mail + +177 /// + +179 ### DKIM automatisch für ein E-Mail-Angebot von OVHcloud konfigurieren + +Die automatische DKIM-Konfiguration ist für alle unsere E-Mail-Angebote verfügbar: + +- MX Plan inklusive [Cloud-Web-Hosting](/links/web/hosting), ein [kostenloses Hosting 100M](/links/web/domains-free-hosting) oder separat bestellt. +- [Exchange](/links/web/emails). +- [E-mail Pro](/links/web/email-pro). +- [Zimbra](/links/web/zimbra). + +Wenn Sie Ihren Domainnamen auf einer E-Mail-Lösung von OVHcloud konfigurieren, wird die automatische DKIM-Konfiguration standardmäßig angeboten und durchgeführt, sofern Sie sie nicht deaktivieren. + +Wenn DKIM nicht aktiviert wurde, als Sie einen Domainnamen zu Ihrer E-Mail-Plattform hinzugefügt haben, müssen Sie den automatischen Konfigurationsprozess über das Kundencenter starten. + +Klicken Sie auf das unten stehende Registerblatt, das zu Ihrem Angebot passt. + +> [!tabs] +> **MX Plan** +>> +>> 1. Melden Sie sich bei Ihrem [OVHcloud Kundencenter](/links/manager) an. +>> 1. Gehen Sie in den Bereich `Web Cloud`{.action}. +>> 1. Klicken Sie auf `MX Plan`{.action}. +>> 1. Wählen Sie den betreffenden Domainnamen aus. +>> 1. Gehen Sie schließlich zum Registerblatt `Allgemeine Informationen`{.action}. +>> +>> Im Bereich **Allgemeine Informationen** können Sie beobachten, dass die Schaltfläche `DKIM` rot unter der Bezeichnung **Diagnose** ist. +>> +>> ![email](/pages/assets/screens/control_panel/product-selection/web-cloud/emails/general-information/dkim-auto01.png){.thumbnail .w-400 .h-600} +>> +>> Um DKIM zu aktivieren, klicken Sie einfach auf die rote Schaltfläche `DKIM` und dann auf `Bestätigen`{.action} im Aktivierungsdialog, der angezeigt wird. +>> +>> ![email](/pages/assets/screens/control_panel/product-selection/web-cloud/microsoft/exchange/associated-domains/dkim-auto02.png){.thumbnail .w-400 .h-600} +>> +>> Falls Ihr Domainname nicht im gleichen OVHcloud Kundencenter wie Ihre E-Mail-Plattform verwaltet wird oder außerhalb von OVHcloud registriert ist, erhalten Sie das folgende Fenster: +>> +>> ![email](/pages/assets/screens/control_panel/product-selection/web-cloud/emails/general-information/dkim-auto02.png){.thumbnail .w-400 .h-600} +>> +>> Dieses Fenster fordert Sie dazu auf, zwei CNAME-Werte in der DNS-Zone des Domainnamens einzugeben, wodurch dieser Domainname mit den DKIM-Selektoren Ihres E-Mail-Dienstes verknüpft wird. Sie müssen diese Werte eingeben und sicherstellen, dass sie verbreitet wurden, bevor Sie auf `Aktivieren`{.action} klicken. +>> +> **Exchange** +>> +>> 1. Melden Sie sich bei Ihrem [OVHcloud Kundencenter](/links/manager) an. +>> 1. Gehen Sie in den Bereich `Web Cloud`{.action}. +>> 1. Klicken Sie im Bereich `MICROSOFT` auf `Exchange`{.action}. +>> 1. Wählen Sie die betreffende Plattform aus. +>> 1. Gehen Sie schließlich zum Registerblatt `Zugeordnete Domains`{.action}. +>> +>> Rechts neben dem betreffenden Domainnamen können Sie beobachten, dass die Schaltfläche `DKIM` rot ist. +>> +>> ![email](/pages/assets/screens/control_panel/product-selection/web-cloud/microsoft/exchange/associated-domains/dkim-auto01.png){.thumbnail .w-400 .h-600} +>> +>> Um DKIM zu aktivieren, klicken Sie einfach auf die rote Schaltfläche `DKIM` und dann auf `Bestätigen`{.action} im Aktivierungsdialog, der angezeigt wird. +>> +>> ![email](/pages/assets/screens/control_panel/product-selection/web-cloud/microsoft/exchange/associated-domains/dkim-auto02.png){.thumbnail .w-400 .h-600} +>> +> **E-mail Pro** +>> +>> 1. Melden Sie sich bei Ihrem [OVHcloud Kundencenter](/links/manager) an. +>> 1. Gehen Sie in den Bereich `Web Cloud`{.action}. +>> 1. Klicken Sie auf `Email Pro`{.action}. +>> 1. Wählen Sie die betreffende Plattform aus. +>> 1. Gehen Sie schließlich zum Registerblatt `Zugeordnete Domains`{.action}. +>> +>> Rechts neben dem betreffenden Domainnamen können Sie beobachten, dass die Schaltfläche `DKIM` rot ist. +>> +>> ![email](/pages/assets/screens/control_panel/product-selection/web-cloud/microsoft/exchange/associated-domains/dkim-auto01.png){.thumbnail .w-400 .h-600} +>> +>> Um DKIM zu aktivieren, klicken Sie einfach auf die rote Schaltfläche `DKIM` und dann auf `Bestätigen`{.action} im Aktivierungsdialog, der angezeigt wird. +>> +>> ![email](/pages/assets/screens/control_panel/product-selection/web-cloud/microsoft/exchange/associated-domains/dkim-auto02.png){.thumbnail .w-400 .h-600} +>> +> **Zimbra** +>> +>> 1. Melden Sie sich bei Ihrem [OVHcloud Kundencenter](/links/manager) an. +>> 1. Gehen Sie in den Bereich `Web Cloud`{.action}. +>> 1. Klicken Sie auf `Zimbra Mail`{.action}. +>> 1. Gehen Sie schließlich zum Registerblatt `Domain`{.action}. +>> 1. Klicken Sie rechts neben der betreffenden Domain auf `⁝`{.action}, und dann auf `Diagnostics`{.action}. +>> +>> ![email](/pages/assets/screens/control_panel/product-selection/web-cloud/zimbra/domain/diagnostics/access.png){.thumbnail .w-400 .h-600} +>> +>> Rechts neben der Bezeichnung `DKIM` auf dem entsprechenden Registerblatt sollten Sie eine Warnung sehen, die anzeigt, dass DKIM fehlschlägt. Klicken Sie auf das Registerblatt `DKIM`{.action}, um den Status der DKIM-Konfiguration anzuzeigen. Um den Fehler zu beheben, müssen Sie zwei DNS-Einträge vom Typ CNAME in der DNS-Zone des zugeordneten Domainnamens hinzufügen oder ändern, basierend auf den Informationen, die in diesem Registerblatt sichtbar sind. +>> +>> ![email](/pages/assets/screens/control_panel/product-selection/web-cloud/zimbra/domain/diagnostics/dkim-cname-conf.png){.thumbnail .w-400 .h-600} +>> +>> > [!primary] +>> > **Tipp zur Erstellung eines CNAME-Eintrags** +>> > +>> > Melden Sie sich im [OVHcloud Kundencenter](/links/manager) an, in dem der Domainname Ihres E-Mail-Dienstes gehostet wird. Gehen Sie in den Bereich `Web Cloud`{.action}, klicken Sie auf `Domainnamen`{.action} in der linken Spalte und wählen Sie den betreffenden Domainnamen aus.
+>> > Wählen Sie das Registerblatt `DNS-Zone`{.action} und klicken Sie auf `Eintrag hinzufügen`{.action} im angezeigten Fenster. Wählen Sie `CNAME` und füllen Sie die Werte entsprechend den von Ihnen notierten Werten aus. + +Um DKIM zu aktivieren, klicken Sie einfach auf die rote Schaltfläche `DKIM` und dann auf `Bestätigen`{.action} im Aktivierungsdialog, der angezeigt wird. + +![email](/pages/assets/screens/control_panel/product-selection/web-cloud/microsoft/exchange/associated-domains/dkim-auto02.png){.thumbnail .w-400 .h-600} + +Die automatische DKIM-Aktivierung dauert zwischen 30 Minuten und maximal 24 Stunden. Um zu prüfen, ob Ihr DKIM funktioniert, kehren Sie einfach in den Bereich zur Domainverwaltung zurück, der in den oben genannten Registerblättern erwähnt wird, und stellen Sie sicher, dass die Schaltfläche `DKIM` grün ist oder, bei einer Zimbra-Angebot, dass das Registerblatt `DKIM` keine Warnung mehr anzeigt. + +![email](/pages/assets/screens/control_panel/product-selection/web-cloud/microsoft/exchange/associated-domains/dkim-auto03.png){.thumbnail .w-400 .h-600} + +Falls nach 24 Stunden die Schaltfläche `DKIM` immer noch rot ist, konsultieren Sie den Abschnitt [„Warum ist DKIM nicht funktional und erscheint rot im Kundencenter?“](#reddkim) in diesem Leitfaden. + +### DKIM per API für eine E-Mail von OVHcloud konfigurieren + +Für eine Exchange- oder E-mail Pro-Plattform müssen Sie zunächst die Referenz Ihrer Plattform abrufen, um Ihren DKIM zu konfigurieren. + +Klicken Sie auf das unten stehende Registerblatt, das zu Ihrem Angebot passt. + +> [!tabs] +> **Exchange** +>> +>> 1. Melden Sie sich bei Ihrem [OVHcloud Kundencenter](/links/manager) an. +>> 1. Gehen Sie in den Bereich `Web Cloud`{.action}. +>> 1. Klicken Sie im Bereich `MICROSOFT` auf `Exchange`{.action}. +>> 1. Wählen Sie die betreffende Plattform aus. +>> +>> Standardmäßig entspricht der Name Ihrer Plattform ihrer Referenz oder diese ist unter dem Namen sichtbar, den Sie ihr gegeben haben (siehe Bild unten). +>> +>> ![email](/pages/assets/screens/control_panel/product-selection/web-cloud/microsoft/exchange/general-information/dns-dkim-platform-exchange.png){.thumbnail .w-400 .h-600} +>> +> **E-mail Pro** +>> +>> 1. Melden Sie sich bei Ihrem [OVHcloud Kundencenter](/links/manager) an. +>> 1. Gehen Sie in den Bereich `Web Cloud`{.action}. +>> 1. Klicken Sie auf `Email Pro`{.action}. +>> 1. Wählen Sie die betreffende Plattform aus. +>> +>> Standardmäßig entspricht der Name Ihrer Plattform ihrer Referenz oder diese ist unter dem Namen sichtbar, den Sie ihr gegeben haben (siehe Bild unten). +>> +>> ![email](/pages/assets/screens/control_panel/product-selection/web-cloud/email-pro/general-information/dns-dkim-platform-emailpro.png){.thumbnail .w-400 .h-600} + +Stellen Sie außerdem sicher, dass der Domainname, den Sie für Ihre E-Mails verwenden möchten, in der Registerkarte `Zugeordnete Domains`{.action} aktiv ist. + +![email](/pages/assets/screens/control_panel/product-selection/web-cloud/microsoft/exchange/associated-domains/dns-dkim-domain.png){.thumbnail .w-400 .h-600} + +#### API - DKIM vollständig konfigurieren + +Um DKIM zu konfigurieren, besuchen Sie die [OVHcloud API-Seite](/links/console) und melden Sie sich an: + +1. Klicken Sie auf `Authentication`{.action} oben links. +1. Klicken Sie anschließend auf `Login with OVHcloud SSO`{.action}. +1. Geben Sie Ihre OVHcloud-Anmeldeinformationen ein. +1. Klicken Sie auf den Button `Authorize`{.action}, um die API-Aufrufe von dieser Website zu autorisieren. + +> [!primary] +> +> Nutzen Sie unseren Leitfaden „[Erste Schritte mit den OVHcloud APIs](/pages/manage_and_operate/api/first-steps)“, falls Sie die APIs noch nie verwendet haben. + +Gehen Sie zu dem Abschnitt `/email/domain/` (Angebote MX Plan und Zimbra), `/email/exchange` (Angebot Exchange) oder `/email/pro` (Angebot E-mail Pro) der APIs und geben Sie „dkim“ in das Feld `Filter` ein, um nur die API-Funktionen anzuzeigen, die sich auf DKIM beziehen. + +Klicken Sie auf das Registerblatt, das zu Ihrem Angebot passt: + +> [!tabs] +> **MX Plan und Zimbra** +>> +>> ![email](/pages/assets/screens/api/get-email-domain-domain-dkim.png){.thumbnail .w-400 .h-600} +>> +> **Exchange** +>> +>> ![email](/pages/assets/screens/api/get-email-exchange-organizationname-service-exchangeservice-domain-domainname-dkim.png){.thumbnail .w-400 .h-600} +>> +> **E-mail Pro** +>> +>> ![email](/pages/assets/screens/api/get-email-pro-service-domain-domainname-dkim.png){.thumbnail .w-400 .h-600} +>> + +##### **Für MX Plan und Zimbra** + +Folgen Sie den **5 Schritten**, indem Sie nacheinander auf die folgenden 5 Registerblätter klicken: + +> [!tabs] +> **1. DKIM auf Ihrem Domainnamen aktivieren** +>> Um DKIM auf Ihrem Domainnamen zu aktivieren, verwenden Sie den folgenden API-Aufruf:
+>> +>> > [!api] +>> > +>> > @api {v1} /email/domain/ PUT /email/domain/{domain}/dkim/enable +>> +>> - `domain` : Geben Sie den Domainnamen ein, der mit Ihrem E-Mail-Dienst verknüpft ist, auf dem Sie DKIM aktivieren möchten. +>> +>> Klicken Sie auf `EXECUTE`{.action}, um die Aktivierung zu starten.
+>> +>> *Beispiel für das Ergebnis:* +>> +>> ```console +>> { +>> "domain": "mydomain.ovh", +>> "id": 123455789, +>> "function": "domain/enableDKIM", +>> "status": "todo" +>> } +>> ``` +>> +>> Sie sollten das gleiche Ergebnis wie im obigen Beispiel erhalten, mit der Angabe `"status": "todo"`, was bedeutet, dass DKIM installiert wird. +>> +> **2. Status der DKIM-Operation prüfen** +>> Nachdem Sie den Aktivierungsprozess für DKIM gestartet haben, überwachen Sie den Installationsstatus, um sicherzustellen, dass die Installation abgeschlossen ist, oder um die DNS-Einträge abzurufen, falls Ihre DNS-Zone außerhalb Ihres OVHcloud Kundencenters verwaltet wird.
+>>. +>>
+>> Dazu verwenden Sie den folgenden API-Aufruf:
+>> +>> > [!api] +>> > +>> > @api {v1} /email/domain/ GET /email/domain/{domain}/dkim +>> > +>> +>> - `domain` : Geben Sie den Domainnamen ein, der mit Ihrem E-Mail-Dienst verknüpft ist.
+>>
+>> Klicken Sie auf `EXECUTE`{.action}, um das Ergebnis anzuzeigen.
+>> +>> *Beispiel für das Ergebnis :* +>> +>> ```console +>> { +>> "activeSelector": null, +>> "autoconfig": true, +>> "selectors": [ +>> { +>> "selectorName": "ovhmo3456789-selector2", +>> "status": "set", +>> "cname": "ovhmo3456789-selector2._domainkey.mydomain.ovh CNAME ovhmo3456789-selector2._domainkey.123402.aj.dkim.mail.ovh.net." +>> }, +>> { +>> "selectorName": "ovhmo3456789-selector1", +>> "cname": "ovhmo3456789-selector1._domainkey.mydomain.ovh CNAME ovhmo3456789-selector1._domainkey.123403.aj.dkim.mail.ovh.net.", +>> "status": "set" +>> } +>> ], +>> "status": "modifying" +>> } +>> ``` +>>
+>> Im obigen Beispiel bedeutet die letzte Zeile `"status": "modifying"`, dass die Konfiguration läuft. Warten Sie etwa **10 Minuten** und starten Sie den API-Aufruf erneut. +>> +>> - wenn der Wert `"status": "enabled"` ist, ist Ihre Konfiguration abgeschlossen und funktional. +>> - wenn der Wert `"status": "disabled"` ist, muss Ihre Konfiguration manuell abgeschlossen werden, gehen Sie zum nächsten Schritt über. +>> +> **3. DNS-Eintrag abrufen** +>> Sie müssen die DNS-Zone Ihres Domainnamens manuell konfigurieren **in folgenden Fällen** : +>> +>> - Ihr E-Mail-Dienst ist mit einem Domainnamen verknüpft, der in einem anderen OVHcloud-Kundenkonto verwaltet wird ; +>> - Ihr E-Mail-Dienst ist mit einem Domainnamen verknüpft, der in einem anderen Registrierungsamt verwaltet wird. +>> +>> Um Ihre DNS-Zone zu konfigurieren, müssen Sie die Werte des DNS-Eintrags **der beiden Selektoren** abrufen. Dazu verwenden Sie das Ergebnis des API-Aufrufs des vorherigen Schritts : +>> +>> > [!api] +>> > +>> > @api {v1} /email/domain/ GET /email/domain/{domain}/dkim +>> > +>> +>> - `domain` : Geben Sie den Domainnamen ein, der mit Ihrem E-Mail-Dienst verknüpft ist. +>> +>> Klicken Sie auf `EXECUTE`{.action}, um das Ergebnis anzuzeigen. +>> +>> *Beispiel für das Ergebnis :* +>> +>> ```console +>> { +>> "activeSelector": null, +>> "status": "disabled", +>> "autoconfig": false, +>> "selectors": [ +>> { +>> "cname": "ovhmo3456789-selector1._domainkey.mydomain.ovh CNAME ovhmo3456789-selector1._domainkey.123403.aj.dkim.mail.ovh.net.", +>> "status": "toSet", +>> "selectorName": "ovhmo4287928-selector1" +>> }, +>> { +>> "selectorName": "ovhmo4287928-selector2", +>> "cname": "ovhmo3456789-selector2._domainkey.mydomain.ovh CNAME ovhmo3456789-selector2._domainkey.123402.aj.dkim.mail.ovh.net.", +>> "status": "toSet" +>> } +>> ] +>> } +>> ``` +>> +>> Die Werte `"status": "toSet"` und `"status": "disabled"` bedeuten, dass die CNAME-Einträge konfiguriert werden müssen. Speichern Sie die beiden `cname`-Werte in einer Textdatei und gehen Sie zum nächsten Schritt über. +>> +> **4. DNS-Eintrag konfigurieren** +>> Melden Sie sich im [OVHcloud Kundencenter](/links/manager) an, in dem der Domainname Ihres E-Mail-Dienstes gehostet wird, klicken Sie im Tab `Web Cloud`{.action} auf `Noms de domaine`{.action} in der linken Spalte und wählen Sie den betreffenden Domainnamen aus.
+>> Gehen Sie zum Tab `Zone DNS`{.action} und klicken Sie auf `Ajouter une entrée`{.action} im angezeigten Fenster. Wählen Sie `CNAME` und füllen Sie die Felder entsprechend den von Ihnen notierten Werten aus. +>> +>> Wenn man die Werte des Beispiels im Schritt "**3. DNS-Eintrag abrufen**" analysiert : +>> +>> - `ovhmo3456789-selector1._domainkey.mydomain.ovh` entspricht dem Subdomain des CNAME-Eintrags. Man behält nur `ovhmo3456789-selector1._domainkey`, da der `.mydomain.ovh` bereits vorbelegt ist.
+>> - `ovhmo3456789-selector1._domainkey.123403.aj.dkim.mail.ovh.net."` entspricht dem Ziel des Eintrags. Man muss den Punkt am Ende beibehalten, um den Wert abzuschließen.
+>> +>> ![email](/pages/assets/screens/control_panel/product-selection/web-cloud/domain-dns/dns-zone/dns-dkim-api022.png){.thumbnail .w-400 .h-600} +>> +>> Nachdem Sie die Werte eingegeben haben, klicken Sie auf `Suivant`{.action} und dann auf `Valider`{.action}. +>> +>> > [!primary] +>> > +>> > **Wiederholen Sie diese Operation für den zweiten Selektor.** +>> +>> Wenn Sie Ihre DNS-Zone in einer externen Schnittstelle außerhalb von OVHcloud konfigurieren, muss Ihr CNAME-Eintrag folgende Form haben : +>> +>> ```console +>> ovhmo3456789-selector1._domainkey IN CNAME ovhmo3456789-selector1._domainkey.123403.aj.dkim.mail.ovh.net. +>> ``` +>> +>> > [!warning] +>> > +>> > Vergessen Sie nicht, dass eine Änderung in einer DNS-Zone einer Verbreitungszeit unterliegt. Diese ist in der Regel kurz, kann aber bis zu 24 Stunden dauern. +>> +> **5. DKIM aktivieren** +>> +>> Nachdem sich Ihre DNS-Konfiguration verbreitet hat, verwenden Sie erneut den folgenden API-Aufruf, um DKIM zu aktivieren:
+>> +>> > [!api] +>> > +>> > @api {v1} /email/domain/ PUT /email/domain/{domain}/dkim/enable +>> +>> - `domain` : Geben Sie den Domainnamen ein, der mit Ihrem E-Mail-Dienst verknüpft ist, auf dem Sie DKIM aktivieren möchten. +>> +>> Klicken Sie auf `EXECUTE`{.action}, um die Aktivierung zu starten.
+>> +>> *Beispiel für das Ergebnis :* +>> +>> ```console +>> { +>> "selectors": [ +>> { +>> "selectorName": "ovhmo3465680-selector2", +>> "cname": "ovhmo3456789-selector2._domainkey.mydomain.ovh CNAME ovhmo3456789-selector2._domainkey.123402.aj.dkim.mail.ovh.net.", +>> "status": "set" +>> }, +>> { +>> "status": "set", +>> "cname": "ovhmo3456789-selector1._domainkey.mydomain.ovh CNAME ovhmo3456789-selector1._domainkey.123403.aj.dkim.mail.ovh.net.", +>> "selectorName": "ovhmo3465680-selector1" +>> } +>> ], +>> "activeSelector": "ovhmo3465680-selector1", +>> "autoconfig": true, +>> "status": "enabled" +>> } +>> ``` +>> +>> - Wenn Sie die Werte `"status": "set"` auf beiden Selektoren feststellen, bedeutet das, dass diese korrekt konfiguriert sind. +>> - Wenn Sie die Werte `"status": "toSet"` auf beiden Selektoren feststellen, bedeutet das, dass Ihre DNS-Änderungen nicht sichtbar sind. Gehen Sie zum Tab « **4. DNS-Eintrag konfigurieren** » zurück. +>> - Wenn Sie die Werte `"status": "toFix"` auf beiden Selektoren feststellen, bedeutet das, dass die CNAME-Einträge in der DNS-Zone Ihres Domainnamens erkannt wurden, aber die Werte falsch sind. Gehen Sie zum Tab « **4. DNS-Eintrag konfigurieren** » zurück. +>> +>> > [!success] +>> > +>> > Sie haben nun alle Schritte durchgeführt, um DKIM zu aktivieren. Um sicherzustellen, dass er aktiviert ist, prüfen Sie seinen Status, indem Sie zum Tab der Schritt « **2. Status der DKIM-Operation prüfen** » zurückkehren, um zu überprüfen, dass der Wert `status:` auf `enabled` steht. Wenn das der Fall ist, ist Ihr DKIM jetzt aktiv. +>> + +##### **Für Exchange** + +Folgen Sie den **5 Schritten** unten, indem Sie auf jeden Tab klicken. + +> [!tabs] +> **1. Liste der Selektoren** +>> Bevor Sie einen der Selektoren für Ihren Domainnamen erstellen, müssen Sie den Namen ermitteln, der Ihnen automatisch von der Exchange-Plattform zugewiesen wird.
+>>
+>> Dazu verwenden Sie den folgenden API-Aufruf:
+>> +>> > [!api] +>> > +>> > @api {v1} /email/exchange GET /email/exchange/{organizationName}/service/{exchangeService}/domain/{domainName}/dkimSelector +>> > +>>
+>> +>> - `domainName` : Geben Sie den Domainnamen ein, der mit Ihrer Exchange-Plattform verknüpft ist, auf dem Sie DKIM aktivieren möchten.
+>> - `exchangeService` : Geben Sie den Namen Ihrer Exchange-Plattform ein, der in der Form "hosted-zz111111-1" oder "private-zz111111-1" erscheint.
+>> - `organizationName` : Geben Sie den Namen Ihrer Exchange-Plattform ein, der in der Form "hosted-zz111111-1" oder "private-zz111111-1" erscheint.
+>> +>> *Beispiel für das Ergebnis:* +>> +>> ```console +>> "ovhex123456-selector1" +>> "ovhex123456-selector2" +>> ``` +>> +> **2. Erstellen eines Selektors** +>> Sie erstellen nun einen Selektor, generieren das zugehörige Schlüsselpaar und den zugeordneten DNS-Eintrag für den Domainnamen.
+>>
+>> Dazu verwenden Sie den folgenden API-Aufruf:
+>> +>> > [!api] +>> > +>> > @api {v1} /email/exchange POST /email/exchange/{organizationName}/service/{exchangeService}/domain/{domainName}/dkim +>> > +>> +>> - `domainName` : Geben Sie den Domainnamen ein, der mit Ihrer Exchange-Plattform verknüpft ist, auf dem Sie DKIM aktivieren möchten. +>> - `exchangeService` : Geben Sie den Namen Ihrer Exchange-Plattform ein, der in der Form "hosted-zz111111-1" oder "private-zz111111-1" erscheint. +>> - `organizationName` : Geben Sie den Namen Ihrer Exchange-Plattform ein, der in der Form "hosted-zz111111-1" oder "private-zz111111-1" erscheint. +>> - `"selectorName"` : Im Tab **BEISPIEL** der Abschnitt **ANFORDERUNGSTEXT**, geben Sie den Namen eines Selektors ein, den Sie im vorherigen Schritt erfasst haben (z. B. "ovhex123456-selector1"). +>> +>> *Beispiel für die Eingabe:* +>> +>> ```console +>> { +>> "autoEnableDKIM": false, +>> "configureDkim": false, +>> "selectorName": "ovhex123456-selector1" +>> } +>> ``` +>> +>> Klicken Sie auf `AUSFÜHREN`{.action}, um die Erstellung des Selektors zu starten.
+>> +>> > [!primary] +>> > +>> > Wir empfehlen Ihnen, diese Operation zweimal durchzuführen, für jeden zuvor aufgelisteten Selektor. Der zweite Selektor ermöglicht es Ihnen, das Schlüsselpaar zu wechseln, wenn dies erforderlich ist. Wir empfehlen Ihnen, unseren Use Case [„Wie man sein DKIM-Schlüsselpaar wechselt“](#2selectors) zu konsultieren, wenn Sie auf den zweiten Selektor wechseln möchten. +>>
+>> +>> *Beispiel für das Ergebnis:* +>> +>> ```console +>> status: "todo", +>> function: "addExchangeDomainDKIM", +>> id : 107924143, +>> "finishDate": null, +>> "todoDate": "2023-05-05T11:32:07+02:00" +>> ``` +>> +> **3. Abrufen des DNS-Eintrags** +>> Sie müssen die DNS-Zone Ihres Domainnamens manuell konfigurieren, **in den folgenden Fällen**: +>> +>> - Ihre Exchange-Plattform ist mit einem Domainnamen verknüpft, der in einem anderen OVHcloud-Kundenkonto verwaltet wird;
+>> - Ihre Exchange-Plattform ist mit einem Domainnamen verknüpft, der in einem anderen Registrierungsamt verwaltet wird;
+>> +>> Um Ihre DNS-Zone zu konfigurieren, müssen Sie die Werte des DNS-Eintrags **für jeden Selektor abrufen, wenn Sie zwei erstellt haben**. Dazu verwenden Sie den folgenden API-Aufruf: +>> +>> > [!api] +>> > +>> > @api {v1} /email/exchange GET /email/exchange/{organizationName}/service/{exchangeService}/domain/{domainName}/dkim/{selectorName} +>> > +>> +>> - `domainName` : Geben Sie den Domainnamen ein, der mit Ihrer Exchange-Plattform verknüpft ist, auf dem Sie DKIM konfigurieren möchten. +>> - `exchangeService` : Geben Sie den Namen Ihrer Exchange-Plattform ein, der in der Form "hosted-zz111111-1" oder "private-zz111111-1" erscheint. +>> - `organizationName` : Geben Sie den Namen Ihrer Exchange-Plattform ein, der in der Form "hosted-zz111111-1" oder "private-zz111111-1" erscheint. +>> - `selectorName` : Geben Sie den Namen des Selektors ein, den Sie im vorherigen Schritt erstellt haben. +>> +>> *Beispiel für das Ergebnis:* +>> +>> ```console +>> targetRecord: "ovhex123456-selector1._domainkey.1675.ac.dkim.mail.ovh.net" +>> recordType: "CNAME" +>> header: "from;to;subject;date" +>> taskPendingId: 108712689 +>> status: "waitingRecord" +>> cnameIsValid: false +>> lastUpdate: "1970-01-01T00:00:00+01:00" +>> customerRecord: "ovhex123456-selector1._domainkey.mydomain.ovh" +>> selectorName: "ovhex1234565-selector1" +>> ``` +>> +>> Speichern Sie die Werte `customerRecord` und `targetRecord` in einer Textdatei. Gehen Sie zum nächsten Schritt über. +>> +>> > [!primary] +>> > +>> > Es ist möglich, dass der `status:` auf `todo` steht, dies hat keinen Einfluss auf die Konfiguration Ihrer DNS-Zone. +>> +> **4. Konfigurieren des DNS-Eintrags** +>> Melden Sie sich im [OVHcloud Kundencenter](/links/manager) an, in dem der Domainname Ihrer Exchange-Plattform gehostet wird, klicken Sie im Tab `Web Cloud`{.action} auf `Domainnamen`{.action} in der linken Spalte und wählen Sie den entsprechenden Domainnamen aus.
+>> Gehen Sie zum Tab `DNS-Zone`{.action} und klicken Sie auf `Eintrag hinzufügen`{.action} im angezeigten Fenster. Wählen Sie `CNAME` und füllen Sie die Felder entsprechend den von Ihnen erfassten Werten aus.
+>> +>> Wenn wir die Werte des Beispiels aus dem Schritt "**3. Abrufen des DNS-Eintrags**" verwenden: +>> +>> - `customerRecord: "ovhex123456-selector1._domainkey.mydomain.ovh"` entspricht dem Unterdomain des CNAME-Eintrags. Wir behalten nur `ovhex123456-selector1._domainkey` bei, da `.mydomain.ovh` bereits vorbelegt ist.
+>> - `targetRecord: "ovhex123456-selector1._domainkey.1500.ab.dkim.mail.ovh.net"` entspricht der Zieladresse des Eintrags. Wir fügen am Ende einen Punkt hinzu, um den Wert abzuschließen. Das ergibt `ovhex123456-selector1._domainkey.1500.ab.dkim.mail.ovh.net.`
+>> +>> ![email](/pages/assets/screens/control_panel/product-selection/web-cloud/domain-dns/dns-zone/dns-dkim-api02.png){.thumbnail .w-400 .h-600}
+>> +>> Nachdem Sie die Werte eingegeben haben, klicken Sie auf `Weiter`{.action} und dann auf `Bestätigen`{.action}.
+>> +>> **Wiederholen Sie diese Operation für den zweiten Selektor, wenn Sie ihn erstellt haben.**
+>> +>> Wenn Sie Ihre DNS-Zone in einer dritten, nicht OVHcloud-basierten Schnittstelle konfigurieren, muss Ihr CNAME-Eintrag folgende Form haben: +>> +>> ```console +>> ovhex123456-selector1._domainkey IN CNAME ovhex123456-selector1._domainkey.1500.ab.dkim.mail.ovh.net. +>> ``` +>> +>> > [!warning] +>> > +>> > Vergessen Sie nicht, dass eine Änderung in einer DNS-Zone einer Verbreitungszeit unterliegt. Diese ist in der Regel kurz, kann aber bis zu 24 Stunden dauern. +>> +> **5. Aktivierung von DKIM** +>> > [!warning] +>> > +>> > Überprüfen Sie in der Abschnitt „[API - Die verschiedenen Zustände von DKIM](#dkim-status)“ dieses Leitfadens, ob der Wert `status:` auf `ready` steht, bevor Sie DKIM aktivieren können. +>> +>> Um DKIM zu aktivieren, verwenden Sie den folgenden API-Aufruf: +>> +>> > [!api] +>> > +>> > @api {v1} /email/exchange POST /email/exchange/{organizationName}/service/{exchangeService}/domain/{domainName}/dkim/{selectorName}/enable +>> > +>> +>> - `domainName` : Geben Sie den Domainnamen ein, der mit Ihrer Exchange-Plattform verknüpft ist, auf dem Sie DKIM aktivieren möchten. +>> - `exchangeService` : Geben Sie den Namen Ihrer Exchange-Plattform ein, der in der Form "hosted-zz111111-1" oder "private-zz111111-1" erscheint. +>> - `organizationName` : Geben Sie den Namen Ihrer Exchange-Plattform ein, der in der Form "hosted-zz111111-1" oder "private-zz111111-1" erscheint. +>> - `selectorName` : Geben Sie den Namen des Selektors ein, den Sie erstellt haben. +>> +>> *Beispiel für das Ergebnis:* +>> +>> ```console +>> id: 108716876 +>> todoDate: "2023-05-05T11:30:11+02:00" +>> finishDate: null +>> status: "todo" +>> function: "enableExchangeDKIM" +>> ``` +>> +>> > [!success] +>> > +>> > Sie haben nun alle erforderlichen Schritte zur Aktivierung von DKIM durchgeführt. Um sicherzustellen, dass dieser aktiviert ist, konsultieren Sie die Abschnitt „[API - Die verschiedenen Zustände von DKIM](#dkim-status)“ dieses Leitfadens, um zu überprüfen, ob der Wert `status:` auf `inProduction` steht. Wenn dies der Fall ist, ist Ihr DKIM nun aktiv.

**Wenn Sie zwei Selektoren erstellt haben**, sollte der zweite Selektor den Status `status: "ready"` haben. +>> + +##### **Für E-Mail Pro** + +Führen Sie die folgenden **5 Schritte** aus, indem Sie auf jeden der Tabs klicken. + +> [!tabs] +> **1. Liste der Selektoren** +>> Vor dem Erstellen eines der Selektoren für Ihren Domainnamen müssen Sie den Namen ermitteln, der Ihnen automatisch von der E-Mail Pro-Plattform zugewiesen wird.
+>>
+>> Dazu verwenden Sie den folgenden API-Aufruf:
+>> +>> > [!api] +>> > +>> > @api {v1} /email/pro GET /email/pro/{service}/domain/{domainName}/dkim +>>
+>> +>> - `service` : Geben Sie den Namen Ihrer E-Mail Pro-Plattform ein, der in der Form „emailpro-zz111111-1“ erscheint.
+>> - `domainName` : Geben Sie den Domainnamen ein, der an Ihre E-Mail Pro-Plattform angehängt ist, auf dem Sie DKIM aktivieren möchten.
+>> +>> *Beispiel für das Ergebnis :* +>> +>> ```console +>> "ovhemp123456-selector1" +>> "ovhemp123456-selector2" +>> ``` +>> +> **2. Erstellen eines Selektors** +>> Sie erstellen nun einen Selektor, generieren sein Schlüsselpaar und den zugehörigen DNS-Eintrag für den Domainnamen.
+>> +>> > [!primary] +>> > +>> > Wir empfehlen Ihnen, diese Operation zweimal für jeden zuvor aufgelisteten Selektor durchzuführen. Der zweite Selektor ermöglicht Ihnen, das Schlüsselpaar zu wechseln, wenn dies erforderlich ist. Wir empfehlen Ihnen, unser Use Case [„Wie man sein DKIM-Schlüsselpaar wechselt“](#2selectors) zu konsultieren. +>>
+>> Dazu verwenden Sie den folgenden API-Aufruf:
+>> +>> > [!api] +>> > +>> > @api {v1} /email/pro POST /email/pro/{service}/domain/{domainName}/dkim +>> > +>> +>> - `domainName` : Geben Sie den Domainnamen ein, der an Ihre E-Mail Pro-Plattform angehängt ist, auf dem Sie DKIM aktivieren möchten. +>> - `service` : Geben Sie den Namen Ihrer E-Mail Pro-Plattform ein, der in der Form „emailpro-zz111111-1“ erscheint.
+>> - `"selectorName"` : Im Tab **BEISPIEL** des Abschnitts **ANFORDERUNGSTEXT**, geben Sie den Namen eines Selektors ein, den Sie in der vorherigen Etappe erfasst haben. (Beispiel: „ovhemp123456-selector1“). +>> +>> *Beispiel für die Eingabe :* +>> +>> ```console +>> { +>> "autoEnableDKIM": false, +>> "configureDkim": false, +>> "selectorName": "ovhemp123456-selector1" +>> } +>> ``` +>> +>> Klicken Sie auf `AUSFÜHREN`{.action}, um die Erstellung des Selektors zu starten.
+>> +>> > [!primary] +>> > +>> > Wir empfehlen Ihnen, diese Operation zweimal für jeden zuvor aufgelisteten Selektor durchzuführen. Der zweite Selektor ermöglicht Ihnen, das Schlüsselpaar zu wechseln, wenn dies erforderlich ist. Wir empfehlen Ihnen, unser Use Case [„Wie man sein DKIM-Schlüsselpaar wechselt“](#2selectors) zu konsultieren, wenn Sie auf den zweiten Selektor wechseln möchten. +>> +>> *Beispiel für das Ergebnis :* +>> +>> ```console +>> status: "todo", +>> function: "addDomainDKIM", +>> id : 107924143, +>> "finishDate": null, +>> "todoDate": "2023-05-05T11:32:07+02:00" +>> ``` +>> +> **3. Abrufen des DNS-Eintrags** +>> Sie müssen die DNS-Zone Ihres Domainnamens manuell konfigurieren **in den folgenden Fällen** : +>> +>> - Ihre E-Mail Pro-Plattform ist an einen Domainnamen gebunden, der in einem anderen OVHcloud-Kundenkonto verwaltet wird ;
+>> - Ihre E-Mail Pro-Plattform ist an einen Domainnamen gebunden, der in einem anderen Registrierungsamt verwaltet wird ;
+>> +>> Um Ihre DNS-Zone zu konfigurieren, müssen Sie die Werte des DNS-Eintrags **für jeden Selektor abrufen, wenn Sie zwei erstellt haben**. Dazu verwenden Sie den folgenden API-Aufruf : +>> +>> > [!api] +>> > +>> > @api {v1} /email/pro GET /email/pro/{service}/domain/{domainName}/dkim/{selectorName} +>> > +>> +>> - `service` : Geben Sie den Namen Ihrer E-Mail Pro-Plattform ein, der in der Form „emailpro-zz111111-1“ erscheint. +>> - `domainName` : Geben Sie den Domainnamen ein, der an Ihre E-Mail Pro-Plattform angehängt ist, auf dem Sie DKIM konfigurieren möchten. +>> - `selectorName` : Geben Sie den Namen des Selektors ein, den Sie in der vorherigen Etappe erstellt haben. +>> +>> *Beispiel für das Ergebnis :* +>> +>> ```console +>> targetRecord: "ovhemp123456-selector1._domainkey.1675.ac.dkim.mail.ovh.net" +>> recordType: "CNAME" +>> header: "from;to;subject;date" +>> taskPendingId: 108712689 +>> status: "waitingRecord" +>> cnameIsValid: false +>> lastUpdate: "1970-01-01T00:00:00+01:00" +>> customerRecord: "ovhemp123456-selector1._domainkey.mydomain.ovh" +>> selectorName: "ovhemp1234565-selector1" +>> ``` +>> +>> Speichern Sie die Werte `customerRecord` und `targetRecord` in einer Textdatei. Gehen Sie zur nächsten Etappe über. +>> +>> > [!primary] +>> > +>> > Es ist möglich, dass der `status:` auf `todo` steht, dies hat keinen Einfluss auf die Konfiguration Ihrer DNS-Zone. +>> +> **4. Konfigurieren des DNS-Eintrags** +>> Melden Sie sich im [OVHcloud Kundencenter](/links/manager) an, in dem der Domainname Ihrer E-Mail Pro-Plattform gehostet ist. Klicken Sie im Tab `Web Cloud`{.action} auf `Domainnamen`{.action} in der linken Spalte und wählen Sie den betreffenden Domainnamen aus.
+>> Gehen Sie zum Tab `DNS-Zone`{.action} und klicken Sie auf `Eintrag hinzufügen`{.action} in dem sich öffnenden Fenster. Wählen Sie `CNAME` und füllen Sie die Felder entsprechend den Werten aus.
+>> +>> Wenn Sie die Werte des Beispiels aus der Etappe "**3. Abrufen des DNS-Eintrags**" verwenden: +>> +>> - `customerRecord: "ovhemp123456-selector1._domainkey.mydomain.ovh"` entspricht dem Subdomain des CNAME-Eintrags. Sie behalten nur `ovhemp123456-selector1._domainkey`, da der `.mydomain.ovh` bereits vorbelegt ist.
+>> - `targetRecord: "ovhemp123456-selector1._domainkey.1500.ab.dkim.mail.ovh.net"` entspricht dem Ziel des Eintrags. Fügen Sie am Ende einen Punkt hinzu, um den Wert abzuschließen. Das ergibt `ovhemp123456-selector1._domainkey.1500.ab.dkim.mail.ovh.net.`
+>> +>> ![email](/pages/assets/screens/control_panel/product-selection/web-cloud/domain-dns/dns-zone/dns-dkim-api02.png){.thumbnail .w-400 .h-600}
+>> +>> Nachdem Sie die Werte eingegeben haben, klicken Sie auf `Weiter`{.action} und dann auf `Bestätigen`{.action}.
+>> +>> **Wiederholen Sie diese Operation für den zweiten Selektor, wenn Sie ihn erstellt haben.**
+>> +>> Wenn Sie Ihre DNS-Zone in einer externen Schnittstelle außerhalb von OVHcloud konfigurieren, muss Ihr CNAME-Eintrag folgende Form haben : +>> +>> ```console +>> ovhemp123456-selector1._domainkey IN CNAME ovhemp123456-selector1._domainkey.1500.ab.dkim.mail.ovh.net. +>> ``` +>> +>> > [!warning] +>> > +>> > Vergessen Sie nicht, dass eine Änderung in einer DNS-Zone einer Verbreitungszeit unterliegt. Diese ist in der Regel kurz, kann aber bis zu 24 Stunden dauern. +>> +> **5. Aktivierung des DKIM** +>> > [!warning] +>> > +>> > Im Abschnitt „[API - Die verschiedenen Zustände des DKIM](#dkim-status)“ dieses Leitfadens überprüfen Sie, dass der Wert `status:` auf `ready` steht, bevor Sie DKIM aktivieren können. +>> +>> Um DKIM zu aktivieren, verwenden Sie den folgenden API-Aufruf : +>> +>> > [!api] +>> > +>> > @api {v1} /email/pro GET /email/pro/{service}/domain/{domainName}/dkim/{selectorName} +>> > +>> +>> - `service` : Geben Sie den Namen Ihrer E-Mail Pro-Plattform ein, der in der Form „emailpro-zz111111-1“ erscheint. +>> - `domainName` : Geben Sie den Domainnamen ein, der an Ihre E-Mail Pro-Plattform angehängt ist, auf dem Sie DKIM aktivieren möchten. +>> - `selectorName` : Geben Sie den Namen des Selektors ein, den Sie erstellt haben. +>> +>> *Beispiel für das Ergebnis :* +>> +>> ```console +>> id: 108716876 +>> todoDate: "2023-05-05T11:30:11+02:00" +>> finishDate: null +>> status: "todo" +>> function: "enableDKIM" +>> ``` +>> +>> > [!success] +>> > +>> > Sie haben nun alle Manipulationen durchgeführt, um DKIM zu aktivieren. Um sicherzustellen, dass er aktiviert ist, konsultieren Sie den Abschnitt „[API - Die verschiedenen Zustände des DKIM](#dkim-status)“ dieses Leitfadens, um zu überprüfen, dass der Wert `status:` auf `inProduction` steht. Wenn dies der Fall ist, ist Ihr DKIM nun aktiv.

**Wenn Sie zwei Selektoren erstellt haben**, sollte der zweite Selektor auf `status: "ready"` stehen. +>> + +#### API - Die verschiedenen Zustände des DKIM + +Wählen Sie das betroffene E-Mail-Angebot in den folgenden Tabs aus : + +> [!tabs] +> **MX Plan und Zimbra** +>> Während Ihrer Operationen auf dem DKIM Ihrer E-Mail-Plattform verwenden Sie den folgenden API-Aufruf, um den aktuellen Zustand des DKIM zu prüfen. +>> +>> > [!api] +>> > +>> > @api {v1} /email/domain/ GET /email/domain/{domain}/dkim +>> +>> - `domain` : Geben Sie den Domainnamen ein, der an Ihren E-Mail-Service angehängt ist, auf dem DKIM vorhanden sein muss. +>> +>> Schauen Sie sich anschließend den allgemeinen Wert `status:` im Ergebnis an : +>> +>> - `disabled` : DKIM ist deaktiviert, er wurde noch nicht konfiguriert oder wurde über die API deaktiviert.
+>> - `modifying` : Die Konfiguration des DKIM ist in Bearbeitung, es ist erforderlich, bis zum Ende des Prozesses zu warten.
+>> - `toConfigure` : Die Konfiguration des DKIM wartet auf die DNS-Parameter des Domainnamens. Sie müssen die DNS-Einträge manuell in der Zone des Domainnamens eintragen. Dazu beziehen Sie sich auf [Schritt 4 von „die vollständige Konfiguration des DKIM für MX Plan und Zimbra“](#confemail).
+>> - `enabled` : DKIM ist konfiguriert und funktioniert.
+>> - `error` : Der Installationsprozess hat einen Fehler erkannt. Wir empfehlen Ihnen, ein [Support-Ticket zu öffnen](https://help.ovhcloud.com/csm?id=csm_get_help) und den betroffenen Domainnamen anzugeben.
+>> +>> Auf Ebene der Selektoren gibt es ebenfalls drei mögliche Zustände: +>> +>> - `set` : Der Selektor ist korrekt konfiguriert und aktiv. +>> - `toSet` : Der Selektor ist nicht in der DNS-Zone des Domainnamens konfiguriert. Beziehen Sie sich auf [Schritt 4 von „die vollständige Konfiguration des DKIM für MX Plan und Zimbra“](#confemail). +>> - `toFix` : Der Selektor ist zwar in der DNS-Zone des Domainnamens konfiguriert, die Werte sind jedoch falsch. Beziehen Sie sich auf [Schritt 4 von „die vollständige Konfiguration des DKIM für MX Plan und Zimbra“](#confemail). +>> +> **Exchange** +>> Während Ihrer Operationen auf dem DKIM Ihrer Exchange-Plattform verwenden Sie den folgenden API-Aufruf, um den aktuellen Zustand des DKIM zu prüfen. +>> +>> > [!api] +>> > +>> > @api {v1} /email/exchange GET /email/exchange/{organizationName}/service/{exchangeService}/domain/{domainName}/dkim/{selectorName} +>> > +>> +>> - `domainName` : Geben Sie den Domainnamen ein, der an Ihre Exchange-Plattform angehängt ist, auf dem DKIM vorhanden sein muss.
+>> - `exchangeService` : Geben Sie den Namen Ihrer Exchange-Plattform ein, der in der Form „hosted-zz111111-1“ oder „private-zz111111-1“ erscheint.
+>> - `organizationName` : Geben Sie den Namen Ihrer Exchange-Plattform ein, der in der Form „hosted-zz111111-1“ oder „private-zz111111-1“ erscheint.
+>> - `selectorName` : Geben Sie den Namen des Selektors ein, den Sie erstellt haben.
+>> +>> Schauen Sie sich anschließend den Wert `status:` im Ergebnis an : +>> +>> - `todo` : Die Aufgabe wurde initialisiert, sie wird starten.
+>> - `WaitingRecord` : Die DNS-Einträge warten auf Konfiguration oder befinden sich in der Validierung in der DNS-Zone des Domainnamens. Eine automatische regelmäßige Prüfung wird durchgeführt, um zu sehen, ob der DNS-Eintrag vorhanden und korrekt eingegeben ist. +>> - `ready` : Die DNS-Einträge sind in der Zone vorhanden. DKIM kann jetzt aktiviert werden.
+>> - `inProduction` : DKIM ist korrekt konfiguriert und aktiviert, er ist daher vollständig betriebsbereit.
+>> - `disabling` : DKIM wird deaktiviert.
+>> - `deleting` : DKIM wird gelöscht.
+>> +>> Wenn Sie die folgende Fehlermeldung erhalten, wenn Sie den API-Aufruf starten, bedeutet dies, dass der Selektor nicht existiert oder gelöscht wurde. Sie müssen ihn erstellen. +>> +>> ```console +>> Not Found (404) +>> { "message": "The requested object (selectorName = ovhemp123456-selector1) does not exist" } +>> ``` +>> +> **E-Mail Pro** +>> Während Ihrer Operationen auf dem DKIM Ihrer E-Mail Pro-Plattform verwenden Sie den folgenden API-Aufruf, um den aktuellen Zustand des DKIM zu prüfen. +>> +>> > [!api] +>> > +>> > @api {v1} /email/pro GET /email/pro/{service}/domain/{domainName}/dkim/{selectorName} +>> > +>> +>> - `service` : Geben Sie den Namen Ihrer E-Mail Pro-Plattform ein, der in der Form „emailpro-zz111111-1“ erscheint.
+>> - `domainName` : Geben Sie den Domainnamen ein, der an Ihre E-Mail Pro-Plattform angehängt ist, auf dem DKIM vorhanden sein muss.
+>> - `selectorName` : Geben Sie den Namen des Selektors ein, den Sie erstellt haben.
+>> +>> Schauen Sie sich anschließend den Wert `status:` im Ergebnis an : +>> +>> - `todo` : Die Aufgabe wurde initialisiert, sie wird starten.
+>> - + +> [!primary] +> +> Beim Rotieren eines DKIM-Selektors können Sie direkt den zweiten Selektor aktivieren, den Sie erstellt haben, um auf diesen umzuschalten, während der erste Selektor weiterhin aktiv bleibt, bis alle mit diesem versandten E-Mails ordnungsgemäß vom Empfänger analysiert wurden. + +#### API - DKIM deaktivieren und löschen + +> [!warning] +> +> **Für die Angebote Exchange und E-Mail Pro**
+> +> Der DKIM-Selektor muss den Status `inProduction` oder `ready` haben, bevor er deaktiviert werden kann. + +Wählen Sie das E-Mail-Angebot aus, das in den folgenden Registerkarten behandelt wird: + +> [!tabs] +> **MX Plan und Zimbra** +>> Wenn Sie DKIM deaktivieren möchten, ohne die Selektoren und ihre Schlüsselpaare zu löschen, verwenden Sie den folgenden API-Aufruf: +>> +>> > [!api] +>> > +>> > @api {v1} /email/domain/ PUT /email/domain/{domain}/dkim/disable +>>
+>> +>> - `domain` : Geben Sie den Domainnamen ein, der mit Ihrem E-Mail-Dienst verknüpft ist, auf dem DKIM aktiviert sein soll.
+>> +>> *Beispiel für das Ergebnis:* +>> +>> ```console +>> { +>> "domain": "guidesteam.ovh", +>> "id": 174219594, +>> "function": "domain/disableDKIM", +>> "status": "todo" +>> } +>> ``` +>> +> **Exchange** +>> Wenn Sie DKIM deaktivieren möchten, ohne den Selektor und sein Schlüsselpaar zu löschen, verwenden Sie den folgenden API-Aufruf: +>> +>> > [!api] +>> > +>> > @api {v1} /email/exchange POST /email/exchange/{organizationName}/service/{exchangeService}/domain/{domainName}/dkim/{selectorName}/disable +>> > +>> +>> - `domainName` : Geben Sie den Domainnamen ein, der mit Ihrer Exchange-Plattform verknüpft ist.
+>> - `exchangeService` : Geben Sie den Namen Ihrer Exchange-Plattform ein, der in der Form « hosted-zz111111-1 » oder « private-zz111111-1 » erscheint.
+>> - `organizationName` : Geben Sie den Namen Ihrer Exchange-Plattform ein, der in der Form « hosted-zz111111-1 » oder « private-zz111111-1 » erscheint.
+>> - `selectorName` : Geben Sie den Namen des Selektors ein, den Sie deaktivieren möchten.
+>> +>> Wenn Sie den DKIM-Selektor und sein Schlüsselpaar löschen möchten, verwenden Sie den folgenden API-Aufruf: +>> +>> > [!api] +>> > +>> > @api {v1} /email/exchange DELETE /email/exchange/{organizationName}/service/{exchangeService}/domain/{domainName}/dkim/{selectorName} +>> > +>> +>> - `domainName` : Geben Sie den Domainnamen ein, der mit Ihrer Exchange-Plattform verknüpft ist.
+>> - `exchangeService` : Geben Sie den Namen Ihrer Exchange-Plattform ein, der in der Form « hosted-zz111111-1 » oder « private-zz111111-1 » erscheint.
+>> - `organizationName` : Geben Sie den Namen Ihrer Exchange-Plattform ein, der in der Form « hosted-zz111111-1 » oder « private-zz111111-1 » erscheint.
+>> - `selectorName` : Geben Sie den Namen des Selektors ein, den Sie löschen möchten.
+>> +> **E-Mail Pro** +>> Wenn Sie DKIM deaktivieren möchten, ohne den Selektor und sein Schlüsselpaar zu löschen, verwenden Sie den folgenden API-Aufruf: +>> +>> > [!api] +>> > +>> > @api {v1} /email/pro POST /email/pro/{service}/domain/{domainName}/dkim/{selectorName}/disable +>> > +>> +>> - `domainName` : Geben Sie den Domainnamen ein, der mit Ihrer E-Mail Pro-Plattform verknüpft ist.
+>> - `selectorName` : Geben Sie den Namen des Selektors ein, den Sie deaktivieren möchten.
+>> - `service` : Geben Sie den Namen Ihrer E-Mail Pro-Plattform ein, der in der Form « emailpro-zz111111-1 » erscheint.
+>> +>> Wenn Sie den DKIM-Selektor und sein Schlüsselpaar löschen möchten, verwenden Sie den folgenden API-Aufruf: +>> +>> > [!api] +>> > +>> > @api {v1} /email/pro DELETE /email/pro/{service}/domain/{domainName}/dkim/{selectorName} +>> > +>> +>> - `domainName` : Geben Sie den Domainnamen ein, der mit Ihrer E-Mail Pro-Plattform verknüpft ist.
+>> - `selectorName` : Geben Sie den Namen des Selektors ein, den Sie löschen möchten.
+>> - `service` : Geben Sie den Namen Ihrer E-Mail Pro-Plattform ein, der in der Form « emailpro-zz111111-1 » erscheint.
+>> + +### DKIM für ein E-Mail-Angebot außerhalb Ihres OVHcloud-Kontos konfigurieren + +Wenn Sie Ihre DNS-Zone konfigurieren möchten, um einen DKIM-Eintrag für Ihr Angebot hinzuzufügen, folgen Sie den unten stehenden Anweisungen. + +Melden Sie sich im [OVHcloud Kundencenter](/links/manager) an, klicken Sie auf das Register `Web Cloud`{.action} und dann auf `Namen von Domains`{.action} in der linken Spalte, und wählen Sie den gewünschten Domainnamen aus. + +Klicken Sie auf das Register `DNS-Zone`{.action} und dann auf `Eintrag hinzufügen`{.action}. Es gibt drei Möglichkeiten, einen Eintrag für die DKIM-Konfiguration in Ihrer DNS-Zone hinzuzufügen: + +- [Ein DKIM-Eintrag](#dkim-record) : Konfiguration, die Ihnen ermöglicht, alle Parameter eines DKIM-Eintrags anzuzeigen. +- [Ein TXT-Eintrag](#txt-record) : Eintrag, den Sie verwenden, wenn Ihnen alle DKIM-Parameter bereits bereitgestellt wurden. +- [Ein CNAME-Eintrag](#cname-record) : Eintrag, der für ein E-Mail-Angebot von OVHcloud oder einen Microsoft E-Mail-Server verwendet wird. + +#### DKIM-Eintrag + +Dieser Eintrag wird im Interface als DKIM bezeichnet, handelt sich aber tatsächlich um einen TXT-Eintrag. Der DKIM-Eintrag dient dazu, die verschiedenen Konfigurationsparameter übersichtlich in separaten Feldern darzustellen. + +![email](/pages/assets/screens/control_panel/product-selection/web-cloud/domain-dns/dns-zone/dns-dkim-add.png){.thumbnail .w-400 .h-600} + +- **Unterdomäne** : Geben Sie den Namen des DKIM-Selektors ein und fügen Sie `._domainkey` als Suffix hinzu. Der Domainname wird automatisch am Ende hinzugefügt. + +*Beispiel:* + +```console + selector-name._domainkey.mydomain.ovh. +``` + +- **Version (v=)** : Dient dazu, die DKIM-Version anzugeben. Es wird empfohlen, sie zu verwenden, und der Standardwert ist `DKIM1`.
+Wenn angegeben, muss dieser Tag am Anfang des Eintrags stehen und muss gleich "DKIM1" sein (ohne Anführungszeichen). Einträge, die mit einem Tag "v=" beginnen, das einen anderen Wert hat, müssen ignoriert werden. + +- **Granularität (g=)** : Ermöglicht es, den "local-part" einer E-Mail-Adresse anzugeben, also den Teil vor dem " @ ".
+Es ermöglicht, die E-Mail-Adresse(n), die berechtigt sind, eine Nachricht mit dem DKIM-Schlüssel des Selektors zu signieren, anzugeben.
+Der Standardwert von "g=" ist "\*", was bedeutet, dass alle E-Mail-Adressen berechtigt sind, den DKIM-Signaturschlüssel zu verwenden.
+Durch Angabe eines spezifischen Werts für "g=" kann die Nutzung des Schlüssels auf eine bestimmte lokale E-Mail-Adresse oder auf eine Gruppe von Adressen durch Wildcards eingeschränkt werden (z. B. "\*-group"). + +- **Algorithmus (hash) (h=)** : Ermöglicht es, die Hash-Verfahren anzugeben, die für die Signatur der E-Mail-Header verwendet werden. Dieser Tag ermöglicht es, eine Liste der Hash-Verfahren anzugeben, die für die Erstellung einer DKIM-Signatur für eine bestimmte Nachricht verwendet werden. + +- **Schlüsseltyp (k=)** : Gibt den Signaturalgorithmus an, der für die Signatur von ausgehenden E-Mails verwendet wird. Damit können Empfänger erfahren, wie die Nachricht signiert wurde und welche Methode zur Überprüfung der Authentizität verwendet wird.
+Mögliche Werte für den Tag "k=" umfassen "rsa" für den RSA-Signaturalgorithmus und "ed25519" für den Ed25519-Signaturalgorithmus. Die Wahl des Algorithmus hängt von der Sicherheitspolitik des Absenders und der Unterstützung durch den Empfänger ab. + +- **Notizen (n=)** : Dient dazu, Notizen zu hinterlegen, die für Administratoren, die das DKIM-Schlüsselsystem verwalten, von Interesse sind.
+Diese Notizen können für Dokumentationszwecke nützlich sein oder Administratoren helfen, das Funktionieren von DKIM zu verstehen oder zu verwalten. Die in n= enthaltenen Notizen werden von Programmen nicht interpretiert und beeinflussen das Funktionieren von DKIM nicht. + +- **Öffentlicher Schlüssel (base64) (p=)** : Wird verwendet, um die Base64-kodierten Daten des öffentlichen DKIM-Schlüssels einzugeben.
+Dieser Tag ist in der DKIM-Signatur obligatorisch und ermöglicht Empfängern, den erforderlichen öffentlichen Schlüssel abzurufen, um die Authentizität der signierten Nachricht zu überprüfen. + +- **Öffentlichen Schlüssel widerrufen** : Wenn ein öffentlicher DKIM-Schlüssel widerrufen wurde (z. B. bei einem Compromiss des privaten Schlüssels), muss ein leerer Wert für den Tag "p=" verwendet werden, um anzuzeigen, dass dieser öffentliche Schlüssel nicht mehr gültig ist. Empfänger müssen dann für jede DKIM-Signatur, die auf einen widerrufenen Schlüssel verweist, einen Fehler zurückgeben. + +- **Diensttyp (s=)**: Der Tag "s=" (Service Type) ist optional und wird standardmäßig nicht angezeigt. Er ermöglicht es, den oder die Diensttypen anzugeben, auf die sich dieser DKIM-Eintrag bezieht.
+Die Diensttypen werden mithilfe einer Liste von Schlüsselwörtern, die durch Doppelpunkte ":" getrennt sind, definiert.
+Der Empfänger muss diesen Eintrag ignorieren, wenn der entsprechende Diensttyp nicht aufgeführt ist.
+Der Tag "s=" ist dazu gedacht, die Nutzung der Schlüssel für andere Zwecke einzuschränken, falls die Nutzung von DKIM für andere Dienste in Zukunft definiert wird.
+Die derzeit definierten Diensttypen sind "\*" (alle Diensttypen), "email" (E-Mail). + +- **Testmodus (t=y)** : Ermöglicht es den Eigentümern der Domain, die Einrichtung von DKIM zu testen, ohne dass Nachrichten abgelehnt oder als SPAM markiert werden, falls die DKIM-Signaturprüfung fehlschlägt.
+Wenn der Flag "t=y" verwendet wird, darf der Empfänger keine besondere Behandlung von Nachrichten im Testmodus oder von Nachrichten ohne Signatur vornehmen. Der Empfänger kann jedoch das Ergebnis des Testmodus verfolgen, um die Signatoren zu unterstützen. + +- **Unterdomänen (t=s)** : Ermöglicht es, die Nutzung der DKIM-Signatur auf die Domain selbst einzuschränken (z. B. @mydomain.ovh) oder die Nutzung von der Domain und ihren Unterdomänen zu erlauben (z. B. @mydomain.ovh, @test.mydomain.ovh, @other.mydomain.ovh usw.). + +#### TXT-Eintrag + +Dies ist der native Eintragstyp, der verwendet wird, um DKIM in der DNS-Zone Ihres Domainnamens zu konfigurieren. Es ist wichtig, seine Syntax gut zu verstehen, um ihn ordnungsgemäß auszufüllen. + +Diese DKIM-Konfiguration wird empfohlen, wenn Ihnen die einzugebenden Informationen vom E-Mail-Dienstanbieter bereitgestellt wurden. + +Um die Zusammensetzung des DKIM-Eintrags besser zu verstehen, konsultieren Sie den vorhergehenden Abschnitt dieses Leitfadens mit dem Titel « [DKIM-Eintrag](#dkim-record) ». + +**Beispiel eines DKIM-Eintrags** + +- Unterdomäne : + +```console +selector-name._domainkey.mydomain.ovh. +``` + +- Ziel : + +```console +v=DKIM1;t=s;p= MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA77VDAIfyhjtoF0DIE5V7 rev1EKk4L0nxdBpD5O/jPrM4KP0kukeuB6IMpVplkkq52MSDeRcjoO50h0DmwZOr RUkyGjQwOnAh0VhY3fqkuwBYftEX7vWo8C2E1ylzimABkwPpSL62jZ1DheoXcil9 1M35wWBKtlYdXVedKjCQKOEnwTo+0hdNe38rU9NMgq6nbTIMjDntvxoVI+yF3kcx q/VpAY8BIYbcAXkVFvUyfUBABnnKpf0SfblsfcLW0Koy/FRxPDFOvnjNxXeOxMFR UI6K6PaW2WvtbJG2v+gHLY5M4tB0+/FNJU9emZfkPOk3DmRhZ8ENi7+oZa2ivUDj OQIDAQAB +``` + +#### CNAME-Eintrag + +Der CNAME-Eintrag ist ein Alias. Das bedeutet, dass der Zielwert auf eine URL verweist, die selbst den DKIM-Eintrag für den Server bereitstellt, der den CNAME-Eintrag abfragt. Dieser Eintragstyp wird häufig verwendet, wenn ein Microsoft E-Mail-Server genutzt wird. + +Es handelt sich genau um den Eintragstyp, der verwendet wird, um DKIM auf einer Domain zu aktivieren, die für ein Exchange-Angebot von OVHcloud deklariert wurde. Dieser Prozess ermöglicht es Ihrem E-Mail-Dienstanbieter, die Sicherheit und Aktualisierung des DKIM für Sie zu verwalten. + +### DKIM testen + +Wir empfehlen Ihnen, eine E-Mail von einem Konto auf Ihrer Exchange-Plattform an eine E-Mail-Adresse zu senden, die bei Empfang die DKIM-Signatur überprüft. + +Hier finden Sie, was Sie im Header der empfangenen E-Mail finden können : + +
ARC-Authentication-Results: i=1; mx.example.com;
+       dkim=pass header.i=@mydomain.ovh header.s=ovhex123456-selector1 header.b=KUdGjiMs;
+       spf=pass (example.com: domain of test-dkim@mydomain.ovh designates 54.36.141.6 as permitted sender) smtp.mailfrom=test-dkim@mydomain.ovh
+Return-Path: <test-dkim@mydomain.ovh>
+
+ +Um den Header einer E-Mail abzurufen, konsultieren Sie unser Leitfaden « [Header einer E-Mail abrufen](/pages/web_cloud/email_and_collaborative_solutions/troubleshooting/diagnostic_headers) ». + +### Anwendungsfälle + +#### Wie und warum kann ich das DKIM-Schlüsselpaar auf meinem Angebot ändern ? + +> [!warning] +> +> Diese Frage betrifft ausschließlich die Angebote Exchange und E-Mail Pro. + +Wenn Sie + +Sie stellen fest, dass Ihre E-Mails nicht mit DKIM signiert werden, obwohl dieser aktiviert oder konfiguriert wurde. Zunächst melden Sie sich in Ihrem Kundencenter an, um den Status des DKIM zu prüfen. + +Klicken Sie auf das untenstehende Register, das Ihrer Angebotsoption entspricht, um den Status des DKIM auf Ihrer E-Mail-Plattform zu überprüfen. + +> [!tabs] +> **Exchange** +>> +>> 1. Melden Sie sich in Ihrem [OVHcloud Kundencenter](/links/manager) an. +>> 1. Gehen Sie in den Bereich `Web Cloud`{.action}. +>> 1. Wählen Sie im Bereich `MICROSOFT` den Punkt `Exchange`{.action} aus. +>> 1. Wählen Sie die betreffende Plattform aus. +>> +>> Im Bereich `Domaines associés`{.action} prüfen Sie die Farbe des Symbols `DKIM` rechts neben dem Namen der betreffenden Domain (siehe Bild unten). +>> +>> ![email](/pages/assets/screens/control_panel/product-selection/web-cloud/microsoft/exchange/associated-domains/red-dkim.png){.thumbnail .w-400 .h-600} +>> +> **E-Mail Pro** +>> +>> 1. Melden Sie sich in Ihrem [OVHcloud Kundencenter](/links/manager) an. +>> 1. Gehen Sie in den Bereich `Web Cloud`{.action}. +>> 1. Klicken Sie auf `Email Pro`{.action}. +>> 1. Wählen Sie die betreffende Plattform aus. +>> 1. Gehen Sie abschließend zum Register `Domaines associés`{.action}. +>> +>> Im Bereich `Domaines associés`{.action} prüfen Sie die Farbe des Symbols `DKIM` rechts neben dem Namen der betreffenden Domain (siehe Bild unten). +>> +>> ![email](/pages/assets/screens/control_panel/product-selection/web-cloud/microsoft/exchange/associated-domains/red-dkim.png){.thumbnail .w-400 .h-600} +>> + +Hier sind die 4 Zustände, die dazu führen können, dass das DKIM-Symbol in Ihrem Kundencenter rot angezeigt wird. Klicken Sie auf das Register, das zu Ihrem Fehlercode passt: + +> [!tabs] +> **501** +>> +>> "Only one dkim selector has been initialized"

+>> Nur ein DKIM-Selektor ist in Ihrer Konfiguration vorhanden. Damit wir bei Bedarf den Wechsel zu einem neuen Schlüssel ermöglichen können, müssen Sie beide von dem Dienst bereitgestellten Selektoren konfigurieren.

+>> Um diesen Fehler zu beheben: +>> +>> - Prüfen Sie den Status der DKIM-Selektoren, um den zu identifizieren, der konfiguriert werden muss. Nutzen Sie hierzu den Abschnitt „[API - Les différents états du DKIM](#dkim-status)“ in diesem Leitfaden. +>> - Sobald Sie den zu konfigurierenden Selektor identifiziert haben, folgen Sie den Schritten im Abschnitt „[API - Configuration complète du DKIM](#firststep)“ in diesem Leitfaden, entsprechend Ihrer Anbieteroption (Exchange oder E-Mail Pro), und wenden Sie diese nur auf den betreffenden Selektor an. +>> Warten Sie maximal 24 Stunden nach der Konfiguration des Selektors. +>> +> **502** +>> +>> "One DKIM configuration task is in error"

+>> Beim Konfigurieren des DKIM ist ein Fehler aufgetreten. Falls sich Ihr Zustand nach 24 Stunden nicht geändert hat, empfehlen wir Ihnen, ein [Support-Ticket](https://help.ovhcloud.com/csm?id=csm_get_help) zu öffnen. +>> +> **503** +>> +>> "CNAME record is wrong"

+>> Der erforderliche CNAME-Eintrag für die DKIM-Konfiguration wurde nicht korrekt eingegeben. Sie müssen die DNS-Zone der angeschlossenen Domain korrekt konfigurieren. +>> Um Ihre DNS-Zone zu konfigurieren, rufen Sie die Werte des angezeigten CNAME-Eintrags ab: +>> +>> ![email](/pages/assets/screens/control_panel/product-selection/web-cloud/microsoft/exchange/associated-domains/dkim-503.png){.thumbnail .w-400 .h-600} +>> +>> Wenn wir uns beispielsweise das obige Screenshotbild ansehen, ist die Domain „mydomain.ovh“ und es wird gefordert, den Selektor „2“ zu konfigurieren. Hier müssen Sie einen CNAME-Eintrag hinzufügen, bei dem der Unterdomain-Wert `ovhex1234567-selector2.domainkey.mydomain.ovh` ist und die Zieladresse `ovhex1234567-selector2.domainkey.7890.dkim.mail.ovh.net` lautet.

+>> Nachdem Sie Ihre DNS-Zone konfiguriert haben, warten Sie bis zur DNS-Propagation (maximal 24 Stunden). +>> +> **504** +>> +>> "One CNAME record is missing"

+>> Der erforderliche CNAME-Eintrag für die DKIM-Konfiguration fehlt. Sie müssen die DNS-Zone der angeschlossenen Domain konfigurieren. +>> Um Ihre DNS-Zone zu konfigurieren, rufen Sie die Werte des angezeigten CNAME-Eintrags ab: +>> +>> ![email](/pages/assets/screens/control_panel/product-selection/web-cloud/microsoft/exchange/associated-domains/dkim-503.png){.thumbnail .w-400 .h-600} +>> +>> Wenn wir uns beispielsweise das obige Screenshotbild ansehen, ist die Domain „mydomain.ovh“ und es wird gefordert, den Selektor „2“ zu konfigurieren. Hier müssen Sie einen CNAME-Eintrag hinzufügen, bei dem der Unterdomain-Wert `ovhex1234567-selector2.domainkey.mydomain.ovh` ist und die Zieladresse `ovhex1234567-selector2.domainkey.890123.dkim.mail.ovh.net` lautet.

+>> Nachdem Sie Ihre DNS-Zone konfiguriert haben, warten Sie bis zur DNS-Propagation (maximal 24 Stunden). +>> + +#### Wie kann ich über die OVHcloud API den Zustand des nicht funktionierenden DKIM verstehen? + +Wenn Sie die OVHcloud API nutzen, um Ihren DKIM zu konfigurieren, und dieser nicht funktioniert, nutzen Sie den Abschnitt „[API - Les différents états du DKIM](#dkim-status)“ in diesem Leitfaden, um den Zustand Ihrer Selektoren zu identifizieren. + +Untenstehend finden Sie die Zustände, die den Betrieb Ihres DKIM blockieren können, sowie die jeweilige Lösung für jede Situation. + +> [!tabs] +> **Exchange und E-Mail Pro** +>> - `WaitingRecord` : Die DNS-Einträge warten auf Konfiguration oder befinden sich in der Validierung in der DNS-Zone der Domain. Es wird regelmäßig automatisch geprüft, ob der DNS-Eintrag vorhanden und korrekt ist. Je nach Angebot folgen Sie **Schritt 5** im Abschnitt „[API - Configuration complète du DKIM](#firststep)“, um die DNS-Zone der betreffenden Domain korrekt zu konfigurieren. +>> - `ready` : Die DNS-Einträge sind in der Zone vorhanden. Der DKIM kann jetzt aktiviert werden. Sie müssen lediglich den Selektor aktivieren, indem Sie sich auf den Abschnitt „[API - Activer ou changer un sélecteur DKIM](#enable-switch)“ stützen. +>> - `deleting` : Der DKIM wird gelöscht. Nach der Löschung müssen Sie den Abschnitt „[API - Configuration complète du DKIM](#firststep)“ befolgen. +>> - `disabling` : Der DKIM wird deaktiviert. Nach dieser Operation können Sie den Selektor aktivieren, indem Sie sich auf den Abschnitt „[API - Activer ou changer un sélecteur DKIM](#enable-switch)“ stützen. +>> - `todo` : Die Aufgabe wurde initialisiert, sie muss gestartet werden. Falls sich Ihr Selektor nach 24 Stunden immer noch in diesem Zustand befindet, empfehlen wir Ihnen, ein [Support-Ticket](https://help.ovhcloud.com/csm?id=csm_get_help) zu öffnen und die Nummer des betreffenden Selektors anzugeben. +> **MX Plan und Zimbra** +>> - `disabled` : Der DKIM ist deaktiviert, wurde noch nicht konfiguriert oder wurde über die API deaktiviert.
+>> - `modifying` : Die DKIM-Konfiguration ist in Bearbeitung, es ist erforderlich, bis zum Ende des Prozesses zu warten.
+>> - `toConfigure` : Die DKIM-Konfiguration wartet auf die DNS-Parameter der Domain. Sie müssen die DNS-Einträge manuell in der DNS-Zone der Domain eintragen. Dazu folgen Sie dem Abschnitt „[Configuration complète du DKIM](#confemail)“ in diesem Leitfaden.
+>> - `error` : Beim Installationsprozess ist ein Fehler aufgetreten. Wir empfehlen Ihnen, ein [Support-Ticket](https://help.ovhcloud.com/csm?id=csm_get_help) zu öffnen und den Namen der betreffenden Domain anzugeben. +>> +>> Auf Ebene der Selektoren gibt es ebenfalls 2 Zustände, die auf einen Fehler hinweisen: +>> +>> - `toSet` : Der Selektor ist in der DNS-Zone der Domain nicht konfiguriert. Folgen Sie [Schritt 4 von „der vollständigen DKIM-Konfiguration“ für MX Plan und Zimbra](#confemail). +>> - `toFix` : Der Selektor ist zwar in der DNS-Zone der Domain konfiguriert, aber die Werte sind falsch. Folgen Sie [Schritt 4 von „der vollständigen DKIM-Konfiguration“ für MX Plan und Zimbra](#confemail). + +## Weiterführende Informationen +Treten Sie unserer [User Community](/links/community) bei. + +Im Rahmen der Einrichtung eines dynamischen DNS-Eintrags (DynHost) ist die Verwendung eines Wildcards (Zeichen `*`) im Feld `sous-domaine`{.action} des Formulars für einen DNS-Eintrag nicht verfügbar. \ No newline at end of file diff --git a/pages/web_cloud/domains/dns_zone_dkim/trad/guide.en-gb.md b/pages/web_cloud/domains/dns_zone_dkim/trad/guide.en-gb.md new file mode 100644 index 00000000000..b18bd6df746 --- /dev/null +++ b/pages/web_cloud/domains/dns_zone_dkim/trad/guide.en-gb.md @@ -0,0 +1,1167 @@ +60 - You must have subscribed to one of the following email offers: + - MX Plan OVHcloud (available via a [Cloud Web Hosting offer](/links/web/hosting)), a [free 100M hosting](/links/web/domains-free-hosting) or a separately ordered MX Plan offer. + - [Exchange](/links/web/emails-hosted-exchange) or [Private Exchange](/links/web/emails-hosted-exchange). + - [E-mail Pro](/links/web/email-pro). + - [Zimbra](/links/web/zimbra). + - An email offer outside of OVHcloud that has DKIM enabled. + +85 - [Automatically configure DKIM for an OVHcloud email offer](#auto-dkim) +- [Configure DKIM via API for an OVHcloud email offer](#internal-dkim) + - [API - Full DKIM configuration](#firststep) + - [For MX Plan and Zimbra](#confemail) + - [For Exchange](#confex) + - [For E-mail Pro](#confemp) + - [API - The different DKIM states](#dkim-status) + - [API - Enable or change a DKIM selector](#enable-switch) + - [API - Disable and delete DKIM](#disable-delete) + +106 To understand why DKIM helps secure your email exchanges, it is necessary to understand how it works. DKIM uses "**hashing**" and "**asymmetric encryption**" to create a secure signature. The **email platform** and the **DNS zone** of your domain name will help transmit the DKIM information to your recipients. + +108 /// details | Hashing + +118 /// + +120 /// details | Asymmetric encryption + +136 /// + +138 /// details | How are hashing and asymmetric encryption used for DKIM? + +144 /// + +146 /// details | Why do we need to configure DNS servers? + +150 /// + +152 /// details | What is a DKIM selector? + +165 /// + +167 /// details | Example of an email sent using DKIM + +177 /// + +179 ### Automatically configure DKIM for an OVHcloud email offer + +Automatic DKIM configuration is available for all our email offers: + +- MX Plan included with a [Cloud Web Hosting](/links/web/hosting), a [free 100M hosting](/links/web/domains-free-hosting) or ordered separately. +- [Exchange](/links/web/emails). +- [E-mail Pro](/links/web/email-pro). +- [Zimbra](/links/web/zimbra). + +When you configure your domain name on an OVHcloud email solution, automatic DKIM configuration is proposed and performed by default if you do not disable it. + +If DKIM was not enabled when you added a domain name to your email platform, you will need to launch the automatic configuration process via the Control Panel. + +Click on the tab below corresponding to your offer. + +> [!tabs] +> **MX Plan** +>> +>> 1. Log in to your [OVHcloud Control Panel](/links/manager). +>> 1. Go to the `Web Cloud`{.action} section. +>> 1. Click on `MX Plan`{.action}. +>> 1. Select the relevant domain. +>> 1. Finally, go to the `General information`{.action} tab. +>> +>> In the **General information** section, you can see that the `DKIM` badge is red under the **Diagnostic** label. +>> +>> ![email](/pages/assets/screens/control_panel/product-selection/web-cloud/emails/general-information/dkim-auto01.png){.thumbnail .w-400 .h-600} +>> +>> To enable DKIM, simply click on the red `DKIM` badge and then click on `Validate`{.action} from the activation window that appears. +>> +>> ![email](/pages/assets/screens/control_panel/product-selection/web-cloud/microsoft/exchange/associated-domains/dkim-auto02.png){.thumbnail .w-400 .h-600} +>> +>> If your domain name is not managed in the same OVHcloud Control Panel as your email platform or is registered outside OVHcloud, you will see the window below: +>> +>> ![email](/pages/assets/screens/control_panel/product-selection/web-cloud/emails/general-information/dkim-auto02.png){.thumbnail .w-400 .h-600} +>> +>> This window asks you to enter two CNAME values in the DNS zone of the domain name, which links this domain name to the DKIM selectors of your email service. You need to enter these values and ensure they are propagated before clicking on `Enable`{.action}. +>> +> **Exchange** +>> +>> 1. Log in to your [OVHcloud Control Panel](/links/manager). +>> 1. Go to the `Web Cloud`{.action} section. +>> 1. In the `MICROSOFT` section, click on `Exchange`{.action}. +>> 1. Select the relevant platform. +>> 1. Finally, go to the `Associated domains`{.action} tab. +>> +>> To the right of the relevant domain name, you can see that the `DKIM` badge is red. +>> +>> ![email](/pages/assets/screens/control_panel/product-selection/web-cloud/microsoft/exchange/associated-domains/dkim-auto01.png){.thumbnail .w-400 .h-600} +>> +>> To enable DKIM, simply click on the red `DKIM` badge and then click on `Validate`{.action} from the activation window that appears. +>> +>> ![email](/pages/assets/screens/control_panel/product-selection/web-cloud/microsoft/exchange/associated-domains/dkim-auto02.png){.thumbnail .w-400 .h-600} +>> +> **E-mail Pro** +>> +>> 1. Log in to your [OVHcloud Control Panel](/links/manager). +>> 1. Go to the `Web Cloud`{.action} section. +>> 1. Click on `Email Pro`{.action}. +>> 1. Select the relevant platform. +>> 1. Finally, go to the `Associated domains`{.action} tab. +>> +>> To the right of the relevant domain name, you can see that the `DKIM` badge is red. +>> +>> ![email](/pages/assets/screens/control_panel/product-selection/web-cloud/microsoft/exchange/associated-domains/dkim-auto01.png){.thumbnail .w-400 .h-600} +>> +>> To enable DKIM, simply click on the red `DKIM` badge and then click on `Validate`{.action} from the activation window that appears. +>> +>> ![email](/pages/assets/screens/control_panel/product-selection/web-cloud/microsoft/exchange/associated-domains/dkim-auto02.png){.thumbnail .w-400 .h-600} +>> +> **Zimbra** +>> +>> 1. Log in to your [OVHcloud Control Panel](/links/manager). +>> 1. Go to the `Web Cloud`{.action} section. +>> 1. Click on `Zimbra Mail`{.action}. +>> 1. Finally, go to the `Domain`{.action} tab. +>> 1. To the right of the relevant domain, click on `⁝`{.action}, then on `Diagnostics`{.action}. +>> +>> ![email](/pages/assets/screens/control_panel/product-selection/web-cloud/zimbra/domain/diagnostics/access.png){.thumbnail .w-400 .h-600} +>> +>> To the right of the `DKIM` label on the corresponding tab, you should see a warning indicating that DKIM is not working. Click on the `DKIM`{.action} tab to access the DKIM configuration status. To fix the error, you need to add or modify two DNS entries of type CNAME in the DNS zone of the associated domain name, according to the information visible from this tab. +>> +>> ![email](/pages/assets/screens/control_panel/product-selection/web-cloud/zimbra/domain/diagnostics/dkim-cname-conf.png){.thumbnail .w-400 .h-600} +>> +>> > [!primary] +>> > **Tip for creating a CNAME record** +>> > +>> > From the [OVHcloud Control Panel](/links/manager) where the domain name of your email service is hosted, in the `Web Cloud`{.action} section, click on `Domain names`{.action} in the left column and select the relevant domain name.
+>> > Select the `DNS zone`{.action} tab and then click on `Add an entry`{.action} in the window that appears. Choose `CNAME` and complete the fields according to the values you have noted. + +To enable DKIM, simply click on the red `DKIM` badge and then click on `Validate`{.action} from the activation window that appears. + +![email](/pages/assets/screens/control_panel/product-selection/web-cloud/microsoft/exchange/associated-domains/dkim-auto02.png){.thumbnail .w-400 .h-600} + +Automatic DKIM activation takes between 30 minutes and a maximum of 24 hours. To check that your DKIM is working, simply return to the domain management section mentioned in the tabs above and check that the `DKIM` badge is green, or for a Zimbra offer, that the `DKIM` tab no longer displays the warning icon. + +![email](/pages/assets/screens/control_panel/product-selection/web-cloud/microsoft/exchange/associated-domains/dkim-auto03.png){.thumbnail .w-400 .h-600} + +If after 24 hours your `DKIM` badge is still red, refer to the section [« Why is DKIM not working and appears red in the Control Panel? »](#reddkim) of this guide. + +### Configure DKIM via API for an OVHcloud email offer + +For an Exchange or E-mail Pro platform, you must first retrieve your platform's reference to configure your DKIM. + +Click on the tab below corresponding to your offer. + +> [!tabs] +> **Exchange** +>> +>> 1. Log in to your [OVHcloud Control Panel](/links/manager). +>> 1. Go to the `Web Cloud`{.action} section. +>> 1. In the `MICROSOFT` section, click on `Exchange`{.action}. +>> 1. Select the relevant platform. +>> +>> By default, the name of your platform corresponds to its reference or it will be visible under the name you have assigned to it (see the image below). +>> +>> ![email](/pages/assets/screens/control_panel/product-selection/web-cloud/microsoft/exchange/general-information/dns-dkim-platform-exchange.png){.thumbnail .w-400 .h-600} +>> +> **E-mail Pro** +>> +>> 1. Log in to your [OVHcloud Control Panel](/links/manager). +>> 1. Go to the `Web Cloud`{.action} section. +>> 1. Click on `Email Pro`{.action}. +>> 1. Select the relevant platform. +>> +>> By default, the name of your platform corresponds to its reference or it will be visible under the name you have assigned to it (see the image below). +>> +>> ![email](/pages/assets/screens/control_panel/product-selection/web-cloud/email-pro/general-information/dns-dkim-platform-emailpro.png){.thumbnail .w-400 .h-600} + +Also ensure that the domain name you wish to use for your emails is active in the `Associated domains`{.action} section. + +![email](/pages/assets/screens/control_panel/product-selection/web-cloud/microsoft/exchange/associated-domains/dns-dkim-domain.png){.thumbnail .w-400 .h-600} + +#### API - Full DKIM configuration + +To configure DKIM, go to the [OVHcloud API page](/links/console) and log in: + +1. Click on `Authentication`{.action} in the top left. +1. Then click on `Login with OVHcloud SSO`{.action}. +1. Enter your OVHcloud credentials. +1. Click on the `Authorize`{.action} button to authorise API calls from this site. + +> [!primary] +> +> Refer to our guide « [Getting started with OVHcloud APIs](/pages/manage_and_operate/api/first-steps) » if you have never used APIs before. + +Go to the `/email/domain/` (MX Plan and Zimbra offers), `/email/exchange` (Exchange offer) or `/email/pro` (E-mail Pro offer) section of the APIs and enter « dkim » in the `Filter` field to display only the API functions related to DKIM. + +Click on the tab corresponding to your offer: + +> [!tabs] +> **MX Plan and Zimbra** +>> +>> ![email](/pages/assets/screens/api/get-email-domain-domain-dkim.png){.thumbnail .w-400 .h-600} +>> +> **Exchange** +>> +>> ![email](/pages/assets/screens/api/get-email-exchange-organizationname-service-exchangeservice-domain-domainname-dkim.png){.thumbnail .w-400 .h-600} +>> +> **E-mail Pro** +>> +>> ![email](/pages/assets/screens/api/get-email-pro-service-domain-domainname-dkim.png){.thumbnail .w-400 .h-600} +>> + +##### **For MX Plan and Zimbra** + +Follow the **5 steps** by clicking successively on each of the 5 tabs below: +``` + +> [!tabs] +> **1. Enable DKIM on your domain name** +>> To enable DKIM on your domain name, use the following API call:
+>> +>> > [!api] +>> > +>> > @api {v1} /email/domain/ PUT /email/domain/{domain}/dkim/enable +>> +>> - `domain` : enter the domain name attached to your Email service on which you want to enable DKIM. +>> +>> Click on `EXECUTE`{.action} to start the activation.
+>> +>> *Example of result:* +>> +>> ```console +>> { +>> "domain": "mydomain.ovh", +>> "id": 123455789, +>> "function": "domain/enableDKIM", +>> "status": "todo" +>> } +>> ``` +>> +>> You should get the same result as in the example above with the mention `"status": "todo"` indicating that DKIM will be installed. +>> +> **2. Check the DKIM operation status** +>> After launching the DKIM activation process, follow the installation status to ensure that the installation is completed or to retrieve the DNS records if your DNS zone is managed outside your OVHcloud Control Panel.
+>>. +>>
+>> For this, use the following API call:
+>> +>> > [!api] +>> > +>> > @api {v1} /email/domain/ GET /email/domain/{domain}/dkim +>> > +>> +>> - `domain` : enter the domain name attached to your Email service.
+>>
+>> Click on `EXECUTE`{.action} to view the result.
+>> +>> *Example of result:* +>> +>> ```console +>> { +>> "activeSelector": null, +>> "autoconfig": true, +>> "selectors": [ +>> { +>> "selectorName": "ovhmo3456789-selector2", +>> "status": "set", +>> "cname": "ovhmo3456789-selector2._domainkey.mydomain.ovh CNAME ovhmo3456789-selector2._domainkey.123402.aj.dkim.mail.ovh.net." +>> }, +>> { +>> "selectorName": "ovhmo3456789-selector1", +>> "cname": "ovhmo3456789-selector1._domainkey.mydomain.ovh CNAME ovhmo3456789-selector1._domainkey.123403.aj.dkim.mail.ovh.net.", +>> "status": "set" +>> } +>> ], +>> "status": "modifying" +>> } +>> ``` +>>
+>> In the example above, the last status line `"status": "modifying"` means that the configuration is in progress. Wait approximately **10 minutes** and relaunch the API call. +>> +>> - if the value is `"status": "enabled"`, your configuration is completed and functional. +>> - if the value is `"status": "disabled"`, your configuration must be completed manually, proceed to the next step. +>> +> **3. Retrieve the DNS record** +>> You must manually configure the DNS zone of your domain name **in the following cases** : +>> +>> - your Email service is linked to a domain name managed in another OVHcloud customer account; +>> - your Email service is linked to a domain name managed in another domain registrar. +>> +>> To configure your DNS zone, you must retrieve the values of the DNS record **for both selectors**. For this, use the result of the API call from the previous step: +>> +>> > [!api] +>> > +>> > @api {v1} /email/domain/ GET /email/domain/{domain}/dkim +>> > +>> +>> - `domain` : enter the domain name attached to your Email service. +>> +>> Click on `EXECUTE`{.action} to view the result. +>> +>> *Example of result:* +>> +>> ```console +>> { +>> "activeSelector": null, +>> "status": "disabled", +>> "autoconfig": false, +>> "selectors": [ +>> { +>> "cname": "ovhmo3456789-selector1._domainkey.mydomain.ovh CNAME ovhmo3456789-selector1._domainkey.123403.aj.dkim.mail.ovh.net.", +>> "status": "toSet", +>> "selectorName": "ovhmo4287928-selector1" +>> }, +>> { +>> "selectorName": "ovhmo4287928-selector2", +>> "cname": "ovhmo3456789-selector2._domainkey.mydomain.ovh CNAME ovhmo3456789-selector2._domainkey.123402.aj.dkim.mail.ovh.net.", +>> "status": "toSet" +>> } +>> ] +>> } +>> ``` +>> +>> The values `"status": "toSet"` and `"status": "disabled"` mean that the CNAME records must be configured. Retrieve the 2 `cname` values in a text file and proceed to the next step. +>> +> **4. Configure the DNS record** +>> From the [OVHcloud Control Panel](/links/manager) where your Email service's domain name is hosted, in the `Web Cloud`{.action} tab, click on `Domain names`{.action} in the left column and select the concerned domain name.
+>> Go to the `DNS Zone`{.action} tab then click on `Add an entry`{.action} in the window that appears. Choose `CNAME` then complete according to the values you have noted. +>> +>> If we break down the values from the example in step "**3. Retrieve the DNS record**" : +>> +>> - `ovhmo3456789-selector1._domainkey.mydomain.ovh` corresponds to the subdomain of the CNAME record. We keep only `ovhmo3456789-selector1._domainkey` as the `.mydomain.ovh` is already pre-filled.
+>> - `ovhmo3456789-selector1._domainkey.123403.aj.dkim.mail.ovh.net."` corresponds to the record target. It is important to keep the dot at the end to punctuate the value.
+>> +>> ![email](/pages/assets/screens/control_panel/product-selection/web-cloud/domain-dns/dns-zone/dns-dkim-api022.png){.thumbnail .w-400 .h-600} +>> +>> Once the values are entered, click on `Next`{.action} then on `Validate`{.action}. +>> +>> > [!primary] +>> > +>> > **Repeat this operation for the second selector.** +>> +>> If you configure your DNS zone in a third-party interface outside OVHcloud, your CNAME record must be in the following format: +>> +>> ```console +>> ovhmo3456789-selector1._domainkey IN CNAME ovhmo3456789-selector1._domainkey.123403.aj.dkim.mail.ovh.net. +>> ``` +>> +>> > [!warning] +>> > +>> > Do not forget that a change in a DNS zone is subject to a propagation delay. It is generally short but can extend up to 24 hours. +>> +> **5. DKIM activation** +>> +>> After the propagation of your DNS configuration, use the following API call again to activate DKIM:
+>> +>> > [!api] +>> > +>> > @api {v1} /email/domain/ PUT /email/domain/{domain}/dkim/enable +>> +>> - `domain` : enter the domain name attached to your Email service on which you want to enable DKIM. +>> +>> Click on `EXECUTE`{.action} to start the activation.
+>> +>> *Example of result:* +>> +>> ```console +>> { +>> "selectors": [ +>> { +>> "selectorName": "ovhmo3465680-selector2", +>> "cname": "ovhmo3456789-selector2._domainkey.mydomain.ovh CNAME ovhmo3456789-selector2._domainkey.123402.aj.dkim.mail.ovh.net.", +>> "status": "set" +>> }, +>> { +>> "status": "set", +>> "cname": "ovhmo3456789-selector1._domainkey.mydomain.ovh CNAME ovhmo3456789-selector1._domainkey.123403.aj.dkim.mail.ovh.net.", +>> "selectorName": "ovhmo3465680-selector1" +>> } +>> ], +>> "activeSelector": "ovhmo3465680-selector1", +>> "autoconfig": true, +>> "status": "enabled" +>> } +>> ``` +>> +>> - If you observe the values `"status": "set"` on both selectors, this means they are well configured. +>> - If you observe the values `"status": "toSet"` on both selectors, this means that your DNS changes are not visible. Go back to the tab « **4. Configure the DNS record** ». +>> - If you observe the values `"status": "toFix"` on both selectors, this means that the CNAME records have been detected in the DNS zone of your domain name but the values are incorrect. Go back to the tab « **4. Configure the DNS record** ». +>> +>> > [!success] +>> > +>> > You have now completed all the steps to activate DKIM. To ensure that it is active, check its status by returning to the tab of step « **2. Check the DKIM operation status** » to verify that the value `status:` is indeed `enabled`. If this is the case, your DKIM is now active. +>> + +##### **For Exchange** + +Follow the **5 steps** below by clicking on each of the tabs. + +> [!tabs] +> **1. List of selectors** +>> Before creating any of the selectors for your domain name, you must retrieve the name automatically assigned to them by the Exchange platform.
+>>
+>> To do this, use the following API call:
+>> +>> > [!api] +>> > +>> > @api {v1} /email/exchange GET /email/exchange/{organizationName}/service/{exchangeService}/domain/{domainName}/dkimSelector +>> > +>>
+>> +>> - `domainName` : enter the domain name attached to your Exchange platform on which you want to enable DKIM.
+>> - `exchangeService` : enter the name of your Exchange platform in the form "hosted-zz111111-1" or "private-zz111111-1".
+>> - `organizationName` : enter the name of your Exchange platform in the form "hosted-zz111111-1" or "private-zz111111-1".
+>> +>> *Example of result:* +>> +>> ```console +>> "ovhex123456-selector1" +>> "ovhex123456-selector2" +>> ``` +>> +> **2. Create a selector** +>> You will now create a selector, generate its key pair and the associated DNS record for the domain name.
+>>
+>> To do this, use the following API call:
+>> +>> > [!api] +>> > +>> > @api {v1} /email/exchange POST /email/exchange/{organizationName}/service/{exchangeService}/domain/{domainName}/dkim +>> > +>> +>> - `domainName` : enter the domain name attached to your Exchange platform on which you want to enable DKIM. +>> - `exchangeService` : enter the name of your Exchange platform in the form "hosted-zz111111-1" or "private-zz111111-1". +>> - `organizationName` : enter the name of your Exchange platform in the form "hosted-zz111111-1" or "private-zz111111-1". +>> - `"selectorName"` : in the **EXAMPLE** tab of the **REQUEST BODY** section, enter the name of a selector you noted in the previous step (example: "ovhex123456-selector1"). +>> +>> *Example of input:* +>> +>> ```console +>> { +>> "autoEnableDKIM": false, +>> "configureDkim": false, +>> "selectorName": "ovhex123456-selector1" +>> } +>> ``` +>> +>> Click on `EXECUTE`{.action} to start the creation of the selector.
+>> +>> > [!primary] +>> > +>> > We recommend that you perform this operation twice for each of the previously listed selectors. The second selector will allow you to change the key pair when necessary. We invite you to consult our use case [« How to change your DKIM key pair »](#2selectors) when you wish to switch to the second selector. +>>
+>> +>> *Example of result:* +>> +>> ```console +>> status: "todo", +>> function: "addExchangeDomainDKIM", +>> id : 107924143, +>> "finishDate": null, +>> "todoDate": "2023-05-05T11:32:07+02:00" +>> ``` +>> +> **3. Retrieve the DNS record** +>> You must manually configure the DNS zone of your domain name **in the following cases** : +>> +>> - your Exchange platform is linked to a domain name managed in another OVHcloud customer account ;
+>> - your Exchange platform is linked to a domain name managed in another domain registrar ;
+>> +>> To configure your DNS zone, you must retrieve the values of the DNS record **for each selector if you have created two**. To do this, use the following API call : +>> +>> > [!api] +>> > +>> > @api {v1} /email/exchange GET /email/exchange/{organizationName}/service/{exchangeService}/domain/{domainName}/dkim/{selectorName} +>> > +>> +>> - `domainName` : enter the domain name attached to your Exchange platform on which you want to configure DKIM. +>> - `exchangeService` : enter the name of your Exchange platform in the form "hosted-zz111111-1" or "private-zz111111-1". +>> - `organizationName` : enter the name of your Exchange platform in the form "hosted-zz111111-1" or "private-zz111111-1". +>> - `selectorName` : enter the name of the selector you created in the previous step. +>> +>> *Example of result:* +>> +>> ```console +>> targetRecord: "ovhex123456-selector1._domainkey.1675.ac.dkim.mail.ovh.net" +>> recordType: "CNAME" +>> header: "from;to;subject;date" +>> taskPendingId: 108712689 +>> status: "waitingRecord" +>> cnameIsValid: false +>> lastUpdate: "1970-01-01T00:00:00+01:00" +>> customerRecord: "ovhex123456-selector1._domainkey.mydomain.ovh" +>> selectorName: "ovhex1234565-selector1" +>> ``` +>> +>> Retrieve the values `customerRecord` and `targetRecord` in a text file. Move on to the next step. +>> +>> > [!primary] +>> > +>> > It is possible that the `status:` is in `todo`, this has no impact on the configuration of your DNS zone. +>> +> **4. Configure the DNS record** +>> From the [OVHcloud Control Panel](/links/manager) where your Exchange platform's domain name is hosted, click on `Web Cloud`{.action} in the top menu, then click on `Domain names`{.action} in the left column and select the concerned domain name.
+>> Go to the `DNS zone`{.action} tab and click on `Add an entry`{.action} in the window that appears. Choose `CNAME` and complete the fields according to the values you noted.
+>> +>> If we take the values from the example in step "**3. Retrieve the DNS record**": +>> +>> - `customerRecord: "ovhex123456-selector1._domainkey.mydomain.ovh"` corresponds to the subdomain of the CNAME record. We keep only `ovhex123456-selector1._domainkey` as the `.mydomain.ovh` is already pre-filled.
+>> - `targetRecord: "ovhex123456-selector1._domainkey.1500.ab.dkim.mail.ovh.net"` corresponds to the target of the record. Add a dot at the end to punctuate the value. This gives `ovhex123456-selector1._domainkey.1500.ab.dkim.mail.ovh.net.`
+>> +>> ![email](/pages/assets/screens/control_panel/product-selection/web-cloud/domain-dns/dns-zone/dns-dkim-api02.png){.thumbnail .w-400 .h-600}
+>> +>> Once the values are entered, click on `Next`{.action} then on `Validate`{.action}.
+>> +>> **Repeat this operation for the second selector if you have created it.**
+>> +>> If you are configuring your DNS zone in a third-party interface outside of OVHcloud, your CNAME record must be in the following format: +>> +>> ```console +>> ovhex123456-selector1._domainkey IN CNAME ovhex123456-selector1._domainkey.1500.ab.dkim.mail.ovh.net. +>> ``` +>> +>> > [!warning] +>> > +>> > Do not forget that a change in a DNS zone is subject to a propagation delay. It is generally short but can extend up to 24 hours. +>> +> **5. DKIM activation** +>> > [!warning] +>> > +>> > From the section « [API - DKIM different states](#dkim-status) » of this guide, check that the value `status:` is indeed in `ready` before you can activate DKIM. +>> +>> To activate DKIM, use the following API call: +>> +>> > [!api] +>> > +>> > @api {v1} /email/exchange POST /email/exchange/{organizationName}/service/{exchangeService}/domain/{domainName}/dkim/{selectorName}/enable +>> > +>> +>> - `domainName` : enter the domain name attached to your Exchange platform on which you want to enable DKIM. +>> - `exchangeService` : enter the name of your Exchange platform in the form "hosted-zz111111-1" or "private-zz111111-1". +>> - `organizationName` : enter the name of your Exchange platform in the form "hosted-zz111111-1" or "private-zz111111-1". +>> - `selectorName` : enter the name of the selector you created. +>> +>> *Example of result:* +>> +>> ```console +>> id: 108716876 +>> todoDate: "2023-05-05T11:30:11+02:00" +>> finishDate: null +>> status: "todo" +>> function: "enableExchangeDKIM" +>> ``` +>> +>> > [!success] +>> > +>> > You have now completed all the steps to activate DKIM. To make sure it is active, consult the section « [API - DKIM different states](#dkim-status) » of this guide to check that the value `status:` is indeed in `inProduction`. If this is the case, your DKIM is now active.

**If you have created two selectors**, the second selector should be in `status: "ready"`. +>> + +##### **For Email Pro** + +Follow the **5 steps** below by clicking on each of the tabs. + +> [!tabs] +> **1. List of selectors** +>> Before creating one of the selectors for your domain name, you must retrieve the name automatically assigned to them by the Email Pro platform.
+>>
+>> To do this, use the following API call:
+>> +>> > [!api] +>> > +>> > @api {v1} /email/pro GET /email/pro/{service}/domain/{domainName}/dkim +>>
+>> +>> - `service` : enter the name of your Email Pro platform, which appears in the form "emailpro-zz111111-1".
+>> - `domainName` : enter the domain name attached to your Email Pro platform on which you wish to enable DKIM.
+>> +>> *Example of result:* +>> +>> ```console +>> "ovhemp123456-selector1" +>> "ovhemp123456-selector2" +>> ``` +>> +> **2. Create a selector** +>> You will now create a selector, generate its key pair and the associated DNS record for the domain name.
+>> +>> > [!primary] +>> > +>> > We recommend that you perform this operation twice for each of the previously listed selectors. The second selector will allow you to change the key pair when necessary. We invite you to consult our use case [« How to change your DKIM key pair »](#2selectors). +>>
+>> To do this, use the following API call:
+>> +>> > [!api] +>> > +>> > @api {v1} /email/pro POST /email/pro/{service}/domain/{domainName}/dkim +>> > +>> +>> - `domainName` : enter the domain name attached to your Email Pro platform on which you wish to enable DKIM. +>> - `service` : enter the name of your Email Pro platform, which appears in the form "emailpro-zz111111-1".
+>> - `"selectorName"` : In the **EXAMPLE** tab of the **REQUEST BODY** section, enter the name of a selector you noted in the previous step. (example: "ovhemp123456-selector1"). +>> +>> *Example of input:* +>> +>> ```console +>> { +>> "autoEnableDKIM": false, +>> "configureDkim": false, +>> "selectorName": "ovhemp123456-selector1" +>> } +>> ``` +>> +>> Click on `EXECUTE`{.action} to start the creation of the selector.
+>> +>> > [!primary] +>> > +>> > We recommend that you perform this operation twice for each of the previously listed selectors. The second selector will allow you to change the key pair when necessary. We invite you to consult our use case [« How to change your DKIM key pair »](#2selectors) when you wish to switch to the second selector. +>> +>> *Example of result:* +>> +>> ```console +>> status: "todo", +>> function: "addDomainDKIM", +>> id : 107924143, +>> "finishDate": null, +>> "todoDate": "2023-05-05T11:32:07+02:00" +>> ``` +>> +> **3. Retrieve the DNS record** +>> You must manually configure the DNS zone of your domain name **in the following cases** : +>> +>> - your Email Pro platform is linked to a domain name that is managed in another OVHcloud customer account ;
+>> - your Email Pro platform is linked to a domain name that is managed in another domain name registrar ;
+>> +>> To configure your DNS zone, you must retrieve the values of the DNS record **for each selector if you have created two**. To do this, use the following API call : +>> +>> > [!api] +>> > +>> > @api {v1} /email/pro GET /email/pro/{service}/domain/{domainName}/dkim/{selectorName} +>> > +>> +>> - `service` : enter the name of your Email Pro platform, which appears in the form "emailpro-zz111111-1" . +>> - `domainName` : enter the domain name attached to your Email Pro platform on which you wish to configure the DKIM. +>> - `selectorName` : enter the name of the selector you created in the previous step. +>> +>> *Example of result:* +>> +>> ```console +>> targetRecord: "ovhemp123456-selector1._domainkey.1675.ac.dkim.mail.ovh.net" +>> recordType: "CNAME" +>> header: "from;to;subject;date" +>> taskPendingId: 108712689 +>> status: "waitingRecord" +>> cnameIsValid: false +>> lastUpdate: "1970-01-01T00:00:00+01:00" +>> customerRecord: "ovhemp123456-selector1._domainkey.mydomain.ovh" +>> selectorName: "ovhemp1234565-selector1" +>> ``` +>> +>> Retrieve the values `customerRecord` and `targetRecord` in a text file. Move on to the next step. +>> +>> > [!primary] +>> > +>> > It is possible that the `status:` is in `todo`, this has no impact on the configuration of your DNS zone. +>> +> **4. Configure the DNS record** +>> From the [OVHcloud Control Panel](/links/manager) where your Email Pro platform's domain name is hosted, click on `Web Cloud`{.action} in the left column and select the concerned domain name.
+>> Go to the `DNS Zone`{.action} tab and click on `Add an entry`{.action} in the window that appears. Choose `CNAME` and complete the fields according to the values you have noted.
+>> +>> If we take the values from the example in the step "**3. Retrieve the DNS record**": +>> +>> - `customerRecord: "ovhemp123456-selector1._domainkey.mydomain.ovh"` corresponds to the subdomain of the CNAME record. We keep only `ovhemp123456-selector1._domainkey` because the `.mydomain.ovh` is already pre-filled.
+>> - `targetRecord: "ovhemp123456-selector1._domainkey.1500.ab.dkim.mail.ovh.net"` corresponds to the target of the record. We add a dot at the end to punctuate the value. This gives `ovhemp123456-selector1._domainkey.1500.ab.dkim.mail.ovh.net.`
+>> +>> ![email](/pages/assets/screens/control_panel/product-selection/web-cloud/domain-dns/dns-zone/dns-dkim-api02.png){.thumbnail .w-400 .h-600}
+>> +>> Once the values are entered, click on `Next`{.action} and then on `Validate`{.action}.
+>> +>> **Repeat this operation for the second selector if you have created one.**
+>> +>> If you are configuring your DNS zone in a third-party interface outside of OVHcloud, your CNAME record must be in the following format : +>> +>> ```console +>> ovhemp123456-selector1._domainkey IN CNAME ovhemp123456-selector1._domainkey.1500.ab.dkim.mail.ovh.net. +>> ``` +>> +>> > [!warning] +>> > +>> > Do not forget that a change in a DNS zone is subject to a propagation delay. It is generally short but can extend up to 24 hours. +>> +> **5. DKIM activation** +>> > [!warning] +>> > +>> > From the section « [API - DKIM's different states](#dkim-status) » of this guide, check that the value `status:` is indeed in `ready` before you can activate the DKIM. +>> +>> To activate the DKIM, use the following API call: +>> +>> > [!api] +>> > +>> > @api {v1} /email/pro GET /email/pro/{service}/domain/{domainName}/dkim/{selectorName} +>> > +>> +>> - `service` : enter the name of your Email Pro platform, which appears in the form "emailpro-zz111111-1" . +>> - `domainName` : enter the domain name attached to your Email Pro platform on which you wish to activate the DKIM. +>> - `selectorName` : enter the name of the selector you have created. +>> +>> *Example of result:* +>> +>> ```console +>> id: 108716876 +>> todoDate: "2023-05-05T11:30:11+02:00" +>> finishDate: null +>> status: "todo" +>> function: "enableDKIM" +>> ``` +>> +>> > [!success] +>> > +>> > You have now completed all the steps to activate the DKIM. To ensure that it is activated, consult the section « [API - DKIM's different states](#dkim-status) » of this guide to check that the value `status:` is indeed in `inProduction`. If this is the case, your DKIM is now active.

**If you have created two selectors**, the second selector should be in `status: "ready"`. +>> + +#### API - DKIM's different states + +Select the email offer concerned in the following tabs: + +> [!tabs] +> **MX Plan and Zimbra** +>> When working on the DKIM of your Email platform, use the API call below to check the current status of the DKIM. +>> +>> > [!api] +>> > +>> > @api {v1} /email/domain/ GET /email/domain/{domain}/dkim +>> +>> - `domain` : enter the domain name attached to your Email service on which the DKIM must be present. +>> +>> Then look at the general `status:` value in the result: +>> +>> - `disabled` : the DKIM is disabled, it has not yet been configured or it has been disabled by API.
+>> - `modifying` : the DKIM configuration is in progress, you need to wait until the process is complete.
+>> - `toConfigure` : the DKIM configuration is waiting for the domain name's DNS parameters. You must manually enter the DNS records in the domain name's zone. For this, refer to [step 4 of « the complete DKIM configuration » for MX Plan and Zimbra](#confemail).
+>> - `enabled` : the DKIM is configured and functional.
+>> - `error` : The installation process has encountered an error. We invite you to open a [support ticket](https://help.ovhcloud.com/csm?id=csm_get_help) specifying the concerned domain name.
+>> +>> At the selector level, you also have 3 possible states: +>> +>> - `set` : the selector is well configured and active. +>> - `toSet` : the selector is not configured in the domain name's DNS zone. Refer to [step 4 of « the complete DKIM configuration » for MX Plan and Zimbra](#confemail). +>> - `toFix` : the selector has been configured in the domain name's DNS zone but the values are incorrect. Refer to [step 4 of « the complete DKIM configuration » for MX Plan and Zimbra](#confemail). +>> +> **Exchange** +>> When working on the DKIM of your Exchange platform, use the API call below to check the current status of the DKIM. +>> +>> > [!api] +>> > +>> > @api {v1} /email/exchange GET /email/exchange/{organizationName}/service/{exchangeService}/domain/{domainName}/dkim/{selectorName} +>> > +>> +>> - `domainName` : enter the domain name attached to your Exchange platform on which the DKIM must be present.
+>> - `exchangeService` : enter the name of your Exchange platform, which appears in the form "hosted-zz111111-1" or "private-zz111111-1".
+>> - `organizationName` : enter the name of your Exchange platform, which appears in the form "hosted-zz111111-1" or "private-zz111111-1".
+>> - `selectorName` : enter the name of the selector you have created.
+>> +>> Then look at the `status:` value in the result: +>> +>> - `todo` : the task has been initialized, it will start.
+>> - `WaitingRecord` : the DNS records are waiting for configuration or are being validated in the domain name's DNS zone. A regular automatic check is made to see if the DNS record is present and correctly filled in. +>> - `ready` : the DNS records are present in the zone. The DKIM can now be activated.
+>> - `inProduction` : the DKIM is well configured and activated, it is therefore fully operational.
+>> - `disabling` : the DKIM is being disabled.
+>> - `deleting` : the DKIM is being deleted.
+>> +>> If you encounter the following error when you launch the API call, it means that the selector does not exist or has been deleted. You will need to create it. +>> +>> ```console +>> Not Found (404) +>> { "message": "The requested object (selectorName = ovhemp123456-selector1) does not exist" } +>> ``` +>> +> **Email Pro** +>> When working on the DKIM of your Email Pro platform, use the API call below to check the current status of the DKIM. +>> +>> > [!api] +>> > +>> > @api {v1} /email/pro GET /email/pro/{service}/domain/{domainName}/dkim/{selectorName} +>> > +>> +>> - `service` : enter the name of your Email Pro platform, which appears in the form "emailpro-zz111111-1" .
+>> - `domainName` : enter the domain name attached to your Email Pro platform on which the DKIM must be present.
+>> - `selectorName` : enter the name of the selector you have created .
+>> +>> Then look at the `status:` value in the result: +>> +>> - `todo` : the task has been initialized, it will start.
+>> - `WaitingRecord` : the DNS records are waiting for configuration or are being validated in the domain name's DNS zone. A regular automatic check is made to see if the DNS record is present and correctly filled in.
+>> - `ready` : the DNS records are present in the zone. The DKIM can now be activated.
+>> - `inProduction` : the DKIM is well configured and activated, it is therefore fully operational.
+>> - `disabling` : the DKIM is being disabled.
+>> - `deleting` : the DKIM is being deleted.
+>> +>> If you encounter the following error when you launch the API call, it means that the selector does not exist or has been deleted. You will need to create it. +>> +>> ```console +>> Not Found (404) +>> { "message": "The requested object (selectorName = ovhemp123456-selector1) does not exist" } +>> ``` +>> + +#### API - Enable or change a DKIM selector + +> [!warning] +> +> The DKIM selector must be in status `ready` before it can be activated. + +Select the email offer concerned among the following tabs: + +> [!tabs] +> **Exchange** +>> To activate the DKIM on a selector, use the following API call: +>> +>> > [!api] +>> > +>> > @api {v1} /email/exchange POST /email/exchange/{organizationName}/service/{exchangeService}/domain/{domainName}/dkim/{selectorName}/enable +>> > +>> +>> - `domainName` : enter the domain name attached to your Exchange platform on which you wish to activate the DKIM.
+>> - `exchangeService` : enter the name of your Exchange platform, which appears in the form "hosted-zz111111-1" or "private-zz111111-1".
+>> - `organizationName` : enter the name of your Exchange platform, which appears in the form "hosted-zz111111-1" or "private-zz111111-1".
+>> - `selectorName` : enter the name of an existing selector.
+>> +> **Email Pro** +>> To activate the DKIM on a selector, use the following API call: +>> +>> > [!api] +>> > +>> > @api {v1} /email/pro POST /email/pro/{service}/domain/{domainName}/dkim/{selectorName}/enable +>> > +>> +>> - `domainName` : enter the domain name attached to your Email Pro platform on which the DKIM must be present.
+>> - `selectorName` : enter the name of the selector you have created .
+>> - `service` : enter the name of your Email Pro platform, which appears in the form "emailpro-zz111111-1" .
+ +> [!primary] +> +> When rotating a DKIM selector, you can directly activate the second selector you have created to switch to it, while keeping the first selector active until all emails sent with it are properly analyzed by their recipients. + +#### API - Disable and delete the DKIM + +> [!warning] +> +> **For Exchange and Email Pro offers**
+> +> The DKIM selector must be in the `inProduction` or `ready` status before it can be disabled. + +Select the email offer concerned from the following tabs: + +> [!tabs] +> **MX Plan and Zimbra** +>> If you want to disable the DKIM without deleting the selectors and their key pairs, use the following API call: +>> +>> > [!api] +>> > +>> > @api {v1} /email/domain/ PUT /email/domain/{domain}/dkim/disable +>>
+>> +>> - `domain` : enter the domain name attached to your Email service on which the DKIM must be present.
+>> +>> *Example of result:* +>> +>> ```console +>> { +>> "domain": "guidesteam.ovh", +>> "id": 174219594, +>> "function": "domain/disableDKIM", +>> "status": "todo" +>> } +>> ``` +>> +> **Exchange** +>> If you want to disable the DKIM without deleting the selector and its key pair, use the following API call: +>> +>> > [!api] +>> > +>> > @api {v1} /email/exchange POST /email/exchange/{organizationName}/service/{exchangeService}/domain/{domainName}/dkim/{selectorName}/disable +>> > +>> +>> - `domainName` : enter the domain name attached to your Exchange platform.
+>> - `exchangeService` : enter the name of your Exchange platform in the form "hosted-zz111111-1" or "private-zz111111-1".
+>> - `organizationName` : enter the name of your Exchange platform in the form "hosted-zz111111-1" or "private-zz111111-1".
+>> - `selectorName` : enter the name of the selector you want to disable.
+>> +>> If you want to delete the DKIM selector and its key pair, use the following API call: +>> +>> > [!api] +>> > +>> > @api {v1} /email/exchange DELETE /email/exchange/{organizationName}/service/{exchangeService}/domain/{domainName}/dkim/{selectorName} +>> > +>> +>> - `domainName` : enter the domain name attached to your Exchange platform.
+>> - `exchangeService` : enter the name of your Exchange platform in the form "hosted-zz111111-1" or "private-zz111111-1".
+>> - `organizationName` : enter the name of your Exchange platform in the form "hosted-zz111111-1" or "private-zz111111-1".
+>> - `selectorName` : enter the name of the selector you want to delete.
+>> +> **Email Pro** +>> If you want to disable the DKIM without deleting the selector and its key pair, use the following API call: +>> +>> > [!api] +>> > +>> > @api {v1} /email/pro POST /email/pro/{service}/domain/{domainName}/dkim/{selectorName}/disable +>> > +>> +>> - `domainName` : enter the domain name attached to your Email Pro platform.
+>> - `selectorName` : enter the name of the selector you want to disable.
+>> - `service` : enter the name of your Email Pro platform in the form "emailpro-zz111111-1".
+>> +>> If you want to delete the DKIM selector and its key pair, use the following API call: +>> +>> > [!api] +>> > +>> > @api {v1} /email/pro DELETE /email/pro/{service}/domain/{domainName}/dkim/{selectorName} +>> > +>> +>> - `domainName` : enter the domain name attached to your Email Pro platform.
+>> - `selectorName` : enter the name of the selector you want to delete.
+>> - `service` : enter the name of your Email Pro platform in the form "emailpro-zz111111-1".
+>> + +### Configure DKIM for an email offer outside your OVHcloud account + +If you want to configure your DNS zone to add a DKIM record for your offer, follow the instructions below. + +From the [OVHcloud Control Panel](/links/manager), click on the `Web Cloud`{.action} tab and then on `Domain names`{.action} in the left column and select the domain name concerned. + +Click on the `DNS Zone`{.action} tab and then on `Add an entry`{.action}. There are 3 ways to add a record to configure DKIM in your DNS zone: + +- [a DKIM record](#dkim-record) : configuration allowing you to view all the parameters of a DKIM record. +- [a TXT record](#txt-record) : record to use when all DKIM parameters have been provided to you. +- [a CNAME record](#cname-record) : record used for an OVHcloud email offer or a Microsoft email server. + +#### DKIM record + +This record is named DKIM on the interface but it is actually a TXT record. The DKIM record aims to facilitate the reading of the different configuration elements of DKIM by presenting them in separate fields. + +![email](/pages/assets/screens/control_panel/product-selection/web-cloud/domain-dns/dns-zone/dns-dkim-add.png){.thumbnail .w-400 .h-600} + +- **Sub-domain** : enter the name of the DKIM selector and add `._domainkey` as a suffix, your domain name will be automatically added at the end. + +*example:* + +```console + selector-name._domainkey.mydomain.ovh. +``` + +- **Version (v=)** : is used to indicate the version of DKIM. It is recommended to use it and its default value is `DKIM1`.
+If specified, this tag must be placed first in the record and must be equal to "DKIM1" (without the quotes). Records that start with a "v=" tag with another value must be ignored. + +- **Granularity (g=)** : allows you to specify the "local-part" of an email address, that is, the part before the "@".
+It allows you to specify the email address or email addresses that are allowed to sign an email with the DKIM key of the selector.
+The default value of "g=" is "\*", which means that all email addresses are allowed to use the DKIM signature key.
+By specifying a specific value for "g=", you can limit the use of the key to a specific local email address or to a range of specific email addresses using wildcard characters (e.g. "\*-group"). + +- **Hash algorithm (h=)** : allows you to specify the hash algorithms used to sign the email headers. This tag allows you to define a list of hash algorithms that will be used to generate a DKIM signature for a given message. + +- **Key type (k=)** : specifies the signature algorithm used to sign outgoing emails. It allows recipients to know how the message was signed and what method was used to verify its authenticity.
+Possible values for the "k=" tag include "rsa" for the RSA signature algorithm and "ed25519" for the Ed25519 signature algorithm. The choice of algorithm depends on the sender's security policy and the recipient's support. + +- **Notes (n=)** : is used to include notes of interest for administrators who manage the DKIM key system.
+These notes can be useful for documentation purposes or to help administrators understand or manage the operation of DKIM. Notes included in n= are not interpreted by programs and do not affect the operation of DKIM. + +- **Public key (base64) (p=)** : is used to enter the DKIM public key data, which is encoded in base64.
+This tag is mandatory in the DKIM signature and allows recipients to retrieve the public key needed to verify the authenticity of the signed message. + +- **Revoke the public key** : if a DKIM public key has been revoked (e.g. in the event of a private key compromise), an empty value must be used for the "p=" tag, indicating that this public key is no longer valid. Recipients must then return an error for any DKIM signature referring to a revoked key. + +- **Service type (s=)**: The "s=" (Service Type) tag is optional and is not present by default. It allows you to specify the service or services to which this DKIM record applies.
+Service types are defined using a list of keywords separated by colons ":".
+The recipient must ignore this record if the appropriate service type is not listed.
+The "s=" tag is intended to restrict the use of keys for other purposes, in case the use of DKIM is defined for other services in the future.
+The currently defined service types are "\*" (all service types), "email" (email). + +- **Test mode (t=y)** : allows domain owners to test the implementation of DKIM without risking messages being rejected or marked as SPAM if the DKIM signature verification fails.
+When the "t=y" flag is used, the recipient must not treat messages signed in test mode differently from unsigned messages. However, the recipient may track the test mode results to help signers. + +- **Sub-domains (t=s)** : allows you to restrict the use of the DKIM signature to the domain name only (e.g. @mydomain.ovh) or to allow sending from the domain name and its sub-domains (e.g. @mydomain.ovh, @test.mydomain.ovh, @other.mydomain.ovh, etc.). + +#### TXT record + +This is the native record type used to configure DKIM in the DNS zone of your domain name. It is necessary to master its syntax to complete it correctly. + +This type of DKIM configuration is recommended when the information to be entered has been provided to you by the email service provider. + +To understand the composition of the DKIM record, refer to the previous section of this guide titled « [DKIM record](#dkim-record) ». + +**Example of a DKIM record** + +- sub-domain : + +```console +selector-name._domainkey.mydomain.ovh. +``` + +- target : + +```console +v=DKIM1;t=s;p= MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA77VDAIfyhjtoF0DIE5V7 rev1EKk4L0nxdBpD5O/jPrM4KP0kukeuB6IMpVplkkq52MSDeRcjoO50h0DmwZOr RUkyGjQwOnAh0VhY3fqkuwBYftEX7vWo8C2E1ylzimABkwPpSL62jZ1DheoXcil9 1M35wWBKtlYdXVedKjCQKOEnwTo+0hdNe38rU9NMgq6nbTIMjDntvxoVI+yF3kcx q/VpAY8BIYbcAXkVFvUyfUBABnnKpf0SfblsfcLW0Koy/FRxPDFOvnjNxXeOxMFR UI6K6PaW2WvtbJG2v+gHLY5M4tB0+/FNJU9emZfkPOk3DmRhZ8ENi7+oZa2ivUDj OQIDAQAB +``` + +#### CNAME record + +The CNAME record is an alias. This means that the target value points to a URL that will itself provide the DKIM record to the server that queries the CNAME record. This type of CNAME record to configure DKIM is common when using a Microsoft email server. + +This is precisely the type of record used to activate DKIM on a domain name declared for an OVHcloud Exchange offer. This process allows your email solution provider to manage the security and update of DKIM for you. + +### Test your DKIM + +We recommend sending an email from an account on your Exchange platform to an email address that checks the DKIM signature upon receipt. + +Here is what you can find in the header of the received email: + +
ARC-Authentication-Results: i=1; mx.example.com;
+       dkim=pass header.i=@mydomain.ovh header.s=ovhex123456-selector1 header.b=KUdGjiMs;
+       spf=pass (example.com: domain of test-dkim@mydomain.ovh designates 54.36.141.6 as permitted sender) smtp.mailfrom=test-dkim@mydomain.ovh
+Return-Path: <test-dkim@mydomain.ovh>
+
+ +To retrieve the header of an email, refer to our guide « [Retrieve the header of an email](/pages/web_cloud/email_and_collaborative_solutions/troubleshooting/diagnostic_headers) ». + +### Use cases + +#### How and why to change the DKIM key pair on my offer? + +> [!warning] +> +> This question concerns only Exchange and Email Pro offers. + +When you activate DKIM for the first time on your email service, you can create 2 selectors, each containing a key pair. The second selector serves as a successor to the one currently in use. + +To avoid attempts to decrypt the DKIM key, it is recommended to change the key pair regularly. To do this, make sure you have properly configured your 2 selectors by checking that the first is in status `inProduction` and the second in status `ready`. You can check this status by referring to the section « [API - The different states of DKIM](#dkim-status) ». + +Click on the tab below corresponding to your offer. + +> [!tabs] +> **Exchange** +>> To switch to the second selector, use the following API call: +>> +>> > [!api] +>> > +>> > @api {v1} /email/exchange POST /email/exchange/{organizationName}/service/{exchangeService}/domain/{domainName}/dkim/{selectorName}/enable +>> +>> - `domainName` : enter the domain name attached to your Exchange platform.
+>> - `exchangeService` : enter the name of your Exchange platform in the form "hosted-zz111111-1" or "private-zz111111-1".
+>> - `organizationName` : enter the name of your Exchange platform in the form "hosted-zz111111-1" or "private-zz111111-1".
+>> - `selectorName` : enter the name of the selector you want to switch to.
+>> +> **Email Pro** +>> To switch to the second selector, use the following API call: +>> +>> > [!api] +>> > +>> > @api {v1} /email/pro POST /email/pro/{service}/domain/{domainName}/dkim/{selectorName}/enable +>> > +>> +>> - `domainName` : enter the domain name attached to your Email Pro platform on which the DKIM must be present.
+>> - `selectorName` : enter the name of the selector you want to switch to.
+>> - `service` : enter the name of your Email Pro platform in the form "emailpro-zz111111-1".
+>> + +After switching to the new selector, keep the old one for 7 days before deleting it and creating a new one. + +#### Why is DKIM not working and appears in red in the control panel? + +> [!warning] +> +> This question concerns only Exchange and Email Pro offers. + +You notice that your emails are not signed by DKIM, despite its activation or configuration. First, log in to your control panel to check the DKIM status. + +Click on the tab below corresponding to your offer to check the DKIM status on your email platform. + +> [!tabs] +> **Exchange** +>> +>> 1. Log in to your [OVHcloud Control Panel](/links/manager). +>> 1. Go to the `Web Cloud`{.action} section. +>> 1. In the `MICROSOFT` section, click on `Exchange`{.action}. +>> 1. Select the concerned platform. +>> +>> In the `Associated Domains`{.action} section, check the color of the `DKIM` icon to the right of the concerned domain name (see the image below). +>> +>> ![email](/pages/assets/screens/control_panel/product-selection/web-cloud/microsoft/exchange/associated-domains/red-dkim.png){.thumbnail .w-400 .h-600} +>> +> **Email Pro** +>> +>> 1. Log in to your [OVHcloud Control Panel](/links/manager). +>> 1. Go to the `Web Cloud`{.action} section. +>> 1. Click on `Email Pro`{.action}. +>> 1. Select the concerned platform. +>> 1. Finally, go to the `Associated Domains`{.action} tab. +>> +>> In the `Associated Domains`{.action} section, check the color of the `DKIM` icon to the right of the concerned domain name (see the image below). +>> +>> ![email](/pages/assets/screens/control_panel/product-selection/web-cloud/microsoft/exchange/associated-domains/red-dkim.png){.thumbnail .w-400 .h-600} +>> + +Here are the 4 states that result in the DKIM icon being red in your control panel. Click on the tab corresponding to your error code: + +> [!tabs] +> **501** +>> +>> "Only one dkim selector has been initialized"

+>> Only one DKIM selector is present in your configuration. To allow us to switch to a new key when necessary, you are required to configure both selectors provided by the service.

+>> To fix this error: +>> +>> - Check the status of the DKIM selectors to identify the one that needs to be configured. For this, refer to the section « [API - The different DKIM states](#dkim-status) » in this guide. +>> - Once you have identified the selector to configure, follow the steps in the section « [API - Full DKIM configuration](#firststep) » in this guide, according to your offer (Exchange or Email Pro), applying it only to the concerned selector. +>> Wait up to 24 hours after the selector is configured. +>> +> **502** +>> +>> "One DKIM configuration task is in error"

+>> An error occurred during the DKIM configuration. If, after 24 hours, your configuration is still in this state, we recommend you open a [support ticket](https://help.ovhcloud.com/csm?id=csm_get_help). +>> +> **503** +>> +>> "CNAME record is wrong"

+>> The value of the CNAME record required for the DKIM configuration has not been entered correctly. You must correctly configure the DNS zone of the attached domain name. +>> To configure your DNS zone, retrieve the values of the CNAME record that is displayed: +>> +>> ![email](/pages/assets/screens/control_panel/product-selection/web-cloud/microsoft/exchange/associated-domains/dkim-503.png){.thumbnail .w-400 .h-600} +>> +>> Taking the example of the screenshot above, the domain name is "mydomain.ovh" and it is requested to configure the selector "2". Here, you need to add a CNAME record with the subdomain value `ovhex1234567-selector2.domainkey.mydomain.ovh` and the target `ovhex1234567-selector2.domainkey.7890.dkim.mail.ovh.net`.

+>> Once your DNS zone is configured, wait for the DNS propagation (up to 24 hours). +>> +> **504** +>> +>> "One CNAME record is missing"

+>> The value of the CNAME record required for the DKIM configuration is missing. You must configure the DNS zone of the attached domain name. +>> To configure your DNS zone, retrieve the values of the CNAME record that is displayed: +>> +>> ![email](/pages/assets/screens/control_panel/product-selection/web-cloud/microsoft/exchange/associated-domains/dkim-503.png){.thumbnail .w-400 .h-600} +>> +>> Taking the example of the screenshot above, the domain name is "mydomain.ovh" and it is requested to configure the selector "2". Here, you need to add a CNAME record with the subdomain value `ovhex1234567-selector2.domainkey.mydomain.ovh` and the target `ovhex1234567-selector2.domainkey.890123.dkim.mail.ovh.net`.

+>> Once your DNS zone is configured, wait for the DNS propagation (up to 24 hours). +>> + +#### From the OVHcloud API interface, how to understand the state of the DKIM that is not working? + +If you are using the OVHcloud APIs to configure your DKIM and it is not working, refer to the section « [API - The different DKIM states](#dkim-status) » in this guide to identify the state of your selectors. + +Below are the states that can block the operation of your DKIM and the appropriate solution for each situation. + +> [!tabs] +> **Exchange and Email Pro** +>> - `WaitingRecord` : The DNS records are waiting for configuration or are being validated in the domain name's DNS zone. An automatic regular check is performed to see if the DNS record is present and correctly filled in. Depending on your offer, follow **step 5** in the section « [API - Full DKIM configuration](#firststep) » to correctly configure the DNS zone of the concerned domain name. +>> - `ready` : The DNS records are present in the zone. The DKIM can now be activated. You will just need to activate the selector by referring to the section « [API - Enable or change a DKIM selector](#enable-switch) ». +>> - `deleting` : The DKIM is being deleted. After deletion, you will need to follow the section « [API - Full DKIM configuration](#firststep) ». +>> - `disabling` : The DKIM is being disabled. After this operation, you will be able to activate the selector by referring to the section « [API - Enable or change a DKIM selector](#enable-switch) ». +>> - `todo` : The task has been initialized, it must be launched. If, after 24 hours, your selector is still in this state, we recommend you open a [support ticket](https://help.ovhcloud.com/csm?id=csm_get_help) specifying the number of the concerned selector. +> **MX Plan and Zimbra** +>> - `disabled` : The DKIM is disabled, it has not yet been configured or it has been disabled by API.
+>> - `modifying` : The DKIM configuration is in progress, it is necessary to wait until the process is completed.
+>> - `toConfigure` : The DKIM configuration is waiting for the DNS parameters of the domain name. You must manually enter the DNS records in the domain name's zone. For this, refer to the step « [Full DKIM configuration](#confemail) » in this guide.
+>> - `error` : The installation process encountered an error. We recommend you open a [support ticket](https://help.ovhcloud.com/csm?id=csm_get_help) specifying the concerned domain name. +>> +>> At the selector level, you also have 2 states related to an error: +>> +>> - `toSet` : The selector is not configured in the domain name's DNS zone. Refer to [step 4 of « the full DKIM configuration » for MX Plan and Zimbra](#confemail). +>> - `toFix` : The selector has been correctly configured in the domain name's DNS zone but the values are incorrect. Refer to [step 4 of « the full DKIM configuration » for MX Plan and Zimbra](#confemail). + +## Go further +Join our [community of users](/links/community). + +In the context of setting up a dynamic DNS record (DynHost), the use of a wildcard (`*`) in the `subdomain`{.action} field of a DNS record form is not available. \ No newline at end of file diff --git a/pages/web_cloud/domains/dns_zone_dkim/trad/guide.es-es.md b/pages/web_cloud/domains/dns_zone_dkim/trad/guide.es-es.md new file mode 100644 index 00000000000..379a7fd9e95 --- /dev/null +++ b/pages/web_cloud/domains/dns_zone_dkim/trad/guide.es-es.md @@ -0,0 +1,1139 @@ +60 - Haber contratado una de las ofertas de correo electrónico siguientes: + - MX Plan OVHcloud (disponible a través de una [oferta de alojamiento Web Cloud](/links/web/hosting)), un [alojamiento gratuito 100M](/links/web/domains-free-hosting) o una oferta MX Plan adquirida por separado. + - [Exchange](/links/web/emails-hosted-exchange) o [Private Exchange](/links/web/emails-hosted-exchange). + - [E-mail Pro](/links/web/email-pro). + - [Zimbra](/links/web/zimbra). + - Una oferta de correo electrónico fuera de OVHcloud que disponga de DKIM. + +85 - [Configurar el DKIM automáticamente para una oferta de correo electrónico de OVHcloud](#auto-dkim) +- [Configurar el DKIM mediante API para una oferta de correo electrónico de OVHcloud](#internal-dkim) + - [API - Configuración completa del DKIM](#firststep) + - [Para MX Plan y Zimbra](#confemail) + - [Para Exchange](#confex) + - [Para E-mail Pro](#confemp) + - [API - Los distintos estados del DKIM](#dkim-status) + - [API - Activar o cambiar un selector DKIM](#enable-switch) + - [API - Desactivar y eliminar el DKIM](#disable-delete) + +106 Para comprender bien por qué el DKIM permite proteger sus intercambios de correo electrónico, es necesario entender cómo funciona. El DKIM utiliza el «**hashing**» y el «**cifrado asimétrico**» para crear una firma segura. La **plataforma de correo electrónico** y la **zona DNS** de su nombre de dominio ayudarán a transmitir la información del DKIM a sus destinatarios. + +108 /// details | El hashing + +118 /// + +120 /// details | El cifrado asimétrico + +136 /// + +138 /// details | ¿Cómo se utilizan el hashing y el cifrado asimétrico para el DKIM? + +144 /// + +146 /// details | ¿Por qué es necesario configurar los servidores DNS? + +150 /// + +152 /// details | ¿Qué es un selector DKIM? + +165 /// + +167 /// details | Ejemplo de un correo electrónico enviado utilizando DKIM + +177 /// + +179 ### Configurar el DKIM automáticamente para una oferta de correo electrónico de OVHcloud + +La configuración automática del DKIM está disponible para todas nuestras ofertas de correo electrónico: + +- MX Plan incluida con un [alojamiento Web Cloud](/links/web/hosting), un [alojamiento gratuito 100M](/links/web/domains-free-hosting) o adquirida por separado. +- [Exchange](/links/web/emails). +- [E-mail Pro](/links/web/email-pro). +- [Zimbra](/links/web/zimbra). + +Cuando configure su nombre de dominio en una solución de correo electrónico de OVHcloud, la configuración automática del DKIM se propone y se realiza por defecto si no la desactiva. + +Si el DKIM no se ha activado cuando ha añadido un nombre de dominio a su plataforma de correo electrónico, deberá iniciar el proceso de configuración automática a través del área de cliente. + +Haga clic en la pestaña inferior correspondiente a su oferta. + +> [!tabs] +> **MX Plan** +>> +>> 1. Inicie sesión en su [área de cliente de OVHcloud](/links/manager). +>> 1. Vaya a la sección `Web Cloud`{.action}. +>> 1. Haga clic en `MX Plan`{.action}. +>> 1. Seleccione el dominio correspondiente. +>> 1. Finalmente, vaya a la pestaña `Información general`{.action}. +>> +>> En el bloque **Información general**, puede observar que el indicador `DKIM` es rojo bajo la mención **Diagnóstico**. +>> +>> ![email](/pages/assets/screens/control_panel/product-selection/web-cloud/emails/general-information/dkim-auto01.png){.thumbnail .w-400 .h-600} +>> +>> Para activar el DKIM, simplemente haga clic en el indicador `DKIM` rojo y luego en `Validar`{.action} desde la ventana de activación que aparece. +>> +>> ![email](/pages/assets/screens/control_panel/product-selection/web-cloud/microsoft/exchange/associated-domains/dkim-auto02.png){.thumbnail .w-400 .h-600} +>> +>> En el caso de que su nombre de dominio no esté gestionado en el mismo área de cliente de OVHcloud que su plataforma de correo electrónico o esté registrado fuera de OVHcloud, obtendrá la ventana siguiente: +>> +>> ![email](/pages/assets/screens/control_panel/product-selection/web-cloud/emails/general-information/dkim-auto02.png){.thumbnail .w-400 .h-600} +>> +>> Esta le invita a introducir dos valores CNAME en la zona DNS del nombre de dominio, lo que permite vincular este nombre de dominio a los selectores DKIM de su servicio de correo electrónico. Es necesario introducir estos valores y asegurarse de que se hayan propagado antes de hacer clic en `Activar`{.action}. +>> +> **Exchange** +>> +>> 1. Inicie sesión en su [área de cliente de OVHcloud](/links/manager). +>> 1. Vaya a la sección `Web Cloud`{.action}. +>> 1. En la sección `MICROSOFT`, haga clic en `Exchange`{.action}. +>> 1. Seleccione la plataforma correspondiente. +>> 1. Finalmente, vaya a la pestaña `Dominios asociados`{.action}. +>> +>> A la derecha del nombre de dominio correspondiente, puede observar que el indicador `DKIM` es rojo. +>> +>> ![email](/pages/assets/screens/control_panel/product-selection/web-cloud/microsoft/exchange/associated-domains/dkim-auto01.png){.thumbnail .w-400 .h-600} +>> +>> Para activar el DKIM, simplemente haga clic en el indicador `DKIM` rojo y luego en `Validar`{.action} desde la ventana de activación que aparece. +>> +>> ![email](/pages/assets/screens/control_panel/product-selection/web-cloud/microsoft/exchange/associated-domains/dkim-auto02.png){.thumbnail .w-400 .h-600} +>> +> **E-mail Pro** +>> +>> 1. Inicie sesión en su [área de cliente de OVHcloud](/links/manager). +>> 1. Vaya a la sección `Web Cloud`{.action}. +>> 1. Haga clic en `Email Pro`{.action}. +>> 1. Seleccione la plataforma correspondiente. +>> 1. Finalmente, vaya a la pestaña `Dominios asociados`{.action}. +>> +>> A la derecha del nombre de dominio correspondiente, puede observar que el indicador `DKIM` es rojo. +>> +>> ![email](/pages/assets/screens/control_panel/product-selection/web-cloud/microsoft/exchange/associated-domains/dkim-auto01.png){.thumbnail .w-400 .h-600} +>> +>> Para activar el DKIM, simplemente haga clic en el indicador `DKIM` rojo y luego en `Validar`{.action} desde la ventana de activación que aparece. +>> +>> ![email](/pages/assets/screens/control_panel/product-selection/web-cloud/microsoft/exchange/associated-domains/dkim-auto02.png){.thumbnail .w-400 .h-600} +>> +> **Zimbra** +>> +>> 1. Inicie sesión en su [área de cliente de OVHcloud](/links/manager). +>> 1. Vaya a la sección `Web Cloud`{.action}. +>> 1. Haga clic en `Zimbra Mail`{.action}. +>> 1. Finalmente, vaya a la pestaña `Dominio`{.action}. +>> 1. A la derecha del dominio correspondiente, haga clic en `⁝`{.action}, y luego en `Diagnóstico`{.action}. +>> +>> ![email](/pages/assets/screens/control_panel/product-selection/web-cloud/zimbra/domain/diagnostics/access.png){.thumbnail .w-400 .h-600} +>> +>> A la derecha de la mención `DKIM` en la pestaña correspondiente, debería observar una advertencia indicando que el DKIM no está configurado correctamente. Haga clic en la pestaña `DKIM`{.action} para acceder al estado de la configuración DKIM. Para corregir el error, debe añadir o modificar dos entradas DNS de tipo CNAME en la zona DNS del nombre de dominio asociado, según las informaciones visibles desde esta pestaña. +>> +>> ![email](/pages/assets/screens/control_panel/product-selection/web-cloud/zimbra/domain/diagnostics/dkim-cname-conf.png){.thumbnail .w-400 .h-600} +>> +>> > [!primary] +>> > **Consejo para crear un registro CNAME** +>> > +>> > Desde el [área de cliente de OVHcloud](/links/manager) donde se aloja el nombre de dominio de su servicio de correo electrónico, en la sección `Web Cloud`{.action}, haga clic en `Nombres de dominio`{.action} en la columna de la izquierda y seleccione el nombre de dominio correspondiente.
+>> > Seleccione la pestaña `Zona DNS`{.action} y haga clic en `Añadir una entrada`{.action} en la ventana que aparece. Elija `CNAME` y complete según los valores que haya anotado. + +Para activar el DKIM, simplemente haga clic en el indicador `DKIM` rojo y luego en `Validar`{.action} desde la ventana de activación que aparece. + +![email](/pages/assets/screens/control_panel/product-selection/web-cloud/microsoft/exchange/associated-domains/dkim-auto02.png){.thumbnail .w-400 .h-600} + +La activación automática del DKIM dura entre 30 minutos y 24 horas como máximo. Para verificar que su DKIM funciona correctamente, simplemente vaya a la sección de gestión del dominio mencionada en las pestañas anteriores y verifique que el indicador `DKIM` es verde o, para una oferta Zimbra, que la pestaña `DKIM` no muestra más el icono de advertencia. + +![email](/pages/assets/screens/control_panel/product-selection/web-cloud/microsoft/exchange/associated-domains/dkim-auto03.png){.thumbnail .w-400 .h-600} + +Si han pasado más de 24 horas y su indicador `DKIM` sigue siendo rojo, consulte la sección [« ¿Por qué el DKIM no funciona y aparece en rojo en el área de cliente? »](#reddkim) de este guía. + +### Configurar el DKIM mediante API para un correo electrónico de OVHcloud + +Para una plataforma Exchange o E-mail Pro, debe recuperar primero la referencia de su plataforma para configurar su DKIM. + +Haga clic en la pestaña inferior correspondiente a su oferta. + +> [!tabs] +> **Exchange** +>> +>> 1. Inicie sesión en su [área de cliente de OVHcloud](/links/manager). +>> 1. Vaya a la sección `Web Cloud`{.action}. +>> 1. En la sección `MICROSOFT`, haga clic en `Exchange`{.action}. +>> 1. Seleccione la plataforma correspondiente. +>> +>> Por defecto, el nombre de su plataforma corresponde a su referencia o será visible bajo el nombre que le haya asignado (ver imagen de abajo). +>> +>> ![email](/pages/assets/screens/control_panel/product-selection/web-cloud/microsoft/exchange/general-information/dns-dkim-platform-exchange.png){.thumbnail .w-400 .h-600} +>> +> **E-mail Pro** +>> +>> 1. Inicie sesión en su [área de cliente de OVHcloud](/links/manager). +>> 1. Vaya a la sección `Web Cloud`{.action}. +>> 1. Haga clic en `Email Pro`{.action}. +>> 1. Seleccione la plataforma correspondiente. +>> +>> Por defecto, el nombre de su plataforma corresponde a su referencia o será visible bajo el nombre que le haya asignado (ver imagen de abajo). +>> +>> ![email](/pages/assets/screens/control_panel/product-selection/web-cloud/email-pro/general-information/dns-dkim-platform-emailpro.png){.thumbnail .w-400 .h-600} + +Asegúrese también de que el nombre de dominio que desea utilizar para sus correos electrónicos esté activo en la sección `Dominios asociados`{.action}. + +![email](/pages/assets/screens/control_panel/product-selection/web-cloud/microsoft/exchange/associated-domains/dns-dkim-domain.png){.thumbnail .w-400 .h-600} + +#### API - Configuración completa del DKIM + +Para configurar el DKIM, vaya a la [página de las API de OVHcloud](/links/console) y inicie sesión: + +1. Haga clic en `Authentication`{.action} en la esquina superior izquierda. +1. Haga clic a continuación en `Login with OVHcloud SSO`{.action}. +1. Introduzca sus identificadores de OVHcloud. +1. Haga clic en el botón `Authorize`{.action} para autorizar las llamadas a las API desde este sitio. + +> [!primary] +> +> Consulte nuestro guía « [Primeros pasos con las API de OVHcloud](/pages/manage_and_operate/api/first-steps) » si nunca ha utilizado las API. + +Vaya a la sección `/email/domain/` (ofertas MX Plan y Zimbra), `/email/exchange` (oferta Exchange) o `/email/pro` (oferta E-mail Pro) de las API y escriba « dkim » en el campo `Filter` para mostrar únicamente las funciones API relacionadas con el DKIM. + +Haga clic en la pestaña correspondiente a su oferta: + +> [!tabs] +> **MX Plan y Zimbra** +>> +>> ![email](/pages/assets/screens/api/get-email-domain-domain-dkim.png){.thumbnail .w-400 .h-600} +>> +> **Exchange** +>> +>> ![email](/pages/assets/screens/api/get-email-exchange-organizationname-service-exchangeservice-domain-domainname-dkim.png){.thumbnail .w-400 .h-600} +>> +> **E-mail Pro** +>> +>> ![email](/pages/assets/screens/api/get-email-pro-service-domain-domainname-dkim.png){.thumbnail .w-400 .h-600} +>> + +##### **Para MX Plan y Zimbra** + +Siga las **5 etapas** haciendo clic sucesivamente en cada una de las 5 pestañas siguientes: + +> [!tabs] +> **1. Activar DKIM en su nombre de dominio** +>> Para activar DKIM en su nombre de dominio, utilice la llamada a la API siguiente:
+>> +>> > [!api] +>> > +>> > @api {v1} /email/domain/ PUT /email/domain/{domain}/dkim/enable +>> +>> - `domain` : escriba el nombre de dominio asociado a su servicio de correo electrónico en el que desea activar DKIM. +>> +>> Pulse en `EXECUTE`{.action} para iniciar la activación.
+>> +>> *Ejemplo de resultado:* +>> +>> ```console +>> { +>> "domain": "mydomain.ovh", +>> "id": 123455789, +>> "function": "domain/enableDKIM", +>> "status": "todo" +>> } +>> ``` +>> +>> Debería obtener un resultado similar al del ejemplo anterior con la mención `"status": "todo"` indicando que DKIM se va a instalar. +>> +> **2. Comprobar el estado de la operación DKIM** +>> Después de iniciar el proceso de activación de DKIM, siga el estado de la instalación para asegurarse de que la instalación se complete o para recuperar los registros DNS si su zona DNS se gestiona fuera de su área de cliente de OVHcloud.
+>>. +>>
+>> Para ello, utilice la llamada a la API siguiente:
+>> +>> > [!api] +>> > +>> > @api {v1} /email/domain/ GET /email/domain/{domain}/dkim +>> > +>> +>> - `domain` : escriba el nombre de dominio asociado a su servicio de correo electrónico.
+>>
+>> Pulse en `EXECUTE`{.action} para visualizar el resultado.
+>> +>> *Ejemplo de resultado :* +>> +>> ```console +>> { +>> "activeSelector": null, +>> "autoconfig": true, +>> "selectors": [ +>> { +>> "selectorName": "ovhmo3456789-selector2", +>> "status": "set", +>> "cname": "ovhmo3456789-selector2._domainkey.mydomain.ovh CNAME ovhmo3456789-selector2._domainkey.123402.aj.dkim.mail.ovh.net." +>> }, +>> { +>> "selectorName": "ovhmo3456789-selector1", +>> "cname": "ovhmo3456789-selector1._domainkey.mydomain.ovh CNAME ovhmo3456789-selector1._domainkey.123403.aj.dkim.mail.ovh.net.", +>> "status": "set" +>> } +>> ], +>> "status": "modifying" +>> } +>> ``` +>>
+>> En el ejemplo anterior, la última línea de estado `"status": "modifying"` significa que la configuración está en curso. Espere aproximadamente **10 minutos** y vuelva a lanzar la llamada a la API. +>> +>> - si el valor es `"status": "enabled"`, su configuración está terminada y funcional. +>> - si el valor es `"status": "disabled"`, su configuración debe completarse manualmente, pase a la etapa siguiente. +>> +> **3. Recuperar el registro DNS** +>> Debe configurar manualmente la zona DNS de su nombre de dominio **en los siguientes casos** : +>> +>> - su servicio de correo electrónico está vinculado a un nombre de dominio que se gestiona en otra cuenta de cliente OVHcloud; +>> - su servicio de correo electrónico está vinculado a un nombre de dominio que se gestiona en otro registrador. +>> +>> Para configurar su zona DNS, debe recuperar los valores del registro DNS **de los dos selectores**. Para ello, utilice el resultado de la llamada a la API del paso anterior : +>> +>> > [!api] +>> > +>> > @api {v1} /email/domain/ GET /email/domain/{domain}/dkim +>> > +>> +>> - `domain` : escriba el nombre de dominio asociado a su servicio de correo electrónico. +>> +>> Pulse en `EXECUTE`{.action} para visualizar el resultado. +>> +>> *Ejemplo de resultado :* +>> +>> ```console +>> { +>> "activeSelector": null, +>> "status": "disabled", +>> "autoconfig": false, +>> "selectors": [ +>> { +>> "cname": "ovhmo3456789-selector1._domainkey.mydomain.ovh CNAME ovhmo3456789-selector1._domainkey.123403.aj.dkim.mail.ovh.net.", +>> "status": "toSet", +>> "selectorName": "ovhmo4287928-selector1" +>> }, +>> { +>> "selectorName": "ovhmo4287928-selector2", +>> "cname": "ovhmo3456789-selector2._domainkey.mydomain.ovh CNAME ovhmo3456789-selector2._domainkey.123402.aj.dkim.mail.ovh.net.", +>> "status": "toSet" +>> } +>> ] +>> } +>> ``` +>> +>> Los valores `"status": "toSet"` y `"status": "disabled"` significan que los registros CNAME deben configurarse. Recupere las 2 valores `cname` en un archivo de texto y pase a la etapa siguiente. +>> +> **4. Configurar el registro DNS** +>> Desde [el área de cliente de OVHcloud](/links/manager) donde se aloja el nombre de dominio de su servicio de correo electrónico, en la pestaña `Web Cloud`{.action}, pulse en `Noms de domaine`{.action} en la columna de la izquierda y seleccione el nombre de dominio correspondiente.
+>> Vaya a la pestaña `Zone DNS`{.action} y pulse en `Ajouter une entrée`{.action} en la ventana que aparece. Elija `CNAME` y complete según los valores que ha recogido. +>> +>> Si descomponemos los valores del ejemplo en la etapa "**3. Recuperar el registro DNS**" : +>> +>> - `ovhmo3456789-selector1._domainkey.mydomain.ovh` corresponde al subdominio del registro CNAME. Solo conservamos `ovhmo3456789-selector1._domainkey` porque el `.mydomain.ovh` ya está prellenado.
+>> - `ovhmo3456789-selector1._domainkey.123403.aj.dkim.mail.ovh.net."` corresponde a la diana del registro. Hay que conservar bien el punto al final para puntuar el valor.
+>> +>> ![email](/pages/assets/screens/control_panel/product-selection/web-cloud/domain-dns/dns-zone/dns-dkim-api022.png){.thumbnail .w-400 .h-600} +>> +>> Una vez introducidos los valores, pulse en `Suivant`{.action} y luego en `Valider`{.action}. +>> +>> > [!primary] +>> > +>> > **Repita esta operación para el segundo selector.** +>> +>> Si configura su zona DNS en una interfaz externa fuera de OVHcloud, su registro CNAME debe tener la siguiente forma : +>> +>> ```console +>> ovhmo3456789-selector1._domainkey IN CNAME ovhmo3456789-selector1._domainkey.123403.aj.dkim.mail.ovh.net. +>> ``` +>> +>> > [!warning] +>> > +>> > No olvide que una modificación en una zona DNS está sujeta a un retraso de propagación. Es generalmente corto pero puede prolongarse hasta 24 horas. +>> +> **5. Activación del DKIM** +>> +>> Después de la propagación de su configuración DNS, utilice de nuevo la llamada a la API siguiente para activar el DKIM :
+>> +>> > [!api] +>> > +>> > @api {v1} /email/domain/ PUT /email/domain/{domain}/dkim/enable +>> +>> - `domain` : escriba el nombre de dominio asociado a su servicio de correo electrónico en el que desea activar DKIM. +>> +>> Pulse en `EXECUTE`{.action} para iniciar la activación.
+>> +>> *Ejemplo de resultado :* +>> +>> ```console +>> { +>> "selectors": [ +>> { +>> "selectorName": "ovhmo3465680-selector2", +>> "cname": "ovhmo3456789-selector2._domainkey.mydomain.ovh CNAME ovhmo3456789-selector2._domainkey.123402.aj.dkim.mail.ovh.net.", +>> "status": "set" +>> }, +>> { +>> "status": "set", +>> "cname": "ovhmo3456789-selector1._domainkey.mydomain.ovh CNAME ovhmo3456789-selector1._domainkey.123403.aj.dkim.mail.ovh.net.", +>> "selectorName": "ovhmo3465680-selector1" +>> } +>> ], +>> "activeSelector": "ovhmo3465680-selector1", +>> "autoconfig": true, +>> "status": "enabled" +>> } +>> ``` +>> +>> - Si observa bien los valores `"status": "set"` en los 2 selectores, esto significa que están bien configurados. +>> - Si observa los valores `"status": "toSet"` en los 2 selectores, esto significa que sus modificaciones DNS no son visibles. Vuelva a la pestaña « **4. Configurar el registro DNS** ». +>> - Si observa bien los valores `"status": "toFix"` en los 2 selectores, esto significa que los registros CNAME han sido bien detectados en la zona DNS de su nombre de dominio pero que los valores son incorrectos. Vuelva a la pestaña « **4. Configurar el registro DNS** ». +>> +>> > [!success] +>> > +>> > Ahora ha realizado todas las manipulaciones para activar el DKIM. Para asegurarse de que está bien activado, verifique su estado volviendo a la pestaña de la etapa « **2. Comprobar el estado de la operación DKIM** » para verificar que el valor `status:` esté bien en `enabled`. Si es así, su DKIM está ahora activo. +>> + +##### **Para Exchange** + +Siga las **5 etapas** siguientes pulsando en cada una de las pestañas. + +> [!tabs] +> **1. Lista de selectores** +>> Antes de crear uno de los selectores para su nombre de dominio, debe recuperar el nombre que se les asigna automáticamente en la plataforma Exchange.
+>>
+>> Para ello, utilice la llamada a la API siguiente:
+>> +>> > [!api] +>> > +>> > @api {v1} /email/exchange GET /email/exchange/{organizationName}/service/{exchangeService}/domain/{domainName}/dkimSelector +>> > +>>
+>> +>> - `domainName` : introduzca el nombre de dominio asociado a su plataforma Exchange en el que desea activar DKIM.
+>> - `exchangeService` : introduzca el nombre de su plataforma Exchange que tiene la forma « hosted-zz111111-1 » o « private-zz111111-1 ».
+>> - `organizationName` : introduzca el nombre de su plataforma Exchange que tiene la forma « hosted-zz111111-1 » o « private-zz111111-1 ».
+>> +>> *Ejemplo de resultado :* +>> +>> ```console +>> "ovhex123456-selector1" +>> "ovhex123456-selector2" +>> ``` +>> +> **2. Crear un selector** +>> Ahora va a crear un selector, generar su par de claves y el registro DNS asociado al nombre de dominio.
+>>
+>> Para ello, utilice la llamada a la API siguiente:
+>> +>> > [!api] +>> > +>> > @api {v1} /email/exchange POST /email/exchange/{organizationName}/service/{exchangeService}/domain/{domainName}/dkim +>> > +>> +>> - `domainName` : introduzca el nombre de dominio asociado a su plataforma Exchange en el que desea activar el DKIM. +>> - `exchangeService` : introduzca el nombre de su plataforma Exchange que tiene la forma « hosted-zz111111-1 » o « private-zz111111-1 ». +>> - `organizationName` : introduzca el nombre de su plataforma Exchange que tiene la forma « hosted-zz111111-1 » o « private-zz111111-1 ». +>> - `"selectorName"` : en la pestaña **EJEMPLO** de la sección **CUERPO DE LA SOLICITUD**, introduzca el nombre de un selector que haya obtenido en el paso anterior (ejemplo: « ovhex123456-selector1 »). +>> +>> *Ejemplo de entrada :* +>> +>> ```console +>> { +>> "autoEnableDKIM": false, +>> "configureDkim": false, +>> "selectorName": "ovhex123456-selector1" +>> } +>> ``` +>> +>> Pulse en `EJECUTAR`{.action} para iniciar la creación del selector.
+>> +>> > [!primary] +>> > +>> > Le recomendamos que realice esta operación dos veces para cada uno de los selectores mencionados anteriormente. El segundo selector le permitirá cambiar el par de claves cuando sea necesario. Le invitamos a consultar nuestro caso de uso [« Cómo cambiar su par de claves DKIM »](#2selectors) cuando desee cambiar al segundo selector. +>>
+>> +>> *Ejemplo de resultado :* +>> +>> ```console +>> status: "todo", +>> function: "addExchangeDomainDKIM", +>> id : 107924143, +>> "finishDate": null, +>> "todoDate": "2023-05-05T11:32:07+02:00" +>> ``` +>> +> **3. Recuperar el registro DNS** +>> Debe configurar manualmente la zona DNS de su nombre de dominio **en los siguientes casos** : +>> +>> - su plataforma Exchange está vinculada a un nombre de dominio que se gestiona en otro cliente OVHcloud ;
+>> - su plataforma Exchange está vinculada a un nombre de dominio que se gestiona en otro registrador ;
+>> +>> Para configurar su zona DNS, debe recuperar los valores del registro DNS **para cada selector si ha creado dos**. Para ello, utilice la llamada a la API siguiente : +>> +>> > [!api] +>> > +>> > @api {v1} /email/exchange GET /email/exchange/{organizationName}/service/{exchangeService}/domain/{domainName}/dkim/{selectorName} +>> > +>> +>> - `domainName` : introduzca el nombre de dominio asociado a su plataforma Exchange en el que desea configurar el DKIM. +>> - `exchangeService` : introduzca el nombre de su plataforma Exchange que tiene la forma « hosted-zz111111-1 » o « private-zz111111-1 ». +>> - `organizationName` : introduzca el nombre de su plataforma Exchange que tiene la forma « hosted-zz111111-1 » o « private-zz111111-1 ». +>> - `selectorName` : introduzca el nombre del selector que ha creado en el paso anterior. +>> +>> *Ejemplo de resultado :* +>> +>> ```console +>> targetRecord: "ovhex123456-selector1._domainkey.1675.ac.dkim.mail.ovh.net" +>> recordType: "CNAME" +>> header: "from;to;subject;date" +>> taskPendingId: 108712689 +>> status: "waitingRecord" +>> cnameIsValid: false +>> lastUpdate: "1970-01-01T00:00:00+01:00" +>> customerRecord: "ovhex123456-selector1._domainkey.mydomain.ovh" +>> selectorName: "ovhex1234565-selector1" +>> ``` +>> +>> Recupere los valores `customerRecord` y `targetRecord` en un archivo de texto. Pase al paso siguiente. +>> +>> > [!primary] +>> > +>> > Es posible que el `status:` esté en `todo`, esto no tiene ninguna incidencia en la configuración de su zona DNS. +>> +> **4. Configurar el registro DNS** +>> Desde el [área de cliente de OVHcloud](/links/manager) donde se aloja el nombre de dominio de su plataforma Exchange, en la pestaña `Web Cloud`{.action}, pulse en `Nombres de dominio`{.action} en la columna de la izquierda y seleccione el nombre de dominio correspondiente.
+>> Vaya a la pestaña `Zona DNS`{.action} y pulse en `Añadir una entrada`{.action} en la ventana que aparece. Elija `CNAME` y complete según los valores que haya obtenido.
+>> +>> Si tomamos los valores del ejemplo en el paso "**3.Recuperar el registro DNS**": +>> +>> - `customerRecord: "ovhex123456-selector1._domainkey.mydomain.ovh"` corresponde al subdominio del registro CNAME. Solo conservamos `ovhex123456-selector1._domainkey` porque el `.mydomain.ovh` ya está prellenado.
+>> - `targetRecord: "ovhex123456-selector1._domainkey.1500.ab.dkim.mail.ovh.net"` corresponde a la diana del registro. Añadimos un punto al final para delimitar el valor. Esto da `ovhex123456-selector1._domainkey.1500.ab.dkim.mail.ovh.net.`
+>> +>> ![email](/pages/assets/screens/control_panel/product-selection/web-cloud/domain-dns/dns-zone/dns-dkim-api02.png){.thumbnail .w-400 .h-600}
+>> +>> Una vez introducidos los valores, pulse en `Siguiente`{.action} y luego en `Validar`{.action}.
+>> +>> **Repita esta operación para el segundo selector si lo ha creado.**
+>> +>> Si configura su zona DNS en una interfaz externa a OVHcloud, su registro CNAME debe tener la forma siguiente : +>> +>> ```console +>> ovhex123456-selector1._domainkey IN CNAME ovhex123456-selector1._domainkey.1500.ab.dkim.mail.ovh.net. +>> ``` +>> +>> > [!warning] +>> > +>> > No olvide que una modificación en una zona DNS está sujeta a un tiempo de propagación. Es generalmente corto pero puede llegar hasta 24 horas. +>> +> **5. Activación del DKIM** +>> > [!warning] +>> > +>> > Desde la sección « [API - Los diferentes estados del DKIM](#dkim-status) » de este guía, verifique que el valor `status:` esté bien en `ready` antes de poder activar el DKIM. +>> +>> Para activar el DKIM, utilice la llamada a la API siguiente : +>> +>> > [!api] +>> > +>> > @api {v1} /email/exchange POST /email/exchange/{organizationName}/service/{exchangeService}/domain/{domainName}/dkim/{selectorName}/enable +>> > +>> +>> - `domainName` : introduzca el nombre de dominio asociado a su plataforma Exchange en el que desea activar el DKIM. +>> - `exchangeService` : introduzca el nombre de su plataforma Exchange que tiene la forma « hosted-zz111111-1 » o « private-zz111111-1 ». +>> - `organizationName` : introduzca el nombre de su plataforma Exchange que tiene la forma « hosted-zz111111-1 » o « private-zz111111-1 ». +>> - `selectorName` : introduzca el nombre del selector que ha creado. +>> +>> *Ejemplo de resultado :* +>> +>> ```console +>> id: 108716876 +>> todoDate: "2023-05-05T11:30:11+02:00" +>> finishDate: null +>> status: "todo" +>> function: "enableExchangeDKIM" +>> ``` +>> +>> > [!success] +>> > +>> > Ahora ha realizado todas las operaciones necesarias para activar el DKIM. Para asegurarse de que está activo, consulte la sección « [API - Los diferentes estados del DKIM](#dkim-status) » de este guía para verificar que el valor `status:` esté bien en `inProduction`. Si es así, su DKIM está ahora activo.

**Si ha creado dos selectores**, el segundo selector debería estar en `status: "ready"`. +>> + +##### **Para Email Pro** + +Siga las **5 etapas** siguientes pulsando en cada una de las pestañas. + +> [!tabs] +> **1. Lista de selectores** +>> Antes de crear uno de los selectores para su nombre de dominio, debe recuperar el nombre que se les asigna automáticamente por la plataforma Email Pro.
+>>
+>> Para ello, utilice la siguiente llamada a la API:
+>> +>> > [!api] +>> > +>> > @api {v1} /email/pro GET /email/pro/{service}/domain/{domainName}/dkim +>>
+>> +>> - `service` : introduzca el nombre de su plataforma Email Pro que tiene la forma "emailpro-zz111111-1".
+>> - `domainName` : introduzca el nombre de dominio asociado a su plataforma Email Pro en el que desea activar DKIM.
+>> +>> *Ejemplo de resultado :* +>> +>> ```console +>> "ovhemp123456-selector1" +>> "ovhemp123456-selector2" +>> ``` +>> +> **2. Crear un selector** +>> Ahora creará un selector, generará su par de claves y el registro DNS asociado al nombre de dominio.
+>> +>> > [!primary] +>> > +>> > Le recomendamos realizar esta operación dos veces para cada uno de los selectores mencionados anteriormente. El segundo selector le permitirá cambiar de par de claves cuando sea necesario. Le invitamos a consultar nuestro caso de uso [« Cómo cambiar su par de claves DKIM »](#2selectors). +>>
+>> Para ello, utilice la siguiente llamada a la API:
+>> +>> > [!api] +>> > +>> > @api {v1} /email/pro POST /email/pro/{service}/domain/{domainName}/dkim +>> > +>> +>> - `domainName` : introduzca el nombre de dominio asociado a su plataforma Email Pro en el que desea activar DKIM. +>> - `service` : introduzca el nombre de su plataforma Email Pro que tiene la forma "emailpro-zz111111-1".
+>> - `"selectorName"` : En la pestaña **EXAMPLE** de la sección **REQUEST BODY**, introduzca el nombre de un selector que haya anotado en el paso anterior. (ejemplo: "ovhemp123456-selector1"). +>> +>> *Ejemplo de entrada :* +>> +>> ```console +>> { +>> "autoEnableDKIM": false, +>> "configureDkim": false, +>> "selectorName": "ovhemp123456-selector1" +>> } +>> ``` +>> +>> Haga clic en `EXECUTE`{.action} para iniciar la creación del selector.
+>> +>> > [!primary] +>> > +>> > Le recomendamos realizar esta operación dos veces para cada uno de los selectores mencionados anteriormente. El segundo selector le permitirá cambiar de par de claves cuando sea necesario. Le invitamos a consultar nuestro caso de uso [« Cómo cambiar su par de claves DKIM »](#2selectors) cuando desee cambiar al segundo selector. +>> +>> *Ejemplo de resultado :* +>> +>> ```console +>> status: "todo", +>> function: "addDomainDKIM", +>> id : 107924143, +>> "finishDate": null, +>> "todoDate": "2023-05-05T11:32:07+02:00" +>> ``` +>> +> **3. Recuperar el registro DNS** +>> Debe configurar manualmente la zona DNS de su nombre de dominio **en los siguientes casos** : +>> +>> - su plataforma Email Pro está vinculada a un nombre de dominio que se gestiona en otro cliente OVHcloud ;
+>> - su plataforma Email Pro está vinculada a un nombre de dominio que se gestiona en otro registrador ;
+>> +>> Para configurar su zona DNS, debe recuperar los valores del registro DNS **para cada selector si ha creado dos**. Para ello, utilice la siguiente llamada a la API : +>> +>> > [!api] +>> > +>> > @api {v1} /email/pro GET /email/pro/{service}/domain/{domainName}/dkim/{selectorName} +>> > +>> +>> - `service` : introduzca el nombre de su plataforma Email Pro que tiene la forma "emailpro-zz111111-1" . +>> - `domainName` : introduzca el nombre de dominio asociado a su plataforma Email Pro en el que desea configurar el DKIM. +>> - `selectorName` : introduzca el nombre del selector que ha creado en el paso anterior. +>> +>> *Ejemplo de resultado :* +>> +>> ```console +>> targetRecord: "ovhemp123456-selector1._domainkey.1675.ac.dkim.mail.ovh.net" +>> recordType: "CNAME" +>> header: "from;to;subject;date" +>> taskPendingId: 108712689 +>> status: "waitingRecord" +>> cnameIsValid: false +>> lastUpdate: "1970-01-01T00:00:00+01:00" +>> customerRecord: "ovhemp123456-selector1._domainkey.mydomain.ovh" +>> selectorName: "ovhemp1234565-selector1" +>> ``` +>> +>> Recupere los valores `customerRecord` y `targetRecord` en un archivo de texto. Pase al paso siguiente. +>> +>> > [!primary] +>> > +>> > Es posible que el `status:` esté en `todo`, esto no tiene incidencia en la configuración de su zona DNS. +>> +> **4. Configurar el registro DNS** +>> Desde el [área de cliente de OVHcloud](/links/manager) donde se aloja el nombre de dominio de su plataforma Email Pro, en la pestaña `Web Cloud`{.action}, haga clic en `Noms de domaine`{.action} en la columna de la izquierda y seleccione el nombre de dominio correspondiente.
+>> Vaya a la pestaña `Zone DNS`{.action} y haga clic en `Ajouter une entrée`{.action} en la ventana que aparece. Elija `CNAME` y complete según los valores que haya anotado.
+>> +>> Si tomamos los valores del ejemplo en el paso "**3.Recuperar el registro DNS**": +>> +>> - `customerRecord: "ovhemp123456-selector1._domainkey.mydomain.ovh"` corresponde al subdominio del registro CNAME. Solo conservamos `ovhemp123456-selector1._domainkey` porque el `.mydomain.ovh` ya está prefijado.
+>> - `targetRecord: "ovhemp123456-selector1._domainkey.1500.ab.dkim.mail.ovh.net"` corresponde a la diana del registro. Añadimos un punto al final para finalizar el valor. Esto da `ovhemp123456-selector1._domainkey.1500.ab.dkim.mail.ovh.net.`
+>> +>> ![email](/pages/assets/screens/control_panel/product-selection/web-cloud/domain-dns/dns-zone/dns-dkim-api02.png){.thumbnail .w-400 .h-600}
+>> +>> Una vez introducidos los valores, haga clic en `Suivant`{.action} y luego en `Valider`{.action}.
+>> +>> **Repita esta operación para el segundo selector si lo ha creado.**
+>> +>> Si configura su zona DNS en una interfaz externa a OVHcloud, su registro CNAME debe tener la siguiente forma : +>> +>> ```console +>> ovhemp123456-selector1._domainkey IN CNAME ovhemp123456-selector1._domainkey.1500.ab.dkim.mail.ovh.net. +>> ``` +>> +>> > [!warning] +>> > +>> > No olvide que una modificación en una zona DNS está sujeta a un tiempo de propagación. Es generalmente corto, pero puede llegar hasta 24 horas. +>> +> **5. Activación del DKIM** +>> > [!warning] +>> > +>> > Desde la sección « [API - Los distintos estados del DKIM](#dkim-status) » de este guía, verifique que el valor `status:` esté bien en `ready` antes de poder activar el DKIM. +>> +>> Para activar el DKIM, utilice la siguiente llamada a la API : +>> +>> > [!api] +>> > +>> > @api {v1} /email/pro GET /email/pro/{service}/domain/{domainName}/dkim/{selectorName} +>> > +>> +>> - `service` : introduzca el nombre de su plataforma Email Pro que tiene la forma "emailpro-zz111111-1" . +>> - `domainName` : introduzca el nombre de dominio asociado a su plataforma Email Pro en el que desea activar el DKIM. +>> - `selectorName` : introduzca el nombre del selector que ha creado. +>> +>> *Ejemplo de resultado :* +>> +>> ```console +>> id: 108716876 +>> todoDate: "2023-05-05T11:30:11+02:00" +>> finishDate: null +>> status: "todo" +>> function: "enableDKIM" +>> ``` +>> +>> > [!success] +>> > +>> > Usted ha realizado ahora todas las operaciones para activar el DKIM. Para asegurarse de que está bien activado, consulte la sección « [API - Los distintos estados del DKIM](#dkim-status) » de este guía para verificar que el valor `status:` esté bien en `inProduction`. Si es así, su DKIM está ahora activo.

**Si ha creado dos selectores**, el segundo selector debería estar en `status: "ready"`. +>> + +#### API - Los distintos estados del DKIM + +Seleccione la oferta de correo electrónico correspondiente en las pestañas siguientes : + +> [!tabs] +> **MX Plan y Zimbra** +>> Durante sus operaciones sobre el DKIM de su plataforma de correo electrónico, utilice la llamada a la API siguiente para verificar el estado actual del DKIM. +>> +>> > [!api] +>> > +>> > @api {v1} /email/domain/ GET /email/domain/{domain}/dkim +>> +>> - `domain` : introduzca el nombre de dominio asociado a su servicio de correo electrónico en el que debe estar presente el DKIM. +>> +>> Mire después el valor `status:` general en el resultado : +>> +>> - `disabled` : el DKIM está desactivado, no ha sido aún configurado o ha sido desactivado por API.
+>> - `modifying` : la configuración del DKIM está en curso, es necesario esperar hasta el final del proceso.
+>> - `toConfigure` : la configuración del DKIM está pendiente de los parámetros DNS del nombre de dominio. Debe introducir manualmente los registros DNS en la zona del nombre de dominio. Para ello, consulte [el paso 4 de « la configuración completa del DKIM » para MX Plan y Zimbra](#confemail).
+>> - `enabled` : el DKIM está configurado y funcional.
+>> - `error` : El proceso de instalación ha encontrado un error. Le invitamos a abrir un [ticket con el soporte](https://help.ovhcloud.com/csm?id=csm_get_help) especificando el nombre de dominio afectado.
+>> +>> A nivel de los selectores, también tiene 3 estados posibles: +>> +>> - `set` : el selector está bien configurado y activo. +>> - `toSet` : el selector no está configurado en la zona DNS del nombre de dominio. Consulte [el paso 4 de « la configuración completa del DKIM » para MX Plan y Zimbra](#confemail). +>> - `toFix` : el selector ha sido bien configurado en la zona DNS del nombre de dominio pero los valores son incorrectos. Consulte [el paso 4 de « la configuración completa del DKIM » para MX Plan y Zimbra](#confemail). +>> +> **Exchange** +>> Durante sus operaciones sobre el DKIM de su plataforma Exchange, utilice la llamada a la API siguiente para verificar el estado actual del DKIM. +>> +>> > [!api] +>> > +>> > @api {v1} /email/exchange GET /email/exchange/{organizationName}/service/{exchangeService}/domain/{domainName}/dkim/{selectorName} +>> > +>> +>> - `domainName` : introduzca el nombre de dominio asociado a su plataforma Exchange en el que debe estar presente el DKIM.
+>> - `exchangeService` : introduzca el nombre de su plataforma Exchange que tiene la forma "hosted-zz111111-1" o "private-zz111111-1".
+>> - `organizationName` : introduzca el nombre de su plataforma Exchange que tiene la forma "hosted-zz111111-1" o "private-zz111111-1".
+>> - `selectorName` : introduzca el nombre del selector que ha creado.
+>> +>> Mire después el valor `status:` en el resultado : +>> +>> - `todo` : la tarea ha sido inicializada, va a comenzar.
+>> - `WaitingRecord` : los registros DNS están pendientes de configuración o en proceso de validación en la zona DNS del nombre de dominio. Se realiza una verificación automática periódica para comprobar si el registro DNS está presente y correctamente rellenado. +>> - `ready` : los registros DNS están presentes en la zona. El DKIM puede ahora ser activado.
+>> - `inProduction` : el DKIM está bien configurado y activado, por lo tanto, está plenamente operativo.
+>> - `disabling` : el DKIM está en proceso de desactivación.
+>> - `deleting` : el DKIM está en proceso de eliminación.
+>> +>> Si se encuentra el siguiente error al lanzar la llamada a la API, significa que el selector no existe o ha sido eliminado. Deberá crearlo. +>> +>> ```console +>> Not Found (404) +>> { "message": "The requested object (selectorName = ovhemp123456-selector1) does not exist" } +>> ``` +>> +> **Email Pro** +>> Durante sus operaciones sobre el DKIM de su plataforma Email Pro, utilice la llamada a la API siguiente para verificar el estado actual del DKIM. +>> +>> > [!api] +>> > +>> > @api {v1} /email/pro GET /email/pro/{service}/domain/{domainName}/dkim/{selectorName} +>> > +>> +>> - `service` : introduzca el nombre de su plataforma Email Pro que tiene la forma "emailpro-zz111111-1" .
+>> - `domainName` : introduzca el nombre de dominio asociado a su plataforma Email Pro en el que debe estar presente el DKIM.
+>> - `selectorName` : introduzca el nombre del selector que ha creado .
+>> +>> Mire después el valor `status:` en el resultado : +>> +>> - `todo` : la tarea ha sido inicializada, va a comenzar.
+>> - `WaitingRecord` : los registros DNS están pendientes de configuración o en proceso de validación en la zona DNS del nombre de dominio. Se realiza una verificación automática periódica para comprobar si el registro DNS está presente y correctamente rellenado.
+>> - `ready` : los registros DNS están presentes en la zona. El DKIM puede ahora ser activado.
+>> - `inProduction` : el DKIM está bien configurado y activado, por lo tanto, está plenamente operativo.
+>> - `disabling` : el DKIM está en proceso de desactivación.
+>> - `deleting` : el DKIM está en proceso de eliminación.
+>> +>> Si se encuentra el siguiente error al lanzar la llamada a la API, significa que el selector no existe o ha sido eliminado. Deberá crearlo. +>> +>> ```console +>> Not Found (404) +>> { "message": "The requested object (selectorName = ovhemp123456-selector1) does not exist" } +>> ``` +>> + +#### API - Activar o cambiar un selector DKIM + +> [!warning] +> +> El selector DKIM debe estar en estado `ready` antes de poder ser activado. + +Seleccione la oferta de correo electrónico afectada entre las siguientes pestañas : + +> [!tabs] +> **Exchange** +>> Para activar el DKIM en un selector, utilice la siguiente llamada a la API : +>> +>> > [!api] +>> > +>> > @api {v1} /email/exchange POST /email/exchange/{organizationName}/service/{exchangeService}/domain/{domainName}/dkim/{selectorName}/enable +>> > +>> +>> - `domainName` : introduzca el nombre de dominio asociado a su plataforma Exchange en el que desea activar el DKIM.
+>> - `exchangeService` : introduzca el nombre de su plataforma Exchange que tiene la forma "hosted-zz111111-1" o "private-zz111111-1".
+>> - `organizationName + +> [!primary] +> +> Durante una rotación del selector DKIM, puede activar directamente el segundo selector que ha creado para cambiar a él, manteniendo activo el primer selector durante el tiempo necesario para que todos los correos electrónicos enviados con este sean correctamente analizados por su destinatario. + +#### API - Desactivar y eliminar el DKIM + +> [!warning] +> +> **Para las ofertas Exchange y E-mail Pro**
+> +> El selector DKIM debe estar en estado `inProduction` o `ready` antes de poder desactivarse. + +Seleccione la oferta de correo electrónico afectada entre las pestañas siguientes: + +> [!tabs] +> **MX Plan y Zimbra** +>> Si desea desactivar el DKIM sin eliminar los selectores y su par de claves, utilice la llamada a la API siguiente: +>> +>> > [!api] +>> > +>> > @api {v1} /email/domain/ PUT /email/domain/{domain}/dkim/disable +>>
+>> +>> - `domain` : introduzca el nombre de dominio asociado a su servicio de correo electrónico en el que debe estar presente el DKIM.
+>> +>> *Ejemplo de resultado :* +>> +>> ```console +>> { +>> "domain": "guidesteam.ovh", +>> "id": 174219594, +>> "function": "domain/disableDKIM", +>> "status": "todo" +>> } +>> ``` +>> +> **Exchange** +>> Si desea desactivar el DKIM sin eliminar el selector y su par de claves, utilice la llamada a la API siguiente: +>> +>> > [!api] +>> > +>> > @api {v1} /email/exchange POST /email/exchange/{organizationName}/service/{exchangeService}/domain/{domainName}/dkim/{selectorName}/disable +>> > +>> +>> - `domainName` : introduzca el nombre de dominio asociado a su plataforma Exchange.
+>> - `exchangeService` : introduzca el nombre de su plataforma Exchange que tiene la forma « hosted-zz111111-1 » o « private-zz111111-1 ».
+>> - `organizationName` : introduzca el nombre de su plataforma Exchange que tiene la forma « hosted-zz111111-1 » o « private-zz111111-1 ».
+>> - `selectorName` : introduzca el nombre del selector que desea desactivar.
+>> +>> Si desea eliminar el selector DKIM y su par de claves, utilice la llamada a la API siguiente : +>> +>> > [!api] +>> > +>> > @api {v1} /email/exchange DELETE /email/exchange/{organizationName}/service/{exchangeService}/domain/{domainName}/dkim/{selectorName} +>> > +>> +>> - `domainName` : introduzca el nombre de dominio asociado a su plataforma Exchange.
+>> - `exchangeService` : introduzca el nombre de su plataforma Exchange que tiene la forma « hosted-zz111111-1 » o « private-zz111111-1 ».
+>> - `organizationName` : introduzca el nombre de su plataforma Exchange que tiene la forma « hosted-zz111111-1 » o « private-zz111111-1 ».
+>> - `selectorName` : introduzca el nombre del selector que desea eliminar.
+>> +> **E-mail Pro** +>> Si desea desactivar el DKIM sin eliminar el selector y su par de claves, utilice la llamada a la API siguiente : +>> +>> > [!api] +>> > +>> > @api {v1} /email/pro POST /email/pro/{service}/domain/{domainName}/dkim/{selectorName}/disable +>> > +>> +>> - `domainName` : introduzca el nombre de dominio asociado a su plataforma E-mail Pro.
+>> - `selectorName` : introduzca el nombre del selector que desea desactivar.
+>> - `service` : introduzca el nombre de su plataforma E-mail Pro que tiene la forma « emailpro-zz111111-1 ».
+>> +>> Si desea eliminar el selector DKIM y su par de claves, utilice la llamada a la API siguiente : +>> +>> > [!api] +>> > +>> > @api {v1} /email/pro DELETE /email/pro/{service}/domain/{domainName}/dkim/{selectorName} +>> > +>> +>> - `domainName` : introduzca el nombre de dominio asociado a su plataforma E-mail Pro.
+>> - `selectorName` : introduzca el nombre del selector que desea eliminar.
+>> - `service` : introduzca el nombre de su plataforma E-mail Pro que tiene la forma « emailpro-zz111111-1 ».
+>> + +### Configurar el DKIM para una oferta de correo electrónico fuera de su cuenta OVHcloud + +Si desea configurar su zona DNS para añadir un registro DKIM para su oferta, siga las instrucciones siguientes. + +Desde [el área de cliente de OVHcloud](/links/manager), haga clic en la pestaña `Web Cloud`{.action} y luego en `Noms de domaine`{.action} en la columna de la izquierda y seleccione el nombre de dominio correspondiente. + +Haga clic en la pestaña `Zone DNS`{.action} y luego en `Ajouter une entrée`{.action}. Existen 3 maneras de añadir un registro para configurar el DKIM en su zona DNS: + +- [un registro DKIM](#dkim-record) : configuración que permite visualizar todos los parámetros de un registro DKIM. +- [un registro TXT](#txt-record) : registro a utilizar cuando se le hayan proporcionado todos los parámetros DKIM. +- [un registro CNAME](#cname-record) : registro utilizado para una oferta de correo electrónico OVHcloud o un servidor de correo Microsoft. + +#### Registro DKIM + +Este registro se llama DKIM en la interfaz, pero en realidad es un registro TXT de salida. El registro DKIM tiene como objetivo facilitar la lectura de los distintos elementos de configuración del DKIM presentándolos en forma de casillas independientes. + +![email](/pages/assets/screens/control_panel/product-selection/web-cloud/domain-dns/dns-zone/dns-dkim-add.png){.thumbnail .w-400 .h-600} + +- **Subdominio** : introduzca el nombre del selector DKIM y añada `._domainkey` como sufijo, su nombre de dominio se añadirá automáticamente al final. + +*ejemplo:* + +```console + selector-name._domainkey.mydomain.ovh. +``` + +- **Versión (v=)** : sirve para indicar la versión del DKIM. Se recomienda utilizarla y su valor por defecto es `DKIM1`.
+Si se especifica, esta etiqueta debe colocarse en primer lugar en el registro y debe ser igual a "DKIM1" (sin comillas). Los registros que comiencen con una etiqueta "v=" con otro valor deben ignorarse. + +- **Granularidad (g=)** : permite especificar la parte « local-part » de una dirección de correo electrónico, es decir, la parte situada antes del « @ ».
+Permite especificar la dirección de correo electrónico o las direcciones de correo electrónico que están autorizadas a firmar un mensaje electrónico con la clave DKIM del selector.
+El valor por defecto de "g=" es "\*", lo que significa que todas las direcciones de correo electrónico están autorizadas a utilizar la clave de firma DKIM.
+Al indicar un valor específico para "g=", se puede limitar el uso de la clave a una parte local de dirección de correo electrónico específica o a un rango de direcciones de correo electrónico específicas utilizando caracteres genéricos (por ejemplo: "\*-group"). + +- **Algoritmo (hash) (h=)** : permite especificar los algoritmos de hash utilizados para firmar los encabezados de correo electrónico. Esta etiqueta permite definir una lista de algoritmos de hash que se utilizarán para generar una firma DKIM para un mensaje dado. + +- **Tipo de clave (k=)** : especifica el algoritmo de firma utilizado para firmar los mensajes de correo electrónico salientes. Permite a los destinatarios saber cómo se ha firmado el mensaje y cuál es el método utilizado para verificar su autenticidad.
+Los valores posibles para la etiqueta "k=" incluyen "rsa" para el algoritmo de firma RSA y "ed25519" para el algoritmo de firma Ed25519. La elección del algoritmo depende de la política de seguridad del remitente y de la compatibilidad del destinatario. + +- **Notas (n=)** : sirve para incluir notas de interés para los administradores que gestionan el sistema de claves DKIM.
+Estas notas pueden ser útiles para motivos de documentación o para ayudar a los administradores a comprender o gestionar el funcionamiento del DKIM. Las notas incluidas en n= no son interpretadas por los programas y no afectan al funcionamiento del DKIM. + +- **Clave pública (base64) (p=)** : se utiliza para introducir los datos de la clave pública DKIM, que están codificados en base64.
+Esta etiqueta es obligatoria en la firma DKIM y permite a los destinatarios de la firma recuperar la clave pública necesaria para verificar la autenticidad del mensaje firmado. + +- **Revocar la clave pública** : si una clave pública DKIM ha sido revocada (por ejemplo, en caso de compromiso de la clave privada), se debe utilizar un valor vacío para la etiqueta "p=", indicando que esta clave pública ya no es válida. Los destinatarios deben devolver un error para cualquier firma DKIM que haga referencia a una clave revocada. + +- **Tipo de servicio (s=)**: La etiqueta "s=" (Service Type) es opcional y no está presente por defecto. Permite especificar el o los tipos de servicios a los que se aplica este registro DKIM.
+Los tipos de servicios se definen utilizando una lista de palabras clave separadas por dos puntos ":".
+El destinatario debe ignorar este registro si el tipo de servicio apropiado no está incluido.
+La etiqueta "s=" está destinada a restringir el uso de las claves para otros fines, en caso de que el uso del DKIM se defina para otros servicios en el futuro.
+Los tipos de servicios actualmente definidos son "\*" (todos los tipos de servicios), "email" (correo electrónico). + +- **Modo de prueba (t=y)** : permite a los propietarios del nombre de dominio probar la implementación del DKIM sin correr el riesgo de que los mensajes se rechacen o se marquen como SPAM si la verificación de la firma DKIM falla.
+Cuando se utiliza la marca "t=y", el destinatario no debe tratar de forma diferente los mensajes firmados en modo de prueba y los mensajes no firmados. Sin embargo, el destinatario puede seguir el resultado del modo de prueba para ayudar a los firmantes. + +- **Subdominios (t=s)** : permite restringir el uso de la firma DKIM al nombre de dominio únicamente (por ejemplo: @mydomain.ovh) o permitir el envío desde el nombre de dominio y sus subdominios (por ejemplo: @mydomain.ovh, @test.mydomain.ovh, @other.mydomain.ovh, etc.). + +#### Registro TXT + +Este es el tipo de registro nativo utilizado para configurar el DKIM en la zona DNS de su nombre de dominio. Es necesario dominar bien su sintaxis para completarlo. + +Este tipo de configuración DKIM se recomienda cuando las informaciones a introducir le han sido comunicadas por el proveedor del servicio de correo electrónico. + +Para comprender bien la composición del registro DKIM, consulte la parte anterior de este guía titulada « [Registro DKIM](#dkim-record) ». + +**Ejemplo de un registro DKIM** + +- subdominio : + +```console +selector-name._domainkey.mydomain.ovh. +``` + +- objetivo : + +```console +v=DKIM1;t=s;p= MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA77VDAIfyhjtoF0DIE5V7 rev1EKk4L0nxdBpD5O/jPrM4KP0kukeuB6IMpVplkkq52MSDeRcjoO50h0DmwZOr RUkyGjQwOnAh0VhY3fqkuwBYftEX7vWo8C2E1ylzimABkwPpSL62jZ1DheoXcil9 1M35wWBKtlYdXVedKjCQKOEnwTo+0hdNe38rU9NMgq6nbTIMjDntvxoVI+yF3kcx q/VpAY8BIYbcAXkVFvUyfUBABnnKpf0SfblsfcLW0Koy/FRxPDFOvnjNxXeOxMFR UI6K6PaW2WvtbJG2v+gHLY5M4tB0+/FNJU9emZfkPOk3DmRhZ8ENi7+oZa2ivUDj OQIDAQAB +``` + +#### Registro CNAME + +El registro CNAME es un alias. Esto significa que el valor objetivo apunta a una URL que proporcionará ella misma el registro DKIM al servidor que consulte el registro CNAME. Este tipo de registro CNAME para configurar el DKIM es frecuente en el marco del uso de un servidor de correo Microsoft. + +Se trata precisamente del tipo de registro utilizado para activar el DKIM en un nombre de dominio declarado para una oferta Exchange OVHcloud. Este procedimiento permite que su proveedor de solución de correo electrónico gestione por usted la seguridad y la actualización del DKIM. + +### Probar su DKIM + +Le recomendamos enviar un correo electrónico desde una cuenta de su plataforma Exchange a una dirección de correo electrónico que verifique la firma DKIM al recibirlo. + +Esto es lo que podrá encontrar en el encabezado del correo electrónico recibido : + +
ARC-Authentication-Results: i=1; mx.example.com;
+       dkim=pass header.i=@mydomain.ovh header.s=ovhex123456-selector1 header.b=KUdGjiMs;
+       spf=pass (example.com: domain of test-dkim@mydomain.ovh designates 54.36.141.6 as permitted sender) smtp.mailfrom=test-dkim@mydomain.ovh
+Return-Path: <test-dkim@mydomain.ovh>
+
+ +Para recuperar el encabezado de un correo electrónico, consulte nuestro guía « [Recuperar el encabezado de un correo electrónico](/pages/web_cloud/email_and_collaborative_solutions/troubleshooting/diagnostic_headers) ». + +### Casos de uso + +#### ¿Cómo y por qué cambiar el par de claves DKIM en mi oferta? + +> [!warning] +> +> Esta pregunta concierne únicamente a las ofertas Exchange y E-mail Pro. + +Cuando active por primera vez el DKIM en su servicio de correo electrónico, es posible crear 2 selectores que contienen cada uno un par de claves. El segundo selector sirve como sucesor del que está en uso actualmente. + +Para evitar intentos de descifrado de la clave DKIM, se recomienda cambiar regularmente el par de claves. Para ello, asegúrese de haber configurado correctamente sus 2 selectores verificando que el primero está en estado `inProduction` y el segundo en estado `ready`. Puede verificar este estado refiriéndose a la sección « [API - Los diferentes estados del DKIM](#dkim-status) ». + +Haga clic en la pestaña siguiente correspondiente a su oferta. + +> [!tabs] +> **Exchange** +>> Para cambiar al segundo selector, utilice la llamada a la API siguiente : +>> +>> > [!api] +>> > +>> > @api {v1} /email/exchange POST /email/exchange/{organizationName}/service/{exchangeService}/domain/{domainName}/dkim/{selectorName}/enable +>> +>> - `domainName` : introduzca el nombre de dominio asociado a su plataforma Exchange.
+>> - `exchangeService` : introduzca el nombre de su plataforma Exchange que tiene la forma « hosted-zz111111-1 » o « private-zz111111-1 ».
+>> - `organizationName` : introduzca el nombre de su plataforma Exchange que tiene la forma « hosted-zz111111-1 » o « private-zz111111-1 ».
+>> - `selectorName` : introduzca el nombre del selector al que desea cambiar.
+>> +> **E-mail Pro** +>> Para cambiar al segundo selector, utilice la llamada a la API siguiente : +>> +>> > [!api] +>> > +>> > @api {v1} /email/pro POST /email/pro/{service}/domain/{domainName}/dkim/{selectorName}/enable + +Usted observa que sus correos electrónicos no están firmados con DKIM, a pesar de su activación o configuración. En primer lugar, inicie sesión en su área de cliente para verificar el estado del DKIM. + +Haga clic en la pestaña inferior correspondiente a su oferta, para comprobar el estado del DKIM en su plataforma de correo electrónico. + +> [!tabs] +> **Exchange** +>> +>> 1. Inicie sesión en su [área de cliente de OVHcloud](/links/manager). +>> 1. Vaya a la sección `Web Cloud`{.action}. +>> 1. En la sección `MICROSOFT`, haga clic en `Exchange`{.action}. +>> 1. Seleccione la plataforma afectada. +>> +>> En la sección `Dominios asociados`{.action}, compruebe el color del icono `DKIM` a la derecha del nombre de dominio afectado (ver imagen de abajo). +>> +>> ![email](/pages/assets/screens/control_panel/product-selection/web-cloud/microsoft/exchange/associated-domains/red-dkim.png){.thumbnail .w-400 .h-600} +>> +> **Email Pro** +>> +>> 1. Inicie sesión en su [área de cliente de OVHcloud](/links/manager). +>> 1. Vaya a la sección `Web Cloud`{.action}. +>> 1. Haga clic en `Email Pro`{.action}. +>> 1. Seleccione la plataforma afectada. +>> 1. Finalmente, vaya a la pestaña `Dominios asociados`{.action}. +>> +>> En la sección `Dominios asociados`{.action}, compruebe el color del icono `DKIM` a la derecha del nombre de dominio afectado (ver imagen de abajo). +>> +>> ![email](/pages/assets/screens/control_panel/product-selection/web-cloud/microsoft/exchange/associated-domains/red-dkim.png){.thumbnail .w-400 .h-600} +>> + +A continuación se detallan los 4 estados que pueden provocar que el icono DKIM aparezca en rojo en su área de cliente. Haga clic en la pestaña correspondiente a su código de error: + +> [!tabs] +> **501** +>> +>> "Only one dkim selector has been initialized"

+>> Solo hay un selector DKIM presente en su configuración. Para permitirnos el cambio a una nueva clave cuando sea necesario, es necesario configurar ambos selectores proporcionados por el servicio.

+>> Para corregir este error: +>> +>> - Compruebe el estado de los selectores DKIM para identificar cuál debe configurarse. Para ello, consulte la sección « [API - Los diferentes estados del DKIM](#dkim-status) » de este guía. +>> - Una vez que haya identificado el selector a configurar, siga los pasos de la sección « [API - Configuración completa del DKIM](#firststep) » de este guía, según su oferta (Exchange o Email Pro), aplicándola únicamente al selector afectado. +>> Espere como máximo 24 horas después de configurar el selector. +>> +> **502** +>> +>> "One DKIM configuration task is in error"

+>> Se ha producido un error durante la configuración del DKIM. Si después de 24 horas su configuración sigue en este estado, le recomendamos que abra un [ticket con el soporte](https://help.ovhcloud.com/csm?id=csm_get_help). +>> +> **503** +>> +>> "CNAME record is wrong"

+>> El valor del registro CNAME necesario para la configuración del DKIM no se ha introducido correctamente. Debe configurar correctamente la zona DNS del nombre de dominio asociado. +>> Para configurar su zona DNS, recupere los valores del registro CNAME que aparece: +>> +>> ![email](/pages/assets/screens/control_panel/product-selection/web-cloud/microsoft/exchange/associated-domains/dkim-503.png){.thumbnail .w-400 .h-600} +>> +>> Tomando como ejemplo la captura de pantalla anterior, el nombre de dominio es « **mydomain.ovh** » y se solicita configurar el selector « **2** ». Aquí, debe añadir un registro CNAME cuyo subdominio tenga el valor `ovhex1234567-selector2.domainkey.mydomain.ovh` y cuya diana sea `ovhex1234567-selector2.domainkey.7890.dkim.mail.ovh.net`.

+>> Una vez que su zona DNS esté configurada, espere el tiempo de propagación DNS (máximo 24 horas) +>> +> **504** +>> +>> "One CNAME record is missing"

+>> El valor del registro CNAME necesario para la configuración del DKIM está ausente. Debe configurar la zona DNS del nombre de dominio asociado. +>> Para configurar su zona DNS, recupere los valores del registro CNAME que aparece: +>> +>> ![email](/pages/assets/screens/control_panel/product-selection/web-cloud/microsoft/exchange/associated-domains/dkim-503.png){.thumbnail .w-400 .h-600} +>> +>> Tomando como ejemplo la captura de pantalla anterior, el nombre de dominio es « **mydomain.ovh** » y se solicita configurar el selector « **2** ». Aquí, debe añadir un registro CNAME cuyo subdominio tenga el valor `ovhex1234567-selector2.domainkey.mydomain.ovh` y cuya diana sea `ovhex1234567-selector2.domainkey.890123.dkim.mail.ovh.net`.

+>> Una vez que su zona DNS esté configurada, espere el tiempo de propagación DNS (máximo 24 horas) +>> + +#### Desde la interfaz de API de OVHcloud, ¿cómo entender el estado del DKIM que no funciona? + +Si utiliza las API de OVHcloud para configurar su DKIM y este no funciona, consulte la sección « [API - Los diferentes estados del DKIM](#dkim-status) » de este guía para identificar el estado de sus selectores. + +A continuación se detallan los estados que pueden bloquear el funcionamiento de su DKIM y la solución adecuada para cada situación. + +> [!tabs] +> **Exchange y Email Pro** +>> - `WaitingRecord` : Los registros DNS están pendientes de configuración o en proceso de validación en la zona DNS del nombre de dominio. Se realiza una verificación automática periódica para comprobar si el registro DNS está presente y correctamente rellenado. Según su oferta, siga **el paso 5** en la sección « [API - Configuración completa del DKIM](#firststep) » para configurar correctamente la zona DNS del nombre de dominio afectado. +>> - `ready` : Los registros DNS están presentes en la zona. El DKIM puede activarse ahora. Solo tendrá que activar el selector siguiendo la sección « [API - Activar o cambiar un selector DKIM](#enable-switch) ». +>> - `deleting` : El DKIM está en proceso de eliminación. Una vez eliminado, deberá seguir la sección « [API - Configuración completa del DKIM](#firststep) ». +>> - `disabling` : El DKIM está en proceso de desactivación. Una vez finalizada esta operación, podrá activar el selector siguiendo la sección « [API - Activar o cambiar un selector DKIM](#enable-switch) ». +>> - `todo` : La tarea ha sido inicializada, debe comenzar. Si después de 24 horas su selector sigue en este estado, le recomendamos que abra un [ticket con el soporte](https://help.ovhcloud.com/csm?id=csm_get_help) especificando el número del selector afectado. +> **MX Plan y Zimbra** +>> - `disabled` : El DKIM está desactivado, no ha sido configurado aún o ha sido desactivado mediante API.
+>> - `modifying` : La configuración del DKIM está en curso, es necesario esperar hasta que finalice el proceso.
+>> - `toConfigure` : La configuración del DKIM está pendiente de los parámetros DNS del nombre de dominio. Debe rellenar manualmente los registros DNS en la zona del nombre de dominio. Para ello, consulte el paso « [Configuración completa del DKIM](#confemail) » de este guía.
+>> - `error` : El proceso de instalación ha encontrado un error. Le recomendamos que abra un [ticket con el soporte](https://help.ovhcloud.com/csm?id=csm_get_help) especificando el nombre de dominio afectado. +>> +>> En cuanto a los selectores, también tiene 2 estados relacionados con un error: +>> +>> - `toSet` : El selector no está configurado en la zona DNS del nombre de dominio. Consulte [el paso 4 de « la configuración completa del DKIM » para MX Plan y Zimbra](#confemail). +>> - `toFix` : El selector sí está configurado en la zona DNS del nombre de dominio, pero los valores son incorrectos. Consulte [el paso 4 de « la configuración completa del DKIM » para MX Plan y Zimbra](#confemail). + +## Más información +Interactúe con nuestra [comunidad de usuarios](/links/community). + +En el marco de la implementación de un registro DNS dinámico (DynHost), el uso de un comodín (carácter `*`) en el campo `subdominio`{.action} del formulario de un registro DNS no está disponible. \ No newline at end of file diff --git a/pages/web_cloud/domains/dns_zone_dkim/trad/guide.fr-fr.md b/pages/web_cloud/domains/dns_zone_dkim/trad/guide.fr-fr.md new file mode 100644 index 00000000000..55e55679a2d --- /dev/null +++ b/pages/web_cloud/domains/dns_zone_dkim/trad/guide.fr-fr.md @@ -0,0 +1,1176 @@ + + +60 - Avoir souscrit à l'une des offres e-mail ci-dessous : + - MX Plan OVHcloud (disponible via une [offre d’hébergement Web Cloud](/links/web/hosting)), un [hébergement gratuit 100M](/links/web/domains-free-hosting) ou une offre MX Plan commandée séparément. + - [Exchange](/links/web/emails-hosted-exchange) ou [Private Exchange](/links/web/emails-hosted-exchange). + - [E-mail Pro](/links/web/email-pro). + - [Zimbra](/links/web/zimbra). + - Une offre e-mail hors OVHcloud disposant du DKIM. + + + + +85 - [Configurer le DKIM automatiquement pour une offre e-mail OVHcloud](#auto-dkim) +- [Configurer le DKIM par API pour une offre e-mail OVHcloud](#internal-dkim) + - [API - Configuration complète du DKIM](#firststep) + - [Pour MX Plan et Zimbra](#confemail) + - [Pour Exchange](#confex) + - [Pour E-mail Pro](#confemp) + - [API - Les différents états du DKIM](#dkim-status) + - [API - Activer ou changer un sélecteur DKIM](#enable-switch) + - [API - Désactiver et supprimer le DKIM](#disable-delete) + + + +106 Pour bien comprendre pourquoi le DKIM permet de sécuriser vos échanges d'e-mails, il est nécessaire de comprendre comment il fonctionne. Le DKIM fait appel au «**hachage**» et au «**chiffrement asymétrique**» pour créer une signature sécurisée. La **plateforme e-mail** et la **zone DNS** de votre nom de domaine vont aider à transmettre les informations du DKIM à vos destinataires. + +108 /// details | Le hachage + + +118 /// + +120/// details | Le chiffrement asymétrique + +136 /// + +138 /// details | Comment le hachage et le chiffrement asymétrique sont-ils utilisés pour le DKIM ? + +144 /// + +146 /// details | Pourquoi a-t-on besoin de configurer les serveurs DNS ? + +150 /// + +152 /// details | Qu'est-ce qu'un sélecteur DKIM ? + +165 /// + +167 /// details | Exemple d'un e-mail envoyé en utilisant le DKIM + +177 /// + +179 ### Configurer le DKIM automatiquement pour une offre e-mail OVHcloud + +La configuration automatique du DKIM est accessible pour toutes nos offres e-mail : + +- MX Plan incluse avec un [hébergement Web Cloud](/links/web/hosting), un [hébergement gratuit 100M](/links/web/domains-free-hosting) ou commandée séparément. +- [Exchange](/links/web/emails). +- [E-mail Pro](/links/web/email-pro). +- [Zimbra](/links/web/zimbra). + +Lorsque vous configurez votre nom de domaine sur une solution e-mail OVHcloud, la configuration automatique du DKIM est proposée et réalisée par défaut si vous ne la désactivez pas. + +Si le DKIM n'a pas été activé lorsque vous avez ajouté un nom de domaine à votre plateforme e-mail, vous devrez lancer le processus de configuration automatique via l'espace client. + +Cliquez sur l'onglet ci-dessous correspondant à votre offre. + +> [!tabs] +> **MX Plan** +>> +>> 1. Connectez-vous à votre [espace client OVHcloud](/links/manager). +>> 1. Rendez-vous dans la partie `Web Cloud`{.action}. +>> 1. Cliquez sur `MX Plan`{.action}. +>> 1. Sélectionnez le domaine concerné. +>> 1. Enfin, allez dans l'onglet `Informations générales`{.action}. +>> +>> Dans le cadre **Informations générales**, vous pouvez observer que la pastille `DKIM` est rouge sous la mention **Diagnostique**. +>> +>> ![email](/pages/assets/screens/control_panel/product-selection/web-cloud/emails/general-information/dkim-auto01.png){.thumbnail .w-400 .h-600} +>> +>> Pour activer le DKIM, il vous suffit maintenant de cliquer sur la pastille `DKIM` rouge puis sur `Valider`{.action} depuis la fenêtre d'activation qui apparaît. +>> +>> ![email](/pages/assets/screens/control_panel/product-selection/web-cloud/microsoft/exchange/associated-domains/dkim-auto02.png){.thumbnail .w-400 .h-600} +>> +>> Dans le cas où votre nom de domaine n'est pas géré dans le même espace client OVHcloud que votre plateforme e-mail ou enregistré hors OVHcloud, vous obtenez la fenêtre ci-dessous : +>> +>> ![email](/pages/assets/screens/control_panel/product-selection/web-cloud/emails/general-information/dkim-auto02.png){.thumbnail .w-400 .h-600} +>> +>> Celle-ci vous invite à saisir deux valeurs CNAME dans la zone DNS du nom de domaine, ce qui permet de lier ce nom de domaine aux sélecteurs DKIM de votre service e-mail. Il est nécessaire de saisir ces valeurs et de vous assurer qu'elles soient propagées avant de cliquer sur `Activer`{.action}. +>> +> **Exchange** +>> +>> 1. Connectez-vous à votre [espace client OVHcloud](/links/manager). +>> 1. Rendez-vous dans la partie `Web Cloud`{.action}. +>> 1. Dans la rubrique `MICROSOFT`, cliquez sur `Exchange`{.action}. +>> 1. Sélectionnez la plateforme concernée. +>> 1. Enfin, allez dans l'onglet `Domaines associés`{.action}. +>> +>> À droite du nom de domaine concerné, vous pouvez observer que la pastille `DKIM` est rouge. +>> +>> ![email](/pages/assets/screens/control_panel/product-selection/web-cloud/microsoft/exchange/associated-domains/dkim-auto01.png){.thumbnail .w-400 .h-600} +>> +>> Pour activer le DKIM, il vous suffit maintenant de cliquer sur la pastille `DKIM` rouge puis sur `Valider`{.action} depuis la fenêtre d'activation qui apparaît. +>> +>> ![email](/pages/assets/screens/control_panel/product-selection/web-cloud/microsoft/exchange/associated-domains/dkim-auto02.png){.thumbnail .w-400 .h-600} +>> +> **E-mail Pro** +>> +>> 1. Connectez-vous à votre [espace client OVHcloud](/links/manager). +>> 1. Rendez-vous dans la partie `Web Cloud`{.action}. +>> 1. Cliquez sur `Email Pro`{.action}. +>> 1. Sélectionnez la plateforme concernée. +>> 1. Enfin, allez dans l'onglet `Domaines associés`{.action}. +>> +>> À droite du nom de domaine concerné, vous pouvez observer que la pastille `DKIM` est rouge. +>> +>> ![email](/pages/assets/screens/control_panel/product-selection/web-cloud/microsoft/exchange/associated-domains/dkim-auto01.png){.thumbnail .w-400 .h-600} +>> +>> Pour activer le DKIM, il vous suffit maintenant de cliquer sur la pastille `DKIM` rouge puis sur `Valider`{.action} depuis la fenêtre d'activation qui apparaît. +>> +>> ![email](/pages/assets/screens/control_panel/product-selection/web-cloud/microsoft/exchange/associated-domains/dkim-auto02.png){.thumbnail .w-400 .h-600} +>> +> **Zimbra** +>> +>> 1. Connectez-vous à votre [espace client OVHcloud](/links/manager). +>> 1. Rendez-vous dans la partie `Web Cloud`{.action}. +>> 1. Cliquez sur `Zimbra Mail`{.action}. +>> 1. Enfin, allez dans l'onglet `Domaine`{.action}. +>> 1. À droite du domaine concerné, cliquez sur `⁝`{.action}, puis sur `Diagnostics`{.action}. +>> +>> ![email](/pages/assets/screens/control_panel/product-selection/web-cloud/zimbra/domain/diagnostics/access.png){.thumbnail .w-400 .h-600} +>> +>> À droite de la mention `DKIM` sur l'onglet correspondant, vous devriez observer un avertissement indiquant que le DKIM est en défaut. Cliquez sur l'onglet `DKIM`{.action} pour accéder au statut de la configuration DKIM. Pour corriger l'erreur, vous devez ajouter ou modifier deux entrées DNS de type CNAME dans la zone DNS du nom de domaine associé, selon les informations visible depuis cet onglet. +>> +>> ![email](/pages/assets/screens/control_panel/product-selection/web-cloud/zimbra/domain/diagnostics/dkim-cname-conf.png){.thumbnail .w-400 .h-600} +>> +>> > [!primary] +>> > **Astuce pour créer un enregistrement CNAME** +>> > +>> > Depuis [l'espace client OVHcloud](/links/manager) où est hébergé le nom de domaine de votre service e-mail, dans la partie `Web Cloud`{.action}, cliquez sur `Noms de domaine`{.action} dans la colonne de gauche et sélectionnez le nom de domaine concerné.
+>> > Sélectionnez l'onglet `Zone DNS`{.action} puis cliquez sur `Ajouter une entrée`{.action} dans la fenêtre qui s'affiche. Choisissez `CNAME` puis complétez selon les valeurs que vous avez relevées. + +Pour activer le DKIM, il vous suffit maintenant de cliquer sur la pastille `DKIM` rouge puis sur `Valider`{.action} depuis la fenêtre d'activation qui apparaît. + +![email](/pages/assets/screens/control_panel/product-selection/web-cloud/microsoft/exchange/associated-domains/dkim-auto02.png){.thumbnail .w-400 .h-600} + +L'activation automatique du DKIM dure entre 30 minutes et 24 heures maximum. Pour vérifier que votre DKIM est fonctionnel, il vous suffit de retourner dans la rubrique de gestion du domaine mentionnée dans les onglet ci-dessus et de vérifier que la pastille `DKIM` est verte ou, pour une offre Zimbra, que l'onglet `DKIM` ne présente plus l'icône d'avertissement. + +![email](/pages/assets/screens/control_panel/product-selection/web-cloud/microsoft/exchange/associated-domains/dkim-auto03.png){.thumbnail .w-400 .h-600} + +Au-delà des 24 heures, si votre pastille `DKIM` est rouge, consultez la rubrique [« Pourquoi le DKIM n'est pas fonctionnel et apparait en rouge dans l'espace client ? »](#reddkim) de ce guide. + +### Configurer le DKIM par API pour une e-mail OVHcloud + +Pour une plateforme Exchange ou E-mail Pro, vous devez d'abord récupérer la référence de votre plateforme pour configurer votre DKIM. + +Cliquez sur l'onglet ci-dessous correspondant à votre offre. + +> [!tabs] +> **Exchange** +>> +>> 1. Connectez-vous à votre [espace client OVHcloud](/links/manager). +>> 1. Rendez-vous dans la partie `Web Cloud`{.action}. +>> 1. Dans la rubrique `MICROSOFT`, cliquez sur `Exchange`{.action}. +>> 1. Sélectionnez la plateforme concernée. +>> +>> Par défaut, le nom de votre plateforme correspond à sa référence ou celle-ci sera visible sous le nom que vous lui avez attribué (voir l'image ci-dessous). +>> +>> ![email](/pages/assets/screens/control_panel/product-selection/web-cloud/microsoft/exchange/general-information/dns-dkim-platform-exchange.png){.thumbnail .w-400 .h-600} +>> +> **E-mail Pro** +>> +>> 1. Connectez-vous à votre [espace client OVHcloud](/links/manager). +>> 1. Rendez-vous dans la partie `Web Cloud`{.action}. +>> 1. Cliquez sur `Email Pro`{.action}. +>> 1. Sélectionnez la plateforme concernée. +>> +>> Par défaut, le nom de votre plateforme correspond à sa référence ou celle-ci sera visible sous le nom que vous lui avez attribué (voir l'image ci-dessous). +>> +>> ![email](/pages/assets/screens/control_panel/product-selection/web-cloud/email-pro/general-information/dns-dkim-platform-emailpro.png){.thumbnail .w-400 .h-600} + +Assurez-vous également que le nom de domaine que vous souhaitez utiliser pour vos e-mails soit bien actif dans la rubrique `Domaines associés`{.action}. + +![email](/pages/assets/screens/control_panel/product-selection/web-cloud/microsoft/exchange/associated-domains/dns-dkim-domain.png){.thumbnail .w-400 .h-600} + +#### API - Configuration complète du DKIM + +Pour configurer le DKIM, rendez-vous sur la [page des API OVHcloud](/links/console) et connectez-vous : + +1. Cliquez sur `Authentication`{.action} en haut à gauche. +1. Cliquez ensuite sur `Login with OVHcloud SSO`{.action}. +1. Saisissez vos identifiants OVHcloud. +1. Cliquez sur le bouton `Authorize`{.action} pour autoriser les appels aux API depuis ce site. + +> [!primary] +> +> Appuyez-vous sur notre guide « [Premiers pas avec les API OVHcloud](/pages/manage_and_operate/api/first-steps) » si vous n'avez jamais utilisé les API. + +Dirigez-vous vers la section `/email/domain/` (offres MX Plan et Zimbra), `/email/exchange` (offre Exchange) ou `/email/pro` (offre E-mail Pro) des API et renseignez « dkim » dans le champ `Filter` pour faire apparaître uniquement les fonctions API relatives au DKIM. + +Cliquez sur l'onglet correspondant à votre offre : + +> [!tabs] +> **MX Plan et Zimbra** +>> +>> ![email](/pages/assets/screens/api/get-email-domain-domain-dkim.png){.thumbnail .w-400 .h-600} +>> +> **Exchange** +>> +>> ![email](/pages/assets/screens/api/get-email-exchange-organizationname-service-exchangeservice-domain-domainname-dkim.png){.thumbnail .w-400 .h-600} +>> +> **E-mail Pro** +>> +>> ![email](/pages/assets/screens/api/get-email-pro-service-domain-domainname-dkim.png){.thumbnail .w-400 .h-600} +>> + +##### **Pour MX Plan et Zimbra** + +Suivez les **5 étapes** en cliquant successivement sur chacun des 5 onglets ci-dessous : + +> [!tabs] +> **1. Activer le DKIM sur votre nom de domaine** +>> Pour activer le DKIM sur votre nom de domaine, utilisez l'appel API suivant :
+>> +>> > [!api] +>> > +>> > @api {v1} /email/domain/ PUT /email/domain/{domain}/dkim/enable +>> +>> - `domain` : saisissez le nom de domaine attaché à votre service E-mail sur lequel vous souhaitez activer DKIM. +>> +>> Cliquez sur `EXECUTE`{.action} pour lancer l'activation.
+>> +>> *Exemple de résultat:* +>> +>> ```console +>> { +>> "domain": "mydomain.ovh", +>> "id": 123455789, +>> "function": "domain/enableDKIM", +>> "status": "todo" +>> } +>> ``` +>> +>> Vous devriez obtenir le même résultat que dans l'exemple ci-dessus avec la mention `"status": "todo"` indiquant que le DKIM va être installé. +>> +> **2. Vérifier l'état de l'opération DKIM** +>> Après avoir lancé le processus d'activation du DKIM, suivez l'état de l'installation pour vous assurer que l'installation se termine ou pour récupérer les enregistrements DNS si votre zone DNS est gérée en dehors de votre espace client OVHcloud.
+>>. +>>
+>> Pour cela, utilisez l'appel API suivant :
+>> +>> > [!api] +>> > +>> > @api {v1} /email/domain/ GET /email/domain/{domain}/dkim +>> > +>> +>> - `domain` : saisissez le nom de domaine attaché à votre service E-mail.
+>>
+>> Cliquez sur `EXECUTE`{.action} pour visualiser le résultat.
+>> +>> *Exemple de résultat :* +>> +>> ```console +>> { +>> "activeSelector": null, +>> "autoconfig": true, +>> "selectors": [ +>> { +>> "selectorName": "ovhmo3456789-selector2", +>> "status": "set", +>> "cname": "ovhmo3456789-selector2._domainkey.mydomain.ovh CNAME ovhmo3456789-selector2._domainkey.123402.aj.dkim.mail.ovh.net." +>> }, +>> { +>> "selectorName": "ovhmo3456789-selector1", +>> "cname": "ovhmo3456789-selector1._domainkey.mydomain.ovh CNAME ovhmo3456789-selector1._domainkey.123403.aj.dkim.mail.ovh.net.", +>> "status": "set" +>> } +>> ], +>> "status": "modifying" +>> } +>> ``` +>>
+>> Dans l'exemple ci-dessus, la dernière ligne d'état `"status": "modifying"` signifie que la configuration est en cours. Patientez environ **10 minutes** et relancez l'appel API. +>> +>> - si la valeur est `"status": "enabled"`, votre configuration est terminée et fonctionnelle. +>> - si la valeur est `"status": "disabled"`, votre configuration doit être complétée manuellement, passez à l'étape suivante. +>> +> **3. Récupérer l'enregistrement DNS** +>> Vous devez configurer manuellement la zone DNS de votre nom de domaine **dans les cas suivants** : +>> +>> - votre service E-mail est lié à un nom de domaine qui est géré dans un autre compte client OVHcloud ; +>> - votre service E-mail est lié à un nom de domaine qui est géré dans un autre bureau d'enregistrement. +>> +>> Pour configurer votre zone DNS, vous devez récupérer les valeurs de l'enregistrement DNS **des deux sélecteurs**. Pour cela, utilisez le résultat de l'appel API de l'étape précédente : +>> +>> > [!api] +>> > +>> > @api {v1} /email/domain/ GET /email/domain/{domain}/dkim +>> > +>> +>> - `domain` : saisissez le nom de domaine attaché à votre service E-mail. +>> +>> Cliquez sur `EXECUTE`{.action} pour visualiser le résultat. +>> +>> *Exemple de résultat :* +>> +>> ```console +>> { +>> "activeSelector": null, +>> "status": "disabled", +>> "autoconfig": false, +>> "selectors": [ +>> { +>> "cname": "ovhmo3456789-selector1._domainkey.mydomain.ovh CNAME ovhmo3456789-selector1._domainkey.123403.aj.dkim.mail.ovh.net." +>> "status": "toSet", +>> "selectorName": "ovhmo4287928-selector1" +>> }, +>> { +>> "selectorName": "ovhmo4287928-selector2", +>> "cname": "ovhmo3456789-selector2._domainkey.mydomain.ovh CNAME ovhmo3456789-selector2._domainkey.123402.aj.dkim.mail.ovh.net.", +>> "status": "toSet" +>> } +>> ] +>> } +>> ``` +>> +>> Les valeurs `"status": "toSet"` et `"status": "disabled"` signifient que les enregistrements CNAME sont à configurer. Récupérez les 2 valeurs `cname` dans un fichier texte et passez à l'étape suivante. +>> +> **4. Configurer l'enregistrement DNS** +>> Depuis [l'espace client OVHcloud](/links/manager) où est hébergé le nom de domaine de votre service e-mail, dans l'onglet `Web Cloud`{.action}, cliquez sur `Noms de domaine`{.action} dans la colonne de gauche et sélectionnez le nom de domaine concerné.
+>> Dirigez-vous vers l'onglet `Zone DNS`{.action} puis cliquez sur `Ajouter une entrée`{.action} dans la fenêtre qui s'affiche. Choisissez `CNAME` puis complétez selon les valeurs que vous avez relevées. +>> +>> Si on décompose les valeurs de l'exemple à l'étape "**3. Récupérer l'enregistrement DNS**" : +>> +>> - `ovhmo3456789-selector1._domainkey.mydomain.ovh` correspond au sous-domaine de l'enregistrement CNAME. On garde seulement `ovhmo3456789-selector1._domainkey` car le `.mydomain.ovh` est déjà prérempli.
+>> - `ovhmo3456789-selector1._domainkey.123403.aj.dkim.mail.ovh.net."` correspond à la cible de l'enregistrement. Il faut bien conserver le point à la fin pour ponctuer la valeur.
+>> +>> ![email](/pages/assets/screens/control_panel/product-selection/web-cloud/domain-dns/dns-zone/dns-dkim-api022.png){.thumbnail .w-400 .h-600} +>> +>> Une fois les valeurs saisies, cliquez sur `Suivant`{.action} puis sur `Valider`{.action}. +>> +>> > [!primary] +>> > +>> > **Répétez cette opération pour le deuxième sélecteur.** +>> +>> Si vous configurez votre zone DNS dans une interface tierce hors OVHcloud, votre enregistrement CNAME doit avoir la forme suivante : +>> +>> ```console +>> ovhmo3456789-selector1._domainkey IN CNAME ovhmo3456789-selector1._domainkey.123403.aj.dkim.mail.ovh.net. +>> ``` +>> +>> > [!warning] +>> > +>> > N'oubliez pas qu'une modification dans une zone DNS est soumise à un délai de propagation. Il est généralement court mais peut s'étendre jusqu'à 24 heures. +>> +> **5. Activation du DKIM** +>> +>> Après la propagation de votre configuration DNS, utilisez à nouveau l'appel API suivant pour activer le DKIM :
+>> +>> > [!api] +>> > +>> > @api {v1} /email/domain/ PUT /email/domain/{domain}/dkim/enable +>> +>> - `domain` : saisissez le nom de domaine attaché à votre service e-mail sur lequel vous souhaitez activer DKIM. +>> +>> Cliquez sur `EXECUTE`{.action} pour lancer l'activation.
+>> +>> *Exemple de résultat :* +>> +>> ```console +>> { +>> "selectors": [ +>> { +>> "selectorName": "ovhmo3465680-selector2", +>> "cname": "ovhmo3456789-selector2._domainkey.mydomain.ovh CNAME ovhmo3456789-selector2._domainkey.123402.aj.dkim.mail.ovh.net.", +>> "status": "set" +>> }, +>> { +>> "status": "set", +>> "cname": "ovhmo3456789-selector1._domainkey.mydomain.ovh CNAME ovhmo3456789-selector1._domainkey.123403.aj.dkim.mail.ovh.net." +>> "selectorName": "ovhmo3465680-selector1" +>> } +>> ], +>> "activeSelector": "ovhmo3465680-selector1", +>> "autoconfig": true, +>> "status": "enabled" +>> } +>> ``` +>> +>> - Si vous constatez bien les valeurs `"status": "set"` sur les 2 sélecteurs, cela signifie qu'ils sont bien configurés. +>> - Si vous constatez les valeurs `"status": "toSet"` sur les 2 sélecteurs, cela signifie que vos modifications DNS ne sont pas visibles. Reprenez à l'onglet « **4. Configurer l'enregistrement DNS** ». +>> - Si vous constatez bien les valeurs `"status": "toFix"` sur les 2 sélecteurs, cela signifie que les enregistrements CNAME ont bien été détectés dans la zone DNS de votre nom de domaine mais que les valeurs sont incorrectes. Reprenez à l'onglet « **4. Configurer l'enregistrement DNS** ». +>> +>> > [!success] +>> > +>> > Vous avez maintenant effectué toutes les manipulations pour activer le DKIM. Pour s'assurer que celui-ci est bien activé, vérifiez son état en retournant à l'onglet de l'étape « **2. Vérifier l'état de l'opération DKIM** » pour vérifier que la valeur `status:` est bien en `enabled`. Si c'est bien le cas, votre DKIM est désormais actif. +>> + +##### **Pour Exchange** + +Suivez les **5 étapes** ci-dessous en cliquant sur chacun des onglets. + +> [!tabs] +> **1. Liste des sélecteurs** +>> Avant de créer un des sélecteurs pour votre nom de domaine, vous devez récupérer le nom qui leur est attribué automatiquement par la plateforme Exchange.
+>>
+>> Pour cela, utilisez l'appel API suivant :
+>> +>> > [!api] +>> > +>> > @api {v1} /email/exchange GET /email/exchange/{organizationName}/service/{exchangeService}/domain/{domainName}/dkimSelector +>> > +>>
+>> +>> - `domainName` : saisissez le nom de domaine attaché à votre plateforme Exchange sur lequel vous souhaitez activer DKIM.
+>> - `exchangeService` : saisissez le nom de votre plateforme Exchange se présentant sous la forme « hosted-zz111111-1 » ou « private-zz111111-1 ».
+>> - `organizationName` : saisissez le nom de votre plateforme Exchange se présentant sous la forme « hosted-zz111111-1 » ou « private-zz111111-1 ».
+>> +>> *Exemple de résultat :* +>> +>> ```console +>> "ovhex123456-selector1" +>> "ovhex123456-selector2" +>> ``` +>> +> **2. Créer un sélecteur** +>> Vous allez maintenant créer un sélecteur, générer sa paire de clés et l'enregistrement DNS associé au nom de domaine.
+>>
+>> Pour cela, utilisez l'appel API suivant :
+>> +>> > [!api] +>> > +>> > @api {v1} /email/exchange POST /email/exchange/{organizationName}/service/{exchangeService}/domain/{domainName}/dkim +>> > +>> +>> - `domainName` : saisissez le nom de domaine attaché à votre plateforme Exchange sur lequel vous souhaitez activer le DKIM. +>> - `exchangeService` : saisissez le nom de votre plateforme Exchange se présentant sous la forme « hosted-zz111111-1 » ou « private-zz111111-1 ». +>> - `organizationName` : saisissez le nom de votre plateforme Exchange se présentant sous la forme « hosted-zz111111-1 » ou « private-zz111111-1 ». +>> - `"selectorName"` : dans l'onglet **EXAMPLE** de la section **REQUEST BODY**, saisissez le nom d'un sélecteur que vous avez relevé à l'étape précédente (exemple: « ovhex123456-selector1 »). +>> +>> *Exemple de saisie :* +>> +>> ```console +>> { +>> "autoEnableDKIM": false, +>> "configureDkim": false, +>> "selectorName": "ovhex123456-selector1" +>> } +>> ``` +>> +>> Cliquez sur `EXECUTE`{.action} pour lancer la création du sélecteur.
+>> +>> > [!primary] +>> > +>> > Nous vous conseillons de réaliser cette opération à deux reprises pour chacun des sélecteurs précédemment listés. Le deuxième sélecteur vous permettra d'effectuer un changement de paire de clés lorsque cela sera nécessaire. Nous vous invitons à consulter notre cas d'usage [« Comment changer sa paire de clés DKIM »](#2selectors) lorsque vous souhaiterez basculer sur le deuxième sélecteur. +>>
+>> +>> *Exemple de résultat :* +>> +>> ```console +>> status: "todo", +>> function: "addExchangeDomainDKIM", +>> id : 107924143, +>> "finishDate": null, +>> "todoDate": "2023-05-05T11:32:07+02:00" +>> ``` +>> +> **3. Récupérer l'enregistrement DNS** +>> Vous devez configurer manuellement la zone DNS de votre nom de domaine **dans les cas suivants** : +>> +>> - votre plateforme Exchange est liée à un nom de domaine qui est géré dans un autre compte client OVHcloud ;
+>> - votre plateforme Exchange est liée à un nom de domaine qui est géré dans un autre bureau d'enregistrement ;
+>> +>> Pour configurez votre zone DNS, vous devez récupérer les valeurs de l'enregistrement DNS **pour chaque sélecteur si vous en avez créé deux**. Pour cela, utilisez l'appel API suivant : +>> +>> > [!api] +>> > +>> > @api {v1} /email/exchange GET /email/exchange/{organizationName}/service/{exchangeService}/domain/{domainName}/dkim/{selectorName} +>> > +>> +>> - `domainName` : saisissez le nom de domaine attaché à votre plateforme Exchange sur lequel vous souhaitez configurer le DKIM. +>> - `exchangeService` : saisissez le nom de votre plateforme Exchange se présentant sous la forme « hosted-zz111111-1 » ou « private-zz111111-1 ». +>> - `organizationName` : saisissez le nom de votre plateforme Exchange se présentant sous la forme « hosted-zz111111-1 » ou « private-zz111111-1 ». +>> - `selectorName` : saisissez le nom du sélecteur que vous avez créé à l'étape précédente. +>> +>> *Exemple de résultat :* +>> +>> ```console +>> targetRecord: "ovhex123456-selector1._domainkey.1675.ac.dkim.mail.ovh.net" +>> recordType: "CNAME" +>> header: "from;to;subject;date" +>> taskPendingId: 108712689 +>> status: "waitingRecord" +>> cnameIsValid: false +>> lastUpdate: "1970-01-01T00:00:00+01:00" +>> customerRecord: "ovhex123456-selector1._domainkey.mydomain.ovh" +>> selectorName: "ovhex1234565-selector1" +>> ``` +>> +>> Récupérez les valeurs `customerRecord` et `targetRecord` dans un fichier texte. Passez à l'étape suivante. +>> +>> > [!primary] +>> > +>> > Il est possible que le `status:` soit en `todo`, cela n'a pas d'incidence sur la configuration de votre zone DNS. +>> +> **4. Configurer l'enregistrement DNS** +>> Depuis [l'espace client OVHcloud](/links/manager) où est hébergé le nom de domaine de votre plateforme Exchange, dans l'onglet `Web Cloud`{.action}, cliquez sur `Noms de domaine`{.action} dans la colonne de gauche et sélectionnez le nom de domaine concerné.
+>> Dirigez-vous vers l'onglet `Zone DNS`{.action} puis cliquez sur `Ajouter une entrée`{.action} dans la fenêtre qui s'affiche. Choisissez `CNAME` puis complétez selon les valeurs que vous avez relevées.
+>> +>> Si on prend les valeurs de l'exemple à l'étape "**3.Récupérer l'enregistrement DNS**": +>> +>> - `customerRecord: "ovhex123456-selector1._domainkey.mydomain.ovh"` correspond au sous-domaine de l'enregistrement CNAME. On garde seulement `ovhex123456-selector1._domainkey` car le `.mydomain.ovh` est déjà prérempli.
+>> - `targetRecord: "ovhex123456-selector1._domainkey.1500.ab.dkim.mail.ovh.net"` correspond à la cible de l'enregistrement. On y rajoute un point à la fin pour ponctuer la valeur. Cela donne `ovhex123456-selector1._domainkey.1500.ab.dkim.mail.ovh.net.`
+>> +>> ![email](/pages/assets/screens/control_panel/product-selection/web-cloud/domain-dns/dns-zone/dns-dkim-api02.png){.thumbnail .w-400 .h-600}
+>> +>> Une fois les valeurs saisies, cliquez sur `Suivant`{.action} puis sur `Valider`{.action}.
+>> +>> **Répétez cette opération pour le deuxième sélecteur si vous l'avez créé.**
+>> +>> Si vous configurez votre zone DNS dans une interface tierce hors OVHcloud, votre enregistrement CNAME doit avoir la forme suivante : +>> +>> ```console +>> ovhex123456-selector1._domainkey IN CNAME ovhex123456-selector1._domainkey.1500.ab.dkim.mail.ovh.net. +>> ``` +>> +>> > [!warning] +>> > +>> > N'oubliez pas qu'une modification dans une zone DNS est soumise à un délai de propagation. Il est généralement court mais peut s'étendre jusqu'à 24 heures. +>> +> **5. Activation du DKIM** +>> > [!warning] +>> > +>> > Depuis la section « [API - Les différents états du DKIM](#dkim-status) » de ce guide, vérifiez que la valeur `status:` est bien en `ready` avant de pouvoir activer le DKIM. +>> +>> Pour activer le DKIM, utilisez l'appel API suivant : +>> +>> > [!api] +>> > +>> > @api {v1} /email/exchange POST /email/exchange/{organizationName}/service/{exchangeService}/domain/{domainName}/dkim/{selectorName}/enable +>> > +>> +>> - `domainName` : saisissez le nom de domaine attaché à votre plateforme Exchange sur lequel vous souhaitez activer le DKIM. +>> - `exchangeService` : saisissez le nom de votre plateforme Exchange se présentant sous la forme « hosted-zz111111-1 » ou « private-zz111111-1 ». +>> - `organizationName` : saisissez le nom de votre plateforme Exchange se présentant sous la forme « hosted-zz111111-1 » ou « private-zz111111-1 ». +>> - `selectorName` : saisissez le nom du sélecteur que vous avez créé. +>> +>> *Exemple de résultat :* +>> +>> ```console +>> id: 108716876 +>> todoDate: "2023-05-05T11:30:11+02:00" +>> finishDate: null +>> status: "todo" +>> function: "enableExchangeDKIM" +>> ``` +>> +>> > [!success] +>> > +>> > Vous avez maintenant effectué toutes les manipulations pour activer le DKIM. Pour s'assurer que celui-ci est bien activé, consultez la section « [API - Les différents états du DKIM](#dkim-status) » de ce guide pour vérifier que la valeur `status:` est bien en `inProduction`. Si c'est bien le cas, votre DKIM est désormais actif.

**Si vous avez créé deux sélecteurs**, le deuxième sélecteur devrait être en `status: "ready"`. +>> + +##### **Pour E-mail Pro** + +Suivez les **5 étapes** ci-dessous en cliquant sur chacun des onglets. + +> [!tabs] +> **1. Liste des sélecteurs** +>> Avant de créer un des sélecteurs pour votre nom de domaine, vous devez récupérer le nom qui leur est attribué automatiquement par la plateforme E-mail Pro.
+>>
+>> Pour cela, utilisez l'appel API suivant :
+>> +>> > [!api] +>> > +>> > @api {v1} /email/pro GET /email/pro/{service}/domain/{domainName}/dkim +>>
+>> +>> - `service` : saisissez le nom de votre plateforme E-mail Pro se présentant sous la forme « emailpro-zz111111-1 » .
+>> - `domainName` : saisissez le nom de domaine attaché à votre plateforme E-mail Pro sur lequel vous souhaitez activer DKIM.
+>> +>> *Exemple de résultat :* +>> +>> ```console +>> "ovhemp123456-selector1" +>> "ovhemp123456-selector2" +>> ``` +>> +> **2. Créer un sélecteur** +>> Vous allez maintenant créer un sélecteur, générer sa paire de clés et l'enregistrement DNS associé au nom de domaine.
+>> +>> > [!primary] +>> > +>> > Nous vous conseillons de réaliser cette opération à deux reprises pour chacun des sélecteurs précédemment listés. Le deuxième sélecteur vous permettra d'effectuer un changement de paire de clés lorsque cela sera nécessaire. Nous vous invitons à consulter notre cas d'usage [« Comment changer sa paire de clés DKIM »](#2selectors). +>>
+>> Pour cela, utilisez l'appel API suivant :
+>> +>> > [!api] +>> > +>> > @api {v1} /email/pro POST /email/pro/{service}/domain/{domainName}/dkim +>> > +>> +>> - `domainName` : saisissez le nom de domaine attaché à votre plateforme E-mail Pro sur lequel vous souhaitez activer le DKIM. +>> - `service` : saisissez le nom de votre plateforme E-mail Pro se présentant sous la forme « emailpro-zz111111-1 » .
+>> - `"selectorName"` : Dans l'onglet **EXAMPLE** de la section **REQUEST BODY**, saisissez le nom d'un sélecteur que vous avez relevé à l'étape précédente. (exemple: « ovhemp123456-selector1 »). +>> +>> *Exemple de saisie :* +>> +>> ```console +>> { +>> "autoEnableDKIM": false, +>> "configureDkim": false, +>> "selectorName": "ovhemp123456-selector1" +>> } +>> ``` +>> +>> Cliquez sur `EXECUTE`{.action} pour lancer la création du sélecteur.
+>> +>> > [!primary] +>> > +>> > Nous vous conseillons de réaliser cette opération à deux reprises pour chacun des sélecteurs précédemment listés. Le deuxième sélecteur vous permettra d'effectuer un changement de paire de clés lorsque cela sera nécessaire. Nous vous invitons à consulter notre cas d'usage [« Comment changer sa paire de clés DKIM »](#2selectors) lorsque vous souhaiterez basculer sur le deuxième sélecteur. +>> +>> *Exemple de résultat :* +>> +>> ```console +>> status: "todo", +>> function: "addDomainDKIM", +>> id : 107924143, +>> "finishDate": null, +>> "todoDate": "2023-05-05T11:32:07+02:00" +>> ``` +>> +> **3. Récupérer l'enregistrement DNS** +>> Vous devez configurer manuellement la zone DNS de votre nom de domaine **dans les cas suivants** : +>> +>> - votre plateforme E-mail Pro est liée à un nom de domaine qui est géré dans un autre compte client OVHcloud ;
+>> - votre plateforme E-mail Pro est liée à un nom de domaine qui est géré dans un autre bureau d'enregistrement ;
+>> +>> Pour configurer votre zone DNS, vous devez récupérer les valeurs de l'enregistrement DNS **pour chaque sélecteur si vous en avez créé deux**. Pour cela, utilisez l'appel API suivant : +>> +>> > [!api] +>> > +>> > @api {v1} /email/pro GET /email/pro/{service}/domain/{domainName}/dkim/{selectorName} +>> > +>> +>> - `service` : saisissez le nom de votre plateforme E-mail Pro se présentant sous la forme « emailpro-zz111111-1 » . +>> - `domainName` : saisissez le nom de domaine attaché à votre plateforme E-mail Proe sur lequel vous souhaitez configurer le DKIM. +>> - `selectorName` : saisissez le nom du sélecteur que vous avez créé à l'étape précédente. +>> +>> *Exemple de résultat :* +>> +>> ```console +>> targetRecord: "ovhemp123456-selector1._domainkey.1675.ac.dkim.mail.ovh.net" +>> recordType: "CNAME" +>> header: "from;to;subject;date" +>> taskPendingId: 108712689 +>> status: "waitingRecord" +>> cnameIsValid: false +>> lastUpdate: "1970-01-01T00:00:00+01:00" +>> customerRecord: "ovhemp123456-selector1._domainkey.mydomain.ovh" +>> selectorName: "ovhemp1234565-selector1" +>> ``` +>> +>> Récupérez les valeurs `customerRecord` et `targetRecord` dans un fichier texte. Passez à l'étape suivante. +>> +>> > [!primary] +>> > +>> > Il est possible que le `status:` soit en `todo`, cela n'a pas d'incidence sur la configuration de votre zone DNS. +>> +> **4. Configurer l'enregistrement DNS** +>> Depuis [l'espace client OVHcloud](/links/manager) où est hébergé le nom de domaine de votre plateforme E-mail Pro, dans l'onglet `Web Cloud`{.action}, cliquez sur `Noms de domaine`{.action} dans la colonne de gauche et sélectionnez le nom de domaine concerné.
+>> Dirigez-vous vers l'onglet `Zone DNS`{.action} puis cliquez sur `Ajouter une entrée`{.action} dans la fenêtre qui s'affiche. Choisissez `CNAME` puis complétez selon les valeurs que vous avez relevées.
+>> +>> Si on prend les valeurs de l'exemple à l'étape "**3.Récupérer l'enregistrement DNS**": +>> +>> - `customerRecord: "ovhemp123456-selector1._domainkey.mydomain.ovh"` correspond au sous-domaine de l'enregistrement CNAME. On garde seulement `ovhemp123456-selector1._domainkey` car le `.mydomain.ovh` est déjà prérempli.
+>> - `targetRecord: "ovhemp123456-selector1._domainkey.1500.ab.dkim.mail.ovh.net"` correspond à la cible de l'enregistrement. On y rajoute un point à la fin pour ponctuer la valeur. Cela donne `ovhemp123456-selector1._domainkey.1500.ab.dkim.mail.ovh.net.`
+>> +>> ![email](/pages/assets/screens/control_panel/product-selection/web-cloud/domain-dns/dns-zone/dns-dkim-api02.png){.thumbnail .w-400 .h-600}
+>> +>> Une fois les valeurs saisies, cliquez sur `Suivant`{.action} puis sur `Valider`{.action}.
+>> +>> **Répétez cette opération pour le deuxième sélecteur si vous l'avez créé.**
+>> +>> Si vous configurez votre zone DNS dans une interface tierce hors OVHcloud, votre enregistrement CNAME doit avoir la forme suivante : +>> +>> ```console +>> ovhemp123456-selector1._domainkey IN CNAME ovhemp123456-selector1._domainkey.1500.ab.dkim.mail.ovh.net. +>> ``` +>> +>> > [!warning] +>> > +>> > N'oubliez pas qu'une modification dans une zone DNS est soumise à un délai de propagation. Il est généralement court mais peut s'étendre jusqu'à 24 heures. +>> +> **5. Activation du DKIM** +>> > [!warning] +>> > +>> > Depuis la section « [API - Les différents états du DKIM](#dkim-status) » de ce guide, vérifiez que la valeur `status:` est bien en `ready` avant de pouvoir activer le DKIM. +>> +>> Pour activer le DKIM, utilisez l'appel API suivant : +>> +>> > [!api] +>> > +>> > @api {v1} /email/pro GET /email/pro/{service}/domain/{domainName}/dkim/{selectorName} +>> > +>> +>> - `service` : saisissez le nom de votre plateforme E-mail Pro se présentant sous la forme « emailpro-zz111111-1 » . +>> - `domainName` : saisissez le nom de domaine attaché à votre plateforme E-mail Pro sur lequel vous souhaitez activer le DKIM. +>> - `selectorName` : saisissez le nom du sélecteur que vous avez créé. +>> +>> *Exemple de résultat :* +>> +>> ```console +>> id: 108716876 +>> todoDate: "2023-05-05T11:30:11+02:00" +>> finishDate: null +>> status: "todo" +>> function: "enableDKIM" +>> ``` +>> +>> > [!success] +>> > +>> > Vous avez maintenant effectué toutes les manipulations pour activer le DKIM. Pour s'assurer que celui-ci est bien activé, consultez la section « [API - Les différents états du DKIM](#dkim-status) » de ce guide pour vérifier que la valeur `status:` est bien en `inProduction`. Si c'est bien le cas, votre DKIM est désormais actif.

**Si vous avez créé deux sélecteurs**, le deuxième sélecteur devrait être en `status: "ready"`. +>> + +#### API - Les différents états du DKIM + +Sélectionnez l'offre e-mail concernée dans les onglets suivants : + +> [!tabs] +> **MX Plan et Zimbra** +>> Lors de vos opérations sur le DKIM de votre plateforme E-mail, utilisez l'appel API ci-dessous pour vérifier le statut actuel du DKIM. +>> +>> > [!api] +>> > +>> > @api {v1} /email/domain/ GET /email/domain/{domain}/dkim +>> +>> - `domain` : saisissez le nom de domaine attaché à votre service E-mail sur lequel le DKIM doit être présent. +>> +>> Regardez ensuite la valeur `status:` générale dans le résultat : +>> +>> - `disabled` : le DKIM est désactivé, il n'a pas encore été configuré ou il a été désactivé par API.
+>> - `modifying` : la configuration du DKIM est en cours, il est nécessaire de patienter jusqu'à la fin du processus.
+>> - `toConfigure` : la configuration du DKIM est en attente des paramètres DNS du nom de domaine. Vous devez renseigner manuellement les enregistrements DNS dans la zone du nom de domaine. Pour cela, appuyez-vous sur [l'étape 4 de « la configuration complète du DKIM » pour MX Plan et Zimbra](#confemail).
+>> - `enabled` : le DKIM est configuré et fonctionnel.
+>> - `error` : Le processus d'installation a rencontré une erreur. Nous vous invitons à ouvrir un [ticket auprès du support](https://help.ovhcloud.com/csm?id=csm_get_help) en précisant le nom de domaine concerné.
+>> +>> Au niveau des sélecteurs vous avez également 3 états possibles: +>> +>> - `set` : le sélecteur est bien configuré et actif. +>> - `toSet` : le sélecteur n'est pas configuré dans la zone DNS du nom de domaine. Appuyez-vous sur [l'étape 4 de « la configuration complète du DKIM » pour MX Plan et Zimbra](#confemail). +>> - `toFix` : le sélecteur a bien été configuré dans la zone DNS du nom de domaine mais les valeurs sont incorrectes. Appuyez-vous sur [l'étape 4 de « la configuration complète du DKIM » pour MX Plan et Zimbra](#confemail). +>> +> **Exchange** +>> Lors de vos opérations sur le DKIM de votre plateforme Exchange, utilisez l'appel API ci-dessous pour vérifier le statut actuel du DKIM. +>> +>> > [!api] +>> > +>> > @api {v1} /email/exchange GET /email/exchange/{organizationName}/service/{exchangeService}/domain/{domainName}/dkim/{selectorName} +>> > +>> +>> - `domainName` : saisissez le nom de domaine attaché à votre plateforme Exchange sur lequel le DKIM doit être présent.
+>> - `exchangeService` : saisissez le nom de votre plateforme Exchange se présentant sous la forme « hosted-zz111111-1 » ou « private-zz111111-1 ».
+>> - `organizationName` : saisissez le nom de votre plateforme Exchange se présentant sous la forme « hosted-zz111111-1 » ou « private-zz111111-1 ».
+>> - `selectorName` : saisissez le nom du sélecteur que vous avez créé.
+>> +>> Regardez ensuite la valeur `status:` dans le résultat : +>> +>> - `todo` : la tâche a été initialisée, elle va se lancer.
+>> - `WaitingRecord` : les enregistrements DNS sont en attente de configuration ou en cours de validation dans la zone DNS du nom de domaine. Une vérification automatique régulière est faite pour constater si l'enregistrement DNS est présent et correctement renseigné. +>> - `ready` : les enregistrements DNS sont présents dans la zone. Le DKIM peut maintenant être activé.
+>> - `inProduction` : le DKIM est bien configuré et activé, il est donc pleinement opérationnel.
+>> - `disabling` : le DKIM est en cours de désactivation.
+>> - `deleting` : le DKIM est en cours de suppression.
+>> +>> Si vous rencontrez l'erreur suivante lorsque vous lancez l'appel API, cela signifie que le sélecteur n'existe pas ou a été supprimé. Il faudra le créer. +>> +>> ```console +>> Not Found (404) +>> { "message": "The requested object (selectorName = ovhemp123456-selector1) does not exist" } +>> ``` +>> +> **E-mail Pro** +>> Lors de vos opérations sur le DKIM de votre plateforme E-mail Pro, utilisez l'appel API ci-dessous pour vérifier le statut actuel du DKIM. +>> +>> > [!api] +>> > +>> > @api {v1} /email/pro GET /email/pro/{service}/domain/{domainName}/dkim/{selectorName} +>> > +>> +>> - `service` : saisissez le nom de votre plateforme E-mail Pro se présentant sous la forme « emailpro-zz111111-1 » .
+>> - `domainName` : saisissez le nom de domaine attaché à votre plateforme E-mail Pro sur lequel le DKIM doit être présent.
+>> - `selectorName` : saisissez le nom du sélecteur que vous avez créé .
+>> +>> Regardez ensuite la valeur `status:` dans le résultat : +>> +>> - `todo` : la tâche a été initialisée, elle va se lancer.
+>> - `WaitingRecord` : les enregistrements DNS sont en attente de configuration ou en cours de validation dans la zone DNS du nom de domaine. Une vérification automatique régulière est faite pour constater si l'enregistrement DNS est présent et correctement renseigné.
+>> - `ready` : les enregistrements DNS sont présents dans la zone. Le DKIM peut maintenant être activé.
+>> - `inProduction` : le DKIM est bien configuré et activé, il est donc pleinement opérationnel.
+>> - `disabling` : le DKIM est en cours de désactivation.
+>> - `deleting` : le DKIM est en cours de suppression.
+>> +>> Si vous rencontrez l'erreur suivante lorsque vous lancez l'appel API, cela signifie que le sélecteur n'existe pas ou a été supprimé. Il faudra le créer. +>> +>> ```console +>> Not Found (404) +>> { "message": "The requested object (selectorName = ovhemp123456-selector1) does not exist" } +>> ``` +>> + +#### API - Activer ou changer un sélecteur DKIM + +> [!warning] +> +> Le sélecteur DKIM doit être en statut `ready` avant de pouvoir être activé. + +Sélectionnez l'offre e-mail concernée parmi les onglets suivants : + +> [!tabs] +> **Exchange** +>> Pour activer le DKIM sur un sélecteur, utilisez l'appel API suivant : +>> +>> > [!api] +>> > +>> > @api {v1} /email/exchange POST /email/exchange/{organizationName}/service/{exchangeService}/domain/{domainName}/dkim/{selectorName}/enable +>> > +>> +>> - `domainName` : saisissez le nom de domaine attaché à votre plateforme Exchange sur lequel vous souhaitez activer le DKIM.
+>> - `exchangeService` : saisissez le nom de votre plateforme Exchange se présentant sous la forme « hosted-zz111111-1 » ou « private-zz111111-1 ».
+>> - `organizationName` : saisissez le nom de votre plateforme Exchange se présentant sous la forme « hosted-zz111111-1 » ou « private-zz111111-1 ».
+>> - `selectorName` : saisissez le nom d'un sélecteur existant.
+>> +> **E-mail Pro** +>> Pour activer le DKIM sur un sélecteur, utilisez l'appel API suivant : +>> +>> > [!api] +>> > +>> > @api {v1} /email/pro POST /email/pro/{service}/domain/{domainName}/dkim/{selectorName}/enable +>> > +>> +>> - `domainName` : saisissez le nom de domaine attaché à votre plateforme E-mail Pro sur lequel le DKIM doit être présent.
+>> - `selectorName` : saisissez le nom du sélecteur que vous avez créé .
+>> - `service` : saisissez le nom de votre plateforme E-mail Pro se présentant sous la forme « emailpro-zz111111-1 » .
+>> + +> [!primary] +> +> Lors d'une rotation de sélecteur DKIM, vous pouvez directement activer le deuxième sélecteur que vous avez créé afin de basculer dessus, tout en conservant le premier sélecteur qui restera actif le temps que tous les e-mails délivrés avec celui-ci soient bien analysés par leur destinataire. + +#### API - Désactiver et supprimer le DKIM + +> [!warning] +> +> **Pour les offres Exchange et E-mail Pro**
+> +> Le sélecteur DKIM doit être en statut `inProduction` ou `ready` avant de pouvoir être désactivé. + +Sélectionnez l'offre e-mail concernée parmi les onglets suivants : + +> [!tabs] +> **MX Plan et Zimbra** +>> Si vous souhaitez désactiver le DKIM sans supprimer les sélecteurs et leur paire de clés, utilisez l'appel API suivant : +>> +>> > [!api] +>> > +>> > @api {v1} /email/domain/ PUT /email/domain/{domain}/dkim/disable +>>
+>> +>> - `domain` : saisissez le nom de domaine attaché à votre service E-mail sur lequel le DKIM doit être présent.
+>> +>> *Exemple de résultat :* +>> +>> ```console +>> { +>> "domain": "guidesteam.ovh", +>> "id": 174219594, +>> "function": "domain/disableDKIM", +>> "status": "todo" +>> } +>> ``` +>> +> **Exchange** +>> Si vous souhaitez désactiver le DKIM sans supprimer le sélecteur et sa paire de clés, utilisez l'appel API suivant: +>> +>> > [!api] +>> > +>> > @api {v1} /email/exchange POST /email/exchange/{organizationName}/service/{exchangeService}/domain/{domainName}/dkim/{selectorName}/disable +>> > +>> +>> - `domainName` : saisissez le nom de domaine attaché à votre plateforme Exchange.
+>> - `exchangeService` : saisissez le nom de votre plateforme Exchange se présentant sous la forme « hosted-zz111111-1 » ou « private-zz111111-1 ».
+>> - `organizationName` : saisissez le nom de votre plateforme Exchange se présentant sous la forme « hosted-zz111111-1 » ou « private-zz111111-1 ».
+>> - `selectorName` : saisissez le nom du sélecteur que vous souhaitez désactiver.
+>> +>> Si vous souhaitez supprimer le sélecteur DKIM et sa paire de clés, utilisez l'appel API suivant : +>> +>> > [!api] +>> > +>> > @api {v1} /email/exchange DELETE /email/exchange/{organizationName}/service/{exchangeService}/domain/{domainName}/dkim/{selectorName} +>> > +>> +>> - `domainName` : saisissez le nom de domaine attaché à votre plateforme Exchange.
+>> - `exchangeService` : saisissez le nom de votre plateforme Exchange se présentant sous la forme « hosted-zz111111-1 » ou « private-zz111111-1 ».
+>> - `organizationName` : saisissez le nom de votre plateforme Exchange se présentant sous la forme « hosted-zz111111-1 » ou « >> private-zz111111-1 ».
+>> - `selectorName` : saisissez le nom du sélecteur que vous souhaitez supprimer.
+>> +> **E-mail Pro** +>> Si vous souhaitez désactiver le DKIM sans supprimer le sélecteur et sa paire de clés, utilisez l'appel API suivant : +>> +>> > [!api] +>> > +>> > @api {v1} /email/pro POST /email/pro/{service}/domain/{domainName}/dkim/{selectorName}/disable +>> > +>> +>> - `domainName` : saisissez le nom de domaine attaché à votre plateforme E-mail Pro.
+>> - `selectorName` : saisissez le nom du sélecteur que vous souhaitez désactiver.
+>> - `service` : saisissez le nom de votre plateforme E-mail Pro se présentant sous la forme « emailpro-zz111111-1 » .
+>> +>> Si vous souhaitez supprimer le sélecteur DKIM et sa paire de clés, utilisez l'appel API suivant : +>> +>> > [!api] +>> > +>> > @api {v1} /email/pro DELETE /email/pro/{service}/domain/{domainName}/dkim/{selectorName} +>> > +>> +>> - `domainName` : saisissez le nom de domaine attaché à votre plateforme E-mail Pro.
+>> - `selectorName` : saisissez le nom du sélecteur que vous souhaitez supprimer.
+>> - `service` : saisissez le nom de votre plateforme E-mail Pro se présentant sous la forme « emailpro-zz111111-1 » .
+>> + +### Configurer le DKIM pour une offre e-mail hors de votre compte OVHcloud + +Si vous souhaitez configurer votre zone DNS afin d'y ajouter un enregistrement DKIM pour votre offre, suivez les instructions ci-dessous. + +Depuis [l'espace client OVHcloud](/links/manager), cliquez sur l'onglet `Web Cloud`{.action} puis sur `Noms de domaine`{.action} dans la colonne de gauche et sélectionnez le nom de domaine concerné. + +Cliquez sur l'onglet `Zone DNS`{.action} puis sur `Ajouter une entrée`{.action}. Il existe 3 manières d'ajouter un enregistrement pour paramétrer le DKIM dans votre zone DNS : + +- [un enregistrement DKIM](#dkim-record) : configuration permettant de visualiser l'ensemble des paramètres d'un enregistrement DKIM. +- [un enregistrement TXT](#txt-record) : enregistrement à utiliser lorsque l'ensemble des paramètres DKIM vous ont été fournis. +- [un enregistrement CNAME](#cname-record) : enregistrement utilisé pour une offre e-mail OVHcloud ou un serveur e-mail Microsoft. + +#### Enregistrement DKIM + +Cet enregistrement est nommé DKIM sur l'interface mais il s'agit en réalité d'un enregistrement TXT en sortie. L'enregistrement DKIM a pour but de faciliter la lecture des différents éléments de paramétrage du DKIM en les présentant sous forme de cases indépendantes. + +![email](/pages/assets/screens/control_panel/product-selection/web-cloud/domain-dns/dns-zone/dns-dkim-add.png){.thumbnail .w-400 .h-600} + +- **Sous-domaine** : renseignez le nom du sélecteur DKIM et ajoutez `._domainkey` en suffixe, votre nom de domaine s'ajoutera automatiquement à la fin. + +*exemple:* + +```console + selector-name._domainkey.mydomain.ovh. +``` + +- **Version (v=)** : sert à indiquer la version du DKIM. Il est recommandé de l'utiliser et sa valeur par défaut est `DKIM1`.
+Si spécifié, ce tag doit être placé en premier dans l'enregistrement et doit être égal à "DKIM1" (sans les guillemets). Les enregistrements qui commencent par un tag "v=" avec une autre valeur doivent être ignorés. + +- **Granularité (g=)** : permet de spécifier la partie « local-part » d'une adresse e-mail, c'est-à-dire la partie située avant le « @ ».
+Elle permet de spécifier l'adresse e-mail ou les adresses e-mail qui sont autorisées à signer un message électronique avec la clé DKIM du sélecteur.
+La valeur par défaut de "g=" est "\*", ce qui signifie que toutes les adresses e-mail sont autorisées à utiliser la clé de signature DKIM.
+En indiquant une valeur spécifique pour "g=", on peut limiter l'utilisation de la clé à une partie locale d'adresse e-mail spécifique ou à une plage d'adresses e-mail spécifiques en utilisant des caractères génériques (par exemple : "\*-group"). + +- **Algorithme (hash) (h=)** : permet de spécifier les algorithmes de hachage utilisés pour signer les en-têtes d'e-mail. Cette balise permet de définir une liste d'algorithmes de hachage qui seront utilisés pour générer une signature DKIM pour un message donné. + +- **Type de clé (k=)** : spécifie l'algorithme de signature utilisé pour signer les messages électroniques sortants. Il permet aux destinataires de savoir comment le message a été signé et quelle est la méthode utilisée pour vérifier son authenticité.
+Les valeurs possibles pour le tag "k=" comprennent "rsa" pour l'algorithme de signature RSA et "ed25519" pour l'algorithme de signature Ed25519. Le choix de l'algorithme dépend de la politique de sécurité de l'expéditeur et de la prise en charge par le destinataire. + +- **Notes (n=)** : sert à inclure des notes d'intérêt pour les administrateurs qui gèrent le système de clés DKIM.
+Ces notes peuvent être utiles pour des raisons de documentation ou pour aider les administrateurs à comprendre ou à gérer le fonctionnement de DKIM. Les notes incluses dans n= ne sont pas interprétées par les programmes et n'affectent pas le fonctionnement du DKIM. + +- **Clé publique (base64) (p=)** : utilisée pour renseigner les données de clé publique DKIM, qui sont encodées en base64.
+Ce tag est obligatoire dans la signature DKIM et permet aux destinataires de la signature de récupérer la clé publique nécessaire pour vérifier l'authenticité du message signé. + +- **Révoquer la clé publique** : si une clé publique DKIM a été révoquée (par exemple en cas de compromission de la clé privée), une valeur vide doit être utilisée pour le tag "p=", indiquant que cette clé publique n'est plus valide. Les destinataires doivent alors retourner une erreur pour toute signature DKIM faisant référence à une clé révoquée. + +- **Type de service (s=)**: La balise "s=" (Service Type) est optionnelle et n'est pas présente par défaut. Elle permet de spécifier le ou les types de services au(x)quel(s) cet enregistrement DKIM s'applique.
+Les types de services sont définis en utilisant une liste de mots-clés séparés par des deux-points ":".
+Le destinataire doit ignorer cet enregistrement si le type de service approprié n'est pas répertorié.
+La balise "s=" est destinée à restreindre l'utilisation des clés pour d'autres fins, dans le cas où l'utilisation du DKIM serait définie pour d'autres services à l'avenir.
+Les types de services actuellement définis sont "\*" (tous les types de services), "email" (courrier électronique). + +- **Mode test (t=y)** : permet aux propriétaires du nom de domaine de tester la mise en place du DKIM sans risquer de voir les messages rejetés ou marqués comme SPAM si la vérification de signature DKIM échoue.
+Lorsque le flag "t=y" est utilisé, le destinataire ne doit pas traiter différemment les messages signés en mode de test et les messages non signés. Cependant, le destinataire peut suivre le résultat du mode de test pour aider les signataires. + +- **Sous-domaines (t=s)** : permet de restreindre l'utilisation de la signature DKIM au nom de domaine uniquement (par exemple : @mydomain.ovh) ou de permettre l'envoi depuis le nom de domaine et ses sous-domaines (par exemple : @mydomain.ovh, @test.mydomain.ovh, @other.mydomain.ovh, etc.). + +#### Enregistrement TXT + +Il s'agit du type d'enregistrement natif utilisé pour paramétrer le DKIM dans la zone DNS de votre nom de domaine. Il est nécessaire de bien maitriser sa syntaxe pour le compléter. + +Ce type de paramétrage DKIM est conseillé lorsque les informations à saisir vous ont été communiquées par le fournisseur du service e-mail. + +Pour bien comprendre la composition de l'enregistrement DKIM, consultez la partie précédente de ce guide intitulée « [Enregistrement DKIM](#dkim-record) ». + +**Exemple d'un enregistrement DKIM** + +- sous-domaine : + +```console +selector-name._domainkey.mydomain.ovh. +``` + +- cible : + +```console +v=DKIM1;t=s;p= MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA77VDAIfyhjtoF0DIE5V7 rev1EKk4L0nxdBpD5O/jPrM4KP0kukeuB6IMpVplkkq52MSDeRcjoO50h0DmwZOr RUkyGjQwOnAh0VhY3fqkuwBYftEX7vWo8C2E1ylzimABkwPpSL62jZ1DheoXcil9 1M35wWBKtlYdXVedKjCQKOEnwTo+0hdNe38rU9NMgq6nbTIMjDntvxoVI+yF3kcx q/VpAY8BIYbcAXkVFvUyfUBABnnKpf0SfblsfcLW0Koy/FRxPDFOvnjNxXeOxMFR UI6K6PaW2WvtbJG2v+gHLY5M4tB0+/FNJU9emZfkPOk3DmRhZ8ENi7+oZa2ivUDj OQIDAQAB +``` + +#### Enregistrement CNAME + +L'enregistrement CNAME est un alias. Cela signifie que la valeur cible renvoie vers une URL qui fournira elle-même l'enregistrement DKIM au serveur qui interrogera l'enregistrement CNAME. Ce type d'enregistrement CNAME pour paramétrer le DKIM est fréquent dans le cadre de l'utilisation d'un serveur e-mail Microsoft. + +Il s'agit précisément du type d'enregistrement utilisé pour activer le DKIM sur un nom de domaine déclaré pour une offre Exchange OVHcloud. Ce procédé permet à votre fournisseur de solution e-mail de gérer pour vous la sécurité et la mise à jour du DKIM. + +### Tester votre DKIM + +Nous vous conseillons d'envoyer un e-mail depuis un compte de votre plateforme Exchange vers une adresse e-mail qui vérifie la signature DKIM lors de la réception. + +Voici ce que vous pourrez trouver dans l'en-tête de l'e-mail reçu : + +
ARC-Authentication-Results: i=1; mx.example.com;
+       dkim=pass header.i=@mydomain.ovh header.s=ovhex123456-selector1 header.b=KUdGjiMs;
+       spf=pass (example.com: domain of test-dkim@mydomain.ovh designates 54.36.141.6 as permitted sender) smtp.mailfrom=test-dkim@mydomain.ovh
+Return-Path: <test-dkim@mydomain.ovh>
+
+ +Pour récupérer l'en-tête d'un e-mail, consulter notre guide « [Récupérer l'en-tête d'un e-mail](/pages/web_cloud/email_and_collaborative_solutions/troubleshooting/diagnostic_headers) ». + +### Cas d'usages + +#### Comment et pourquoi changer la paire de clés DKIM sur mon offre ? + +> [!warning] +> +> Cette question concerne uniquement les offres Exchange et E-mail Pro. + +Lorsque vous activez pour la première fois le DKIM sur votre service e-mail, il est possible de créer 2 sélecteurs qui contiennent chacun une paire de clés. Le deuxième sélecteur sert de successeur à celui qui est en cours d'utilisation. + +Pour éviter les tentatives de déchiffrement de la clé DKIM, il est conseillé de changer régulièrement de paire de clés. Pour cela, assurez-vous d'avoir bien configuré vos 2 sélecteurs en vérifiant que le premier est en status `inProduction`et le second en status `ready`. Vous pouvez vérifier cet état en vous référant à la section « [API - Les différents états du DKIM](#dkim-status) ». + +Cliquez sur l'onglet ci-dessous correspondant à votre offre. + +> [!tabs] +> **Exchange** +>> Pour basculer sur le deuxième sélecteur, utilisez l'appel API suivant : +>> +>> > [!api] +>> > +>> > @api {v1} /email/exchange POST /email/exchange/{organizationName}/service/{exchangeService}/domain/{domainName}/dkim/{selectorName}/enable +>> +>> - `domainName` : saisissez le nom de domaine attaché à votre plateforme Exchange.
+>> - `exchangeService` : saisissez le nom de votre plateforme Exchange se présentant sous la forme « hosted-zz111111-1 » ou « private-zz111111-1 ».
+>> - `organizationName` : saisissez le nom de votre plateforme Exchange se présentant sous la forme « hosted-zz111111-1 » ou « private-zz111111-1 ».
+>> - `selectorName` : saisissez le nom du sélecteur sur lequel vous souhaitez basculer.
+>> +> **E-mail Pro** +>> Pour basculer sur le deuxième sélecteur, utilisez l'appel API suivant : +>> +>> > [!api] +>> > +>> > @api {v1} /email/pro POST /email/pro/{service}/domain/{domainName}/dkim/{selectorName}/enable +>> > +>> +>> - `domainName` : saisissez le nom de domaine attaché à votre plateforme E-mail Pro sur lequel le DKIM doit être présent.
+>> - `selectorName` : saisissez le nom du sélecteur sur lequel vous souhaitez basculer.
+>> - `service` : saisissez le nom de votre plateforme E-mail Pro se présentant sous la forme « emailpro-zz111111-1 ».
+>> + +Après avoir basculé sur le nouveau sélecteur, conservez l'ancien durant 7 jours avant de le supprimer et d'en créer un nouveau. + +#### Pourquoi le DKIM n'est pas fonctionnel et apparait en rouge dans l'espace client ? + +> [!warning] +> +> Cette question concerne uniquement les offres Exchange et E-mail Pro. + +Vous constatez que vos e-mails ne sont pas signés par le DKIM, malgré son activation ou son paramétrage. Dans un premier temps, connectez-vous à votre espace client pour vérifier l'état du DKIM. + +Cliquez sur l'onglet ci-dessous correspondant à votre offre, pour constater l'état du DKIM sur votre plateforme e-mail. + +> [!tabs] +> **Exchange** +>> +>> 1. Connectez-vous à votre [espace client OVHcloud](/links/manager). +>> 1. Rendez-vous dans la partie `Web Cloud`{.action}. +>> 1. Dans la rubrique `MICROSOFT`, cliquez sur `Exchange`{.action}. +>> 1. Sélectionnez la plateforme concernée. +>> +>> Dans la rubrique `Domaines associés`{.action}, vérifiez la couleur de l'icône `DKIM` à droite du nom de domaine concerné (voir l'image ci-dessous). +>> +>> ![email](/pages/assets/screens/control_panel/product-selection/web-cloud/microsoft/exchange/associated-domains/red-dkim.png){.thumbnail .w-400 .h-600} +>> +> **E-mail Pro** +>> +>> 1. Connectez-vous à votre [espace client OVHcloud](/links/manager). +>> 1. Rendez-vous dans la partie `Web Cloud`{.action}. +>> 1. Cliquez sur `Email Pro`{.action}. +>> 1. Sélectionnez la plateforme concernée. +>> 1. Enfin, allez dans l'onglet `Domaines associés`{.action}. +>> +>> Dans la rubrique `Domaines associés`{.action}, vérifiez la couleur de l'icône `DKIM` à droite du nom de domaine concerné (voir l'image ci-dessous). +>> +>> ![email](/pages/assets/screens/control_panel/product-selection/web-cloud/microsoft/exchange/associated-domains/red-dkim.png){.thumbnail .w-400 .h-600} +>> + +Voici les 4 états ayant pour résultat l'icône DKIM en rouge dans votre espace client, Cliquez sur l'onglet correspondant à votre code erreur : + +> [!tabs] +> **501** +>> +>> « **Only one dkim selector has been initialized** »

+>> Seul un sélecteur DKIM est présent dans votre configuration. Pour nous permettre la bascule vers une nouvelle clé lorsque cela est nécessaire, il est demandé de configurer les 2 sélecteurs fournis par le service.

+>> Pour corriger cette erreur : +>> +>> - Vérifiez l'état des sélecteurs DKIM pour identifier celui qui doit être configuré. Pour cela, aidez-vous de la partie « [API - Les différents états du DKIM](#dkim-status) » de ce guide. +>> - Une fois que vous avez identifié le sélecteur à configurer, suivez les étapes de la partie « [API - Configuration complète du DKIM](#firststep) » sur ce guide, selon votre offre (Exchange ou E-mail Pro), en l'appliquant uniquement au sélecteur concerné. +>> Patientez maximum 24 heures après configuration du sélecteur. +>> +> **502** +>> +>> « **One DKIM configuration task is in error** »

+>> Une erreur est survenue lors de la configuration du DKIM. Au-delà de 24 heures, si votre configuration est toujours dans cet état, nous vous invitons à ouvrir un [ticket auprès du support](https://help.ovhcloud.com/csm?id=csm_get_help). +>> +> **503** +>> +>> « **CNAME record is wrong** »

+>> La valeur de l'enregistrement CNAME nécessaire à la configuration du DKIM n'a pas été saisie correctement. Vous devez configurer correctement la zone DNS du nom de domaine attaché. +>> Pour configurer votre zone DNS, récupérez les valeurs de l'enregistrement CNAME qui s'affiche : +>> +>> ![email](/pages/assets/screens/control_panel/product-selection/web-cloud/microsoft/exchange/associated-domains/dkim-503.png){.thumbnail .w-400 .h-600} +>> +>> Si on prend l'exemple de la capture ci-dessus, le nom de domaine est « **mydomain.ovh** » et il est demandé de configurer le sélecteur « **2** ». Ici, il faut ajouter un enregistrement CNAME ayant pour sous-domaine la valeur `ovhex1234567-selector2.domainkey.mydomain.ovh` et comme cible `ovhex1234567-selector2.domainkey.7890.dkim.mail.ovh.net`.

+>> Une fois votre zone DNS configurée, patientez le temps de la propagation DNS (24h maximum) +>> +> **504** +>> +>> « **One CNAME record is missing** »

+>> La valeur de l'enregistrement CNAME nécessaire à la configuration du DKIM est manquante. Vous devez configurer la zone DNS du nom de domaine attaché. +>> Pour configurer votre zone DNS, récupérez les valeurs de l'enregistrement CNAME qui s'affiche : +>> +>> ![email](/pages/assets/screens/control_panel/product-selection/web-cloud/microsoft/exchange/associated-domains/dkim-503.png){.thumbnail .w-400 .h-600} +>> +>> Si on prend l'exemple de la capture ci-dessus, le nom de domaine est « **mydomain.ovh** » et il est demandé de configurer le sélecteur « **2** ». Ici, il faut ajouter un enregistrement CNAME ayant pour sous-domaine la valeur `ovhex1234567-selector2.domainkey.mydomain.ovh` et comme cible `ovhex1234567-selector2.domainkey.890123.dkim.mail.ovh.net`.

+>> Une fois votre zone DNS configurée, patientez le temps de la propagation DNS (24h maximum) +>> + +#### Depuis l'interface API OVHcloud, comment comprendre l'état du DKIM qui ne fonctionne pas ? + +Si vous utilisez les API OVHcloud pour configurer votre DKIM et que celui-ci n'est pas fonctionnel aidez-vous de la rubrique « [API - Les différents états du DKIM](#dkim-status) » de ce guide pour identifier l'état de vos sélecteurs. + +Retrouvez ci-dessous les états qui peuvent bloquer le fonctionnement de votre DKIM et la solution appropriée à chaque situation. + +> [!tabs] +> **Exchange et E-mail Pro** +>> - `WaitingRecord` : Les enregistrements DNS sont en attente de configuration ou en cours de validation dans la zone DNS du nom de domaine. Une vérification automatique régulière est faite pour constater si l'enregistrement DNS est présent et correctement renseigné. Selon vote offre, suivez **l'étape 5** dans la section « [API - Configuration complète du DKIM](#firststep) » pour configurer correctement la zone DNS du nom de domaine concerné. +>> - `ready` : Les enregistrements DNS sont présents dans la zone. Le DKIM peut maintenant être activé. Il vous suffira d'activer le sélecteur en vous appuyant sur la section « [API - Activer ou changer un sélecteur DKIM](#enable-switch) ». +>> - `deleting` : Le DKIM est en cours de suppression. Après suppression, il vous faudra suivre la section « [API - Configuration complète du DKIM](#firststep) ». +>> - `disabling` : Le DKIM est en cours de désactivation. Après cette opération, vous pourrez activer le sélecteur en vous appuyant sur la section « [API - Activer ou changer un sélecteur DKIM](#enable-switch) ». +>> - `todo` : La tâche a été initialisée, elle doit se lancer. Au-delà de 24 heures, si votre sélecteur est toujours dans cet état, nous vous invitons à ouvrir un [ticket auprès du support](https://help.ovhcloud.com/csm?id=csm_get_help) en précisant le numéro du sélecteur concerné. +> **MX Plan et Zimbra** +>> - `disabled` : Le DKIM est désactivé, il n'a pas encore été configuré ou il a été désactivé par API.
+>> - `modifying` : La configuration du DKIM est en cours, il est nécessaire de patienter jusqu'à la fin du processus.
+>> - `toConfigure` : La configuration du DKIM est en attente des paramètres DNS du nom de domaine. Vous devez renseigner manuellement les enregistrements DNS dans la zone du nom de domaine. Pour cela; appuyez-vous sur l'étape « [Configuration complète du DKIM](#confemail) » de ce guide.
+>> - `error` : Le processus d'installation a rencontré une erreur. Nous vous invitons à ouvrir un [ticket auprès du support](https://help.ovhcloud.com/csm?id=csm_get_help) en précisant le nom de domaine concerné. +>> +>> Au niveau des sélecteurs vous avez également 2 états relatifs à une erreur: +>> +>> - `toSet` : Le sélecteur n'est pas configuré dans la zone DNS du nom de domaine. Appuyez-vous sur [l'étape 4 de « la configuration complète du DKIM » pour MX Plan et Zimbra](#confemail). +>> - `toFix` : Le sélecteur a bien été configuré dans la zone DNS du nom de domaine mais les valeurs sont incorrectes. Appuyez-vous sur [l'étape 4 de « la configuration complète du DKIM » pour MX Plan et Zimbra](#confemail). + +## Aller plus loin + +Échangez avec notre [communauté d'utilisateurs](/links/community). + +Dans le cadre de la mise en place d'un enregistrement DNS dynamique (DynHost), l'utilisation d'un wildcard (caractère `*`) dans la case `sous-domaine`{.action} du formulaire d'un enregistrement DNS est indisponible. \ No newline at end of file diff --git a/pages/web_cloud/domains/dns_zone_dkim/trad/guide.it-it.md b/pages/web_cloud/domains/dns_zone_dkim/trad/guide.it-it.md new file mode 100644 index 00000000000..7e7f9cdc200 --- /dev/null +++ b/pages/web_cloud/domains/dns_zone_dkim/trad/guide.it-it.md @@ -0,0 +1,1102 @@ +60 - Avere sottoscritto una delle seguenti offerte e-mail : + - MX Plan OVHcloud (disponibile tramite un'[offerta di hosting Web Cloud](/links/web/hosting)), un [hosting gratuito 100M](/links/web/domains-free-hosting) o un'offerta MX Plan ordinata separatamente. + - [Exchange](/links/web/emails-hosted-exchange) o [Private Exchange](/links/web/emails-hosted-exchange). + - [E-mail Pro](/links/web/email-pro). + - [Zimbra](/links/web/zimbra). + - Un'offerta e-mail esterna ad OVHcloud con DKIM abilitato. + +85 - [Configurare automaticamente il DKIM per un'offerta e-mail OVHcloud](#auto-dkim) +- [Configurare il DKIM tramite API per un'offerta e-mail OVHcloud](#internal-dkim) + - [API - Configurazione completa del DKIM](#firststep) + - [Per MX Plan e Zimbra](#confemail) + - [Per Exchange](#confex) + - [Per E-mail Pro](#confemp) + - [API - Gli stati diversi del DKIM](#dkim-status) + - [API - Abilitare o cambiare un selettore DKIM](#enable-switch) + - [API - Disabilitare e rimuovere il DKIM](#disable-delete) + +106 Per comprendere bene perché il DKIM permette di rendere sicuri i vostri scambi di e-mail, è necessario comprendere come funziona. Il DKIM utilizza il «**hashing**» e la «**crittografia asimmetrica**» per creare una firma sicura. La **piattaforma e-mail** e la **zona DNS** del vostro nome a dominio vi aiuteranno a trasmettere le informazioni del DKIM ai vostri destinatari. + +108 /// details | L'hashing + +118 /// + +120 /// details | La crittografia asimmetrica + +136 /// + +138 /// details | Come vengono utilizzati l'hashing e la crittografia asimmetrica per il DKIM ? + +144 /// + +146 /// details | Perché è necessario configurare i server DNS ? + +150 /// + +152 /// details | Cos'è un selettore DKIM ? + +165 /// + +167 /// details | Esempio di un'e-mail inviata utilizzando il DKIM + +177 /// + +179 ### Configurare automaticamente il DKIM per un'offerta e-mail OVHcloud + +La configurazione automatica del DKIM è disponibile per tutte le nostre offerte e-mail : + +- MX Plan inclusa con un [hosting Web Cloud](/links/web/hosting), un [hosting gratuito 100M](/links/web/domains-free-hosting) o ordinata separatamente. +- [Exchange](/links/web/emails). +- [E-mail Pro](/links/web/email-pro). +- [Zimbra](/links/web/zimbra). + +Quando configurate il vostro nome a dominio su una soluzione e-mail OVHcloud, la configurazione automatica del DKIM è proposta e realizzata per default se non la disattivate. + +Se il DKIM non è stato attivato quando avete aggiunto un nome a dominio alla vostra piattaforma e-mail, dovrete avviare il processo di configurazione automatica tramite lo spazio client. + +Cliccate sull'onghetto qui sotto corrispondente alla vostra offerta. + +> [!tabs] +> **MX Plan** +>> +>> 1. Accedete al vostro [Spazio Cliente OVHcloud](/links/manager). +>> 1. Recatevi nella sezione `Web Cloud`{.action}. +>> 1. Cliccate su `MX Plan`{.action}. +>> 1. Selezionate il dominio interessato. +>> 1. Infine, andate sull'onghetto `Informazioni generali`{.action}. +>> +>> Nel riquadro **Informazioni generali**, potete osservare che il tasto `DKIM` è rosso sotto la dicitura **Diagnostica**. +>> +>> ![email](/pages/assets/screens/control_panel/product-selection/web-cloud/emails/general-information/dkim-auto01.png){.thumbnail .w-400 .h-600} +>> +>> Per attivare il DKIM, basta cliccare sul tasto `DKIM` rosso e poi su `Conferma`{.action} dalla finestra di attivazione che appare. +>> +>> ![email](/pages/assets/screens/control_panel/product-selection/web-cloud/microsoft/exchange/associated-domains/dkim-auto02.png){.thumbnail .w-400 .h-600} +>> +>> Nel caso in cui il vostro nome a dominio non sia gestito nello stesso spazio client OVHcloud della vostra piattaforma e-mail o registrato fuori da OVHcloud, otterrete la finestra qui sotto : +>> +>> ![email](/pages/assets/screens/control_panel/product-selection/web-cloud/emails/general-information/dkim-auto02.png){.thumbnail .w-400 .h-600} +>> +>> Questa vi invita a inserire due valori CNAME nella zona DNS del nome a dominio, il che permette di collegare questo nome a dominio ai selettori DKIM del vostro servizio e-mail. È necessario inserire questi valori e assicurarvi che siano propagati prima di cliccare su `Attiva`{.action}. +>> +> **Exchange** +>> +>> 1. Accedete al vostro [Spazio Cliente OVHcloud](/links/manager). +>> 1. Recatevi nella sezione `Web Cloud`{.action}. +>> 1. Nella sezione `MICROSOFT`, cliccate su `Exchange`{.action}. +>> 1. Selezionate la piattaforma interessata. +>> 1. Infine, andate sull'onghetto `Domini associati`{.action}. +>> +>> A destra del nome a dominio interessato, potete osservare che il tasto `DKIM` è rosso. +>> +>> ![email](/pages/assets/screens/control_panel/product-selection/web-cloud/microsoft/exchange/associated-domains/dkim-auto01.png){.thumbnail .w-400 .h-600} +>> +>> Per attivare il DKIM, basta cliccare sul tasto `DKIM` rosso e poi su `Conferma`{.action} dalla finestra di attivazione che appare. +>> +>> ![email](/pages/assets/screens/control_panel/product-selection/web-cloud/microsoft/exchange/associated-domains/dkim-auto02.png){.thumbnail .w-400 .h-600} +>> +> **E-mail Pro** +>> +>> 1. Accedete al vostro [Spazio Cliente OVHcloud](/links/manager). +>> 1. Recatevi nella sezione `Web Cloud`{.action}. +>> 1. Cliccate su `Email Pro`{.action}. +>> 1. Selezionate la piattaforma interessata. +>> 1. Infine, andate sull'onghetto `Domini associati`{.action}. +>> +>> A destra del nome a dominio interessato, potete osservare che il tasto `DKIM` è rosso. +>> +>> ![email](/pages/assets/screens/control_panel/product-selection/web-cloud/microsoft/exchange/associated-domains/dkim-auto01.png){.thumbnail .w-400 .h-600} +>> +>> Per attivare il DKIM, basta cliccare sul tasto `DKIM` rosso e poi su `Conferma`{.action} dalla finestra di attivazione che appare. +>> +>> ![email](/pages/assets/screens/control_panel/product-selection/web-cloud/microsoft/exchange/associated-domains/dkim-auto02.png){.thumbnail .w-400 .h-600} +>> +> **Zimbra** +>> +>> 1. Accedete al vostro [Spazio Cliente OVHcloud](/links/manager). +>> 1. Recatevi nella sezione `Web Cloud`{.action}. +>> 1. Cliccate su `Zimbra Mail`{.action}. +>> 1. Infine, andate sull'onghetto `Dominio`{.action}. +>> 1. A destra del dominio interessato, cliccate su `⁝`{.action}, quindi su `Diagnostica`{.action}. +>> +>> ![email](/pages/assets/screens/control_panel/product-selection/web-cloud/zimbra/domain/diagnostics/access.png){.thumbnail .w-400 .h-600} +>> +>> A destra della dicitura `DKIM` sull'onghetto corrispondente, dovreste osservare un avviso che indica che il DKIM non è conforme. Cliccate sull'onghetto `DKIM`{.action} per accedere allo stato della configurazione DKIM. Per correggere l'errore, dovrete aggiungere o modificare due voci DNS di tipo CNAME nella zona DNS del nome a dominio associato, in base alle informazioni visibili da questo onggetto. +>> +>> ![email](/pages/assets/screens/control_panel/product-selection/web-cloud/zimbra/domain/diagnostics/dkim-cname-conf.png){.thumbnail .w-400 .h-600} +>> +>> > [!primary] +>> > **Suggerimento per creare un record CNAME** +>> > +>> > Dal [Spazio Cliente OVHcloud](/links/manager) dove è ospitato il nome a dominio del vostro servizio e-mail, nella sezione `Web Cloud`{.action}, cliccate su `Nomi di dominio`{.action} nella colonna di sinistra e selezionate il nome a dominio interessato.
+>> > Selezionate l'onghetto `Zona DNS`{.action} e cliccate su `Aggiungi un'entrata`{.action} nella finestra che appare. Scegliete `CNAME` e completate in base ai valori che avete notati. + +Per attivare il DKIM, basta cliccare sul tasto `DKIM` rosso e poi su `Conferma`{.action} dalla finestra di attivazione che appare. + +![email](/pages/assets/screens/control_panel/product-selection/web-cloud/microsoft/exchange/associated-domains/dkim-auto02.png){.thumbnail .w-400 .h-600} + +L'attivazione automatica del DKIM dura tra 30 minuti e 24 ore al massimo. Per verificare che il vostro DKIM funzioni, basta tornare nella sezione di gestione del dominio menzionata negli onggetti sopra e verificare che il tasto `DKIM` sia verde o, per un'offerta Zimbra, che l'onghetto `DKIM` non presenti più l'icona di avviso. + +![email](/pages/assets/screens/control_panel/product-selection/web-cloud/microsoft/exchange/associated-domains/dkim-auto03.png){.thumbnail .w-400 .h-600} + +Oltre le 24 ore, se il vostro tasto `DKIM` è rosso, consultate la sezione [« Perché il DKIM non funziona e appare in rosso nello spazio client ? »](#reddkim) di questa guida. + +### Configurare il DKIM tramite API per un'e-mail OVHcloud + +Per una piattaforma Exchange o E-mail Pro, dovrete prima recuperare il riferimento della vostra piattaforma per configurare il vostro DKIM. + +Cliccate sull'onghetto qui sotto corrispondente alla vostra offerta. + +> [!tabs] +> **Exchange** +>> +>> 1. Accedete al vostro [Spazio Cliente OVHcloud](/links/manager). +>> 1. Recatevi nella sezione `Web Cloud`{.action}. +>> 1. Nella sezione `MICROSOFT`, cliccate su `Exchange`{.action}. +>> 1. Selezionate la piattaforma interessata. +>> +>> Per default, il nome della vostra piattaforma corrisponde al suo riferimento o sarà visibile sotto il nome che gli avete attribuito (vedere l'immagine qui sotto). +>> +>> ![email](/pages/assets/screens/control_panel/product-selection/web-cloud/microsoft/exchange/general-information/dns-dkim-platform-exchange.png){.thumbnail .w-400 .h-600} +>> +> **E-mail Pro** +>> +>> 1. Accedete al vostro [Spazio Cliente OVHcloud](/links/manager). +>> 1. Recatevi nella sezione `Web Cloud`{.action}. +>> 1. Cliccate su `Email Pro`{.action}. +>> 1. Selezionate la piattaforma interessata. +>> +>> Per default, il nome della vostra piattaforma corrisponde al suo riferimento o sarà visibile sotto il nome che gli avete attribuito (vedere l'immagine qui sotto). +>> +>> ![email](/pages/assets/screens/control_panel/product-selection/web-cloud/email-pro/general-information/dns-dkim-platform-emailpro.png){.thumbnail .w-400 .h-600} + +Assicuratevi anche che il nome a dominio che desiderate utilizzare per le vostre e-mail sia attivo nella sezione `Domini associati`{.action}. + +![email](/pages/assets/screens/control_panel/product-selection/web-cloud/microsoft/exchange/associated-domains/dns-dkim-domain.png){.thumbnail .w-400 .h-600} + +#### API - Configurazione completa del DKIM + +Per configurare il DKIM, recatevi sulla [pagina delle API OVHcloud](/links/console) e accedete : + +1. Cliccate su `Authentication`{.action} in alto a sinistra. +1. Cliccate quindi su `Login with OVHcloud SSO`{.action}. +1. Inserite i vostri identificativi OVHcloud. +1. Cliccate sul pulsante `Authorize`{.action} per autorizzare le chiamate alle API da questo sito. + +> [!primary] +> +> Riferitevi alla nostra guida « [Primi passi con le API OVHcloud](/pages/manage_and_operate/api/first-steps) » se non avete mai utilizzato le API. + +Recatevi nella sezione `/email/domain/` (offerte MX Plan e Zimbra), `/email/exchange` (offerta Exchange) o `/email/pro` (offerta E-mail Pro) delle API e digitate « dkim » nel campo `Filter` per far apparire solo le funzioni API relative al DKIM. + +Cliccate sull'onghetto corrispondente alla vostra offerta : + +> [!tabs] +> **MX Plan e Zimbra** +>> +>> ![email](/pages/assets/screens/api/get-email-domain-domain-dkim.png){.thumbnail .w-400 .h-600} +>> +> **Exchange** +>> +>> ![email](/pages/assets/screens/api/get-email-exchange-organizationname-service-exchangeservice-domain-domainname-dkim.png){.thumbnail .w-400 .h-600} +>> +> **E-mail Pro** +>> +>> ![email](/pages/assets/screens/api/get-email-pro-service-domain-domainname-dkim.png){.thumbnail .w-400 .h-600} +>> + +##### **Per MX Plan e Zimbra** + +Seguite le **5 fasi** cliccando successivamente su ciascuno dei 5 onggetti qui sotto : +``` + +> [!tabs] +> **1. Abilitare DKIM sul tuo dominio** +>> Per abilitare DKIM sul tuo dominio, utilizza l'API seguente:
+>> +>> > [!api] +>> > +>> > @api {v1} /email/domain/ PUT /email/domain/{domain}/dkim/enable +>> +>> - `domain` : inserisci il nome del dominio associato al tuo servizio Email su cui desideri abilitare DKIM. +>> +>> Clicca su `EXECUTE`{.action} per avviare l'abilitazione.
+>> +>> *Esempio di risultato:* +>> +>> ```console +>> { +>> "domain": "mydomain.ovh", +>> "id": 123455789, +>> "function": "domain/enableDKIM", +>> "status": "todo" +>> } +>> ``` +>> +>> Dovresti ottenere lo stesso risultato dell'esempio sopra con l'indicazione `"status": "todo"` che indica che il DKIM verrà installato. +>> +> **2. Verificare lo stato dell'operazione DKIM** +>> Dopo aver avviato il processo di abilitazione del DKIM, segui lo stato dell'installazione per verificare che l'installazione venga completata o per recuperare i record DNS se la tua zona DNS è gestita al di fuori del tuo Spazio Cliente OVHcloud.
+>>. +>>
+>> Per farlo, utilizza l'API seguente:
+>> +>> > [!api] +>> > +>> > @api {v1} /email/domain/ GET /email/domain/{domain}/dkim +>> > +>> +>> - `domain` : inserisci il nome del dominio associato al tuo servizio Email.
+>>
+>> Clicca su `EXECUTE`{.action} per visualizzare il risultato.
+>> +>> *Esempio di risultato :* +>> +>> ```console +>> { +>> "activeSelector": null, +>> "autoconfig": true, +>> "selectors": [ +>> { +>> "selectorName": "ovhmo3456789-selector2", +>> "status": "set", +>> "cname": "ovhmo3456789-selector2._domainkey.mydomain.ovh CNAME ovhmo3456789-selector2._domainkey.123402.aj.dkim.mail.ovh.net." +>> }, +>> { +>> "selectorName": "ovhmo3456789-selector1", +>> "cname": "ovhmo3456789-selector1._domainkey.mydomain.ovh CNAME ovhmo3456789-selector1._domainkey.123403.aj.dkim.mail.ovh.net.", +>> "status": "set" +>> } +>> ], +>> "status": "modifying" +>> } +>> ``` +>>
+>> Nell'esempio sopra, l'ultima riga di stato `"status": "modifying"` significa che la configurazione è in corso. Aspetta circa **10 minuti** e rilancia l'API. +>> +>> - se il valore è `"status": "enabled"`, la tua configurazione è terminata e funzionale. +>> - se il valore è `"status": "disabled"`, la tua configurazione deve essere completata manualmente, vai al passo successivo. +>> +> **3. Recuperare il record DNS** +>> Devi configurare manualmente la zona DNS del tuo dominio **nei seguenti casi** : +>> +>> - il tuo servizio Email è collegato a un dominio gestito in un altro account cliente OVHcloud; +>> - il tuo servizio Email è collegato a un dominio gestito in un altro registro. +>> +>> Per configurare la tua zona DNS, devi recuperare i valori del record DNS **dei due selettori**. Per farlo, utilizza il risultato dell'API del passo precedente : +>> +>> > [!api] +>> > +>> > @api {v1} /email/domain/ GET /email/domain/{domain}/dkim +>> > +>> +>> - `domain` : inserisci il nome del dominio associato al tuo servizio Email. +>> +>> Clicca su `EXECUTE`{.action} per visualizzare il risultato. +>> +>> *Esempio di risultato :* +>> +>> ```console +>> { +>> "activeSelector": null, +>> "status": "disabled", +>> "autoconfig": false, +>> "selectors": [ +>> { +>> "cname": "ovhmo3456789-selector1._domainkey.mydomain.ovh CNAME ovhmo3456789-selector1._domainkey.123403.aj.dkim.mail.ovh.net.", +>> "status": "toSet", +>> "selectorName": "ovhmo4287928-selector1" +>> }, +>> { +>> "selectorName": "ovhmo4287928-selector2", +>> "cname": "ovhmo3456789-selector2._domainkey.mydomain.ovh CNAME ovhmo3456789-selector2._domainkey.123402.aj.dkim.mail.ovh.net.", +>> "status": "toSet" +>> } +>> ] +>> } +>> ``` +>> +>> I valori `"status": "toSet"` e `"status": "disabled"` significano che i record CNAME devono essere configurati. Recupera i 2 valori `cname` in un file di testo e vai al passo successivo. +>> +> **4. Configurare il record DNS** +>> Dal [Spazio Cliente OVHcloud](/links/manager) dove è ospitato il dominio del tuo servizio e-mail, nell'onghetta `Web Cloud`{.action}, clicca su `Nomi di dominio`{.action} nella colonna di sinistra e seleziona il dominio interessato.
+>> Vai all'onghetta `Zona DNS`{.action} e clicca su `Aggiungi un'entrata`{.action} nella finestra che appare. Scegli `CNAME` e completa in base ai valori che hai registrato. +>> +>> Se si decompone il valore dell'esempio al passo "**3. Recuperare il record DNS**" : +>> +>> - `ovhmo3456789-selector1._domainkey.mydomain.ovh` corrisponde al sottodominio del record CNAME. Si mantiene solo `ovhmo3456789-selector1._domainkey` perché il `.mydomain.ovh` è già precompilato.
+>> - `ovhmo3456789-selector1._domainkey.123403.aj.dkim.mail.ovh.net."` corrisponde alla destinazione del record. È bene mantenere il punto alla fine per delimitare il valore.
+>> +>> ![email](/pages/assets/screens/control_panel/product-selection/web-cloud/domain-dns/dns-zone/dns-dkim-api022.png){.thumbnail .w-400 .h-600} +>> +>> Una volta inseriti i valori, clicca su `Avanti`{.action} e poi su `Conferma`{.action}. +>> +>> > [!primary] +>> > +>> > **Ripeti questa operazione per il secondo selettore.** +>> +>> Se configuri la tua zona DNS in un'interfaccia esterna a OVHcloud, il tuo record CNAME deve avere la seguente forma : +>> +>> ```console +>> ovhmo3456789-selector1._domainkey IN CNAME ovhmo3456789-selector1._domainkey.123403.aj.dkim.mail.ovh.net. +>> ``` +>> +>> > [!warning] +>> > +>> > Non dimenticare che una modifica in una zona DNS è soggetta a un ritardo di propagazione. È generalmente breve ma può arrivare fino a 24 ore. +>> +> **5. Abilitazione del DKIM** +>> +>> Dopo la propagazione della tua configurazione DNS, utilizza nuovamente l'API seguente per abilitare il DKIM :
+>> +>> > [!api] +>> > +>> > @api {v1} /email/domain/ PUT /email/domain/{domain}/dkim/enable +>> +>> - `domain` : inserisci il nome del dominio associato al tuo servizio e-mail su cui desideri abilitare DKIM. +>> +>> Clicca su `EXECUTE`{.action} per avviare l'abilitazione.
+>> +>> *Esempio di risultato :* +>> +>> ```console +>> { +>> "selectors": [ +>> { +>> "selectorName": "ovhmo3465680-selector2", +>> "cname": "ovhmo3456789-selector2._domainkey.mydomain.ovh CNAME ovhmo3456789-selector2._domainkey.123402.aj.dkim.mail.ovh.net.", +>> "status": "set" +>> }, +>> { +>> "status": "set", +>> "cname": "ovhmo3456789-selector1._domainkey.mydomain.ovh CNAME ovhmo3456789-selector1._domainkey.123403.aj.dkim.mail.ovh.net.", +>> "selectorName": "ovhmo3465680-selector1" +>> } +>> ], +>> "activeSelector": "ovhmo3465680-selector1", +>> "autoconfig": true, +>> "status": "enabled" +>> } +>> ``` +>> +>> - Se noti bene i valori `"status": "set"` sui 2 selettori, significa che sono correttamente configurati. +>> - Se noti i valori `"status": "toSet"` sui 2 selettori, significa che le tue modifiche DNS non sono visibili. Riprendi dall'onghetta « **4. Configurare il record DNS** ». +>> - Se noti bene i valori `"status": "toFix"` sui 2 selettori, significa che i record CNAME sono stati correttamente rilevati nella zona DNS del tuo dominio ma i valori sono errati. Riprendi dall'onghetta « **4. Configurare il record DNS** ». +>> +>> > [!success] +>> > +>> > Hai ora completato tutte le operazioni per abilitare il DKIM. Per verificare che sia correttamente abilitato, controlla il suo stato tornando all'onghetta del passo « **2. Verificare lo stato dell'operazione DKIM** » per verificare che il valore `status:` sia in `enabled`. Se è così, il tuo DKIM è ora attivo. +>> + +##### **Per Exchange** + +Segui le **5 fasi** seguenti cliccando su ciascuna delle schede. + +> [!tabs] +> **1. Elenco dei selettori** +>> Prima di creare uno dei selettori per il tuo nome di dominio, devi recuperare il nome che ti è assegnato automaticamente dalla piattaforma Exchange.
+>>
+>> Per farlo, utilizza il seguente chiamata API:
+>> +>> > [!api] +>> > +>> > @api {v1} /email/exchange GET /email/exchange/{organizationName}/service/{exchangeService}/domain/{domainName}/dkimSelector +>> > +>>
+>> +>> - `domainName` : inserisci il nome del dominio collegato alla tua piattaforma Exchange su cui desideri abilitare DKIM.
+>> - `exchangeService` : inserisci il nome della tua piattaforma Exchange che appare nella forma "hosted-zz111111-1" o "private-zz111111-1".
+>> - `organizationName` : inserisci il nome della tua piattaforma Exchange che appare nella forma "hosted-zz111111-1" o "private-zz111111-1".
+>> +>> *Esempio di risultato :* +>> +>> ```console +>> "ovhex123456-selector1" +>> "ovhex123456-selector2" +>> ``` +>> +> **2. Creare un selettore** +>> Ora creerai un selettore, genererai la sua coppia di chiavi e il registro DNS associato al nome del dominio.
+>>
+>> Per farlo, utilizza il seguente chiamata API:
+>> +>> > [!api] +>> > +>> > @api {v1} /email/exchange POST /email/exchange/{organizationName}/service/{exchangeService}/domain/{domainName}/dkim +>> > +>> +>> - `domainName` : inserisci il nome del dominio collegato alla tua piattaforma Exchange su cui desideri abilitare il DKIM. +>> - `exchangeService` : inserisci il nome della tua piattaforma Exchange che appare nella forma "hosted-zz111111-1" o "private-zz111111-1". +>> - `organizationName` : inserisci il nome della tua piattaforma Exchange che appare nella forma "hosted-zz111111-1" o "private-zz111111-1". +>> - `"selectorName"` : nell'onghetta **ESEMPIO** della sezione **REQUEST BODY**, inserisci il nome di un selettore che hai registrato nel passo precedente (esempio: "ovhex123456-selector1"). +>> +>> *Esempio di input :* +>> +>> ```console +>> { +>> "autoEnableDKIM": false, +>> "configureDkim": false, +>> "selectorName": "ovhex123456-selector1" +>> } +>> ``` +>> +>> Clicca su `ESI ESECUZIONE`{.action} per avviare la creazione del selettore.
+>> +>> > [!primary] +>> > +>> > Ti consigliamo di effettuare questa operazione due volte per ciascuno dei selettori precedentemente elencati. Il secondo selettore ti permetterà di effettuare un cambio di coppia di chiavi quando necessario. Ti invitiamo a consultare il nostro caso d'uso [« Come cambiare la tua coppia di chiavi DKIM »](#2selectors) quando vorrai passare al secondo selettore. +>>
+>> +>> *Esempio di risultato :* +>> +>> ```console +>> status: "todo", +>> function: "addExchangeDomainDKIM", +>> id : 107924143, +>> "finishDate": null, +>> "todoDate": "2023-05-05T11:32:07+02:00" +>> ``` +>> +> **3. Recuperare il registro DNS** +>> Devi configurare manualmente la zona DNS del tuo nome di dominio **nei seguenti casi** : +>> +>> - la tua piattaforma Exchange è collegata a un nome di dominio che è gestito in un altro account cliente OVHcloud ;
+>> - la tua piattaforma Exchange è collegata a un nome di dominio che è gestito in un altro ufficio di registrazione ;
+>> +>> Per configurare la tua zona DNS, devi recuperare i valori del registro DNS **per ogni selettore se ne hai creati due**. Per farlo, utilizza il seguente chiamata API : +>> +>> > [!api] +>> > +>> > @api {v1} /email/exchange GET /email/exchange/{organizationName}/service/{exchangeService}/domain/{domainName}/dkim/{selectorName} +>> > +>> +>> - `domainName` : inserisci il nome del dominio collegato alla tua piattaforma Exchange su cui desideri configurare il DKIM. +>> - `exchangeService` : inserisci il nome della tua piattaforma Exchange che appare nella forma "hosted-zz111111-1" o "private-zz111111-1". +>> - `organizationName` : inserisci il nome della tua piattaforma Exchange che appare nella forma "hosted-zz111111-1" o "private-zz111111-1". +>> - `selectorName` : inserisci il nome del selettore che hai creato nel passo precedente. +>> +>> *Esempio di risultato :* +>> +>> ```console +>> targetRecord: "ovhex123456-selector1._domainkey.1675.ac.dkim.mail.ovh.net" +>> recordType: "CNAME" +>> header: "from;to;subject;date" +>> taskPendingId: 108712689 +>> status: "waitingRecord" +>> cnameIsValid: false +>> lastUpdate: "1970-01-01T00:00:00+01:00" +>> customerRecord: "ovhex123456-selector1._domainkey.mydomain.ovh" +>> selectorName: "ovhex1234565-selector1" +>> ``` +>> +>> Recupera i valori `customerRecord` e `targetRecord` in un file di testo. Passa al passo successivo. +>> +>> > [!primary] +>> > +>> > È possibile che il `status:` sia in `todo`, ciò non ha alcun impatto sulla configurazione della tua zona DNS. +>> +> **4. Configurare il registro DNS** +>> Dal [Spazio Cliente OVHcloud](/links/manager) dove è ospitato il nome del dominio della tua piattaforma Exchange, nell'onghetta `Web Cloud`{.action}, clicca su `Nomi di dominio`{.action} nella colonna di sinistra e seleziona il nome del dominio interessato.
+>> Vai all'onghetta `Zona DNS`{.action} e clicca su `Aggiungi un'entrata`{.action} nella finestra che appare. Scegli `CNAME` e completa in base ai valori che hai registrato.
+>> +>> Se prendiamo i valori dell'esempio al passo "**3.Recuperare il registro DNS**": +>> +>> - `customerRecord: "ovhex123456-selector1._domainkey.mydomain.ovh"` corrisponde al sottodominio del registro CNAME. Manteniamo solo `ovhex123456-selector1._domainkey` poiché il `.mydomain.ovh` è già precompilato.
+>> - `targetRecord: "ovhex123456-selector1._domainkey.1500.ab.dkim.mail.ovh.net"` corrisponde alla destinazione del registro. Aggiungi un punto alla fine per delimitare il valore. Questo dà `ovhex123456-selector1._domainkey.1500.ab.dkim.mail.ovh.net.`
+>> +>> ![email](/pages/assets/screens/control_panel/product-selection/web-cloud/domain-dns/dns-zone/dns-dkim-api02.png){.thumbnail .w-400 .h-600}
+>> +>> Una volta inseriti i valori, clicca su `Avanti`{.action} e poi su `Conferma`{.action}.
+>> +>> **Ripeti questa operazione per il secondo selettore se l'hai creato.**
+>> +>> Se configuri la tua zona DNS in un'interfaccia esterna a OVHcloud, il tuo registro CNAME deve avere la seguente forma : +>> +>> ```console +>> ovhex123456-selector1._domainkey IN CNAME ovhex123456-selector1._domainkey.1500.ab.dkim.mail.ovh.net. +>> ``` +>> +>> > [!warning] +>> > +>> > Non dimenticare che una modifica in una zona DNS è soggetta a un ritardo di propagazione. È generalmente breve ma può arrivare fino a 24 ore. +>> +> **5. Abilitazione del DKIM** +>> > [!warning] +>> > +>> > Dalla sezione « [API - Gli stati diversi del DKIM](#dkim-status) » di questa guida, verifica che il valore `status:` sia effettivamente in `ready` prima di poter abilitare il DKIM. +>> +>> Per abilitare il DKIM, utilizza il seguente chiamata API : +>> +>> > [!api] +>> > +>> > @api {v1} /email/exchange POST /email/exchange/{organizationName}/service/{exchangeService}/domain/{domainName}/dkim/{selectorName}/enable +>> > +>> +>> - `domainName` : inserisci il nome del dominio collegato alla tua piattaforma Exchange su cui desideri abilitare il DKIM. +>> - `exchangeService` : inserisci il nome della tua piattaforma Exchange che appare nella forma "hosted-zz111111-1" o "private-zz111111-1". +>> - `organizationName` : inserisci il nome della tua piattaforma Exchange che appare nella forma "hosted-zz111111-1" o "private-zz111111-1". +>> - `selectorName` : inserisci il nome del selettore che hai creato. +>> +>> *Esempio di risultato :* +>> +>> ```console +>> id: 108716876 +>> todoDate: "2023-05-05T11:30:11+02:00" +>> finishDate: null +>> status: "todo" +>> function: "enableExchangeDKIM" +>> ``` +>> +>> > [!success] +>> > +>> > Hai ora completato tutte le operazioni necessarie per abilitare il DKIM. Per verificare che sia effettivamente abilitato, consulta la sezione « [API - Gli stati diversi del DKIM](#dkim-status) » di questa guida per verificare che il valore `status:` sia effettivamente in `inProduction`. Se è così, il tuo DKIM è ora attivo.

**Se hai creato due selettori**, il secondo selettore dovrebbe essere in `status: "ready"`. +>> + +##### **Per Email Pro** + +Segui le **5 fasi** di seguito cliccando su ciascuna delle schede. + +> [!tabs] +> **1. Elenco dei selettori** +>> Prima di creare uno dei selettori per il tuo dominio, devi recuperare il nome che ti viene assegnato automaticamente dalla piattaforma Email Pro.
+>>
+>> Per farlo, utilizza il seguente chiamata API:
+>> +>> > [!api] +>> > +>> > @api {v1} /email/pro GET /email/pro/{service}/domain/{domainName}/dkim +>>
+>> +>> - `service` : inserisci il nome della tua piattaforma Email Pro che ha la forma "emailpro-zz111111-1".
+>> - `domainName` : inserisci il nome del dominio associato alla tua piattaforma Email Pro su cui desideri attivare DKIM.
+>> +>> *Esempio di risultato :* +>> +>> ```console +>> "ovhemp123456-selector1" +>> "ovhemp123456-selector2" +>> ``` +>> +> **2. Creare un selettore** +>> Ora creerai un selettore, genererai la sua coppia di chiavi e l'entry DNS associata al nome del dominio.
+>> +>> > [!primary] +>> > +>> > Ti consigliamo di eseguire questa operazione due volte per ciascun selettore precedentemente elencato. Il secondo selettore ti permetterà di effettuare un cambio della coppia di chiavi quando necessario. Ti invitiamo a consultare il nostro caso d'uso [« Come cambiare la tua coppia di chiavi DKIM »](#2selectors). +>>
+>> Per farlo, utilizza il seguente chiamata API:
+>> +>> > [!api] +>> > +>> > @api {v1} /email/pro POST /email/pro/{service}/domain/{domainName}/dkim +>> > +>> +>> - `domainName` : inserisci il nome del dominio associato alla tua piattaforma Email Pro su cui desideri attivare DKIM. +>> - `service` : inserisci il nome della tua piattaforma Email Pro che ha la forma "emailpro-zz111111-1".
+>> - `"selectorName"` : Nella sezione **ESEMPIO** di **REQUEST BODY**, inserisci il nome di un selettore che hai individuato al passo precedente. (esempio: "ovhemp123456-selector1"). +>> +>> *Esempio di input :* +>> +>> ```console +>> { +>> "autoEnableDKIM": false, +>> "configureDkim": false, +>> "selectorName": "ovhemp123456-selector1" +>> } +>> ``` +>> +>> Clicca su `EXECUTE`{.action} per avviare la creazione del selettore.
+>> +>> > [!primary] +>> > +>> > Ti consigliamo di eseguire questa operazione due volte per ciascun selettore precedentemente elencato. Il secondo selettore ti permetterà di effettuare un cambio della coppia di chiavi quando necessario. Ti invitiamo a consultare il nostro caso d'uso [« Come cambiare la tua coppia di chiavi DKIM »](#2selectors) quando vorrai passare al secondo selettore. +>> +>> *Esempio di risultato :* +>> +>> ```console +>> status: "todo", +>> function: "addDomainDKIM", +>> id : 107924143, +>> "finishDate": null, +>> "todoDate": "2023-05-05T11:32:07+02:00" +>> ``` +>> +> **3. Recuperare l'entry DNS** +>> Devi configurare manualmente la zona DNS del tuo dominio **nei seguenti casi** : +>> +>> - la tua piattaforma Email Pro è collegata a un dominio gestito in un altro account OVHcloud ;
+>> - la tua piattaforma Email Pro è collegata a un dominio gestito in un altro registro ;
+>> +>> Per configurare la tua zona DNS, devi recuperare i valori dell'entry DNS **per ogni selettore se ne hai creati due**. Per farlo, utilizza il seguente chiamata API : +>> +>> > [!api] +>> > +>> > @api {v1} /email/pro GET /email/pro/{service}/domain/{domainName}/dkim/{selectorName} +>> > +>> +>> - `service` : inserisci il nome della tua piattaforma Email Pro che ha la forma "emailpro-zz111111-1" . +>> - `domainName` : inserisci il nome del dominio associato alla tua piattaforma Email Pro su cui desideri configurare il DKIM. +>> - `selectorName` : inserisci il nome del selettore che hai creato al passo precedente. +>> +>> *Esempio di risultato :* +>> +>> ```console +>> targetRecord: "ovhemp123456-selector1._domainkey.1675.ac.dkim.mail.ovh.net" +>> recordType: "CNAME" +>> header: "from;to;subject;date" +>> taskPendingId: 108712689 +>> status: "waitingRecord" +>> cnameIsValid: false +>> lastUpdate: "1970-01-01T00:00:00+01:00" +>> customerRecord: "ovhemp123456-selector1._domainkey.mydomain.ovh" +>> selectorName: "ovhemp1234565-selector1" +>> ``` +>> +>> Recupera i valori `customerRecord` e `targetRecord` in un file di testo. Passa al passo successivo. +>> +>> > [!primary] +>> > +>> > È possibile che il `status:` sia in `todo`, ciò non ha alcun impatto sulla configurazione della tua zona DNS. +>> +> **4. Configurare l'entry DNS** +>> Dal [Spazio Cliente OVHcloud](/links/manager) dove è ospitato il dominio della tua piattaforma Email Pro, clicca su `Web Cloud`{.action} nell'angolo in alto a destra, clicca su `Nomi di dominio`{.action} nella colonna di sinistra e seleziona il dominio interessato.
+>> Vai all'onglet `Zona DNS`{.action} e clicca su `Aggiungi un'entry`{.action} nella finestra che appare. Scegli `CNAME` e completa in base ai valori che hai recuperato.
+>> +>> Se prendiamo i valori dell'esempio al passo "**3.Recuperare l'entry DNS**": +>> +>> - `customerRecord: "ovhemp123456-selector1._domainkey.mydomain.ovh"` corrisponde al sottodominio dell'entry CNAME. Manteniamo solo `ovhemp123456-selector1._domainkey` poiché il `.mydomain.ovh` è già precompilato.
+>> - `targetRecord: "ovhemp123456-selector1._domainkey.1500.ab.dkim.mail.ovh.net"` corrisponde alla destinazione dell'entry. Aggiungi un punto alla fine per completare il valore. Questo darà `ovhemp123456-selector1._domainkey.1500.ab.dkim.mail.ovh.net.`
+>> +>> ![email](/pages/assets/screens/control_panel/product-selection/web-cloud/domain-dns/dns-zone/dns-dkim-api02.png){.thumbnail .w-400 .h-600}
+>> +>> Una volta inseriti i valori, clicca su `Avanti`{.action} e poi su `Conferma`{.action}.
+>> +>> **Ripeti questa operazione per il secondo selettore se l'hai creato.**
+>> +>> Se configuri la tua zona DNS in un'interfaccia esterna a OVHcloud, la tua entry CNAME dovrà avere la seguente forma : +>> +>> ```console +>> ovhemp123456-selector1._domainkey IN CNAME ovhemp123456-selector1._domainkey.1500.ab.dkim.mail.ovh.net. +>> ``` +>> +>> > [!warning] +>> > +>> > Non dimenticare che una modifica in una zona DNS è soggetta a un periodo di propagazione. È generalmente breve ma può arrivare fino a 24 ore. +>> +> **5. Attivazione del DKIM** +>> > [!warning] +>> > +>> > Dalla sezione « [API - Gli stati del DKIM](#dkim-status) » di questa guida, verifica che il valore `status:` sia bene in `ready` prima di poter attivare il DKIM. +>> +>> Per attivare il DKIM, utilizza il seguente chiamata API : +>> +>> > [!api] +>> > +>> > @api {v1} /email/pro GET /email/pro/{service}/domain/{domainName}/dkim/{selectorName} +>> > +>> +>> - `service` : inserisci il nome della tua piattaforma Email Pro che ha la forma "emailpro-zz111111-1" . +>> - `domainName` : inserisci il nome del dominio associato alla tua piattaforma Email Pro su cui desideri attivare il DKIM. +>> - `selectorName` : inserisci il nome del selettore che hai creato. +>> +>> *Esempio di risultato :* +>> +>> ```console +>> id: 108716876 +>> todoDate: "2023-05-05T11:30:11+02:00" +>> finishDate: null +>> status: "todo" +>> function: "enableDKIM" +>> ``` +>> +>> > [!success] +>> > +>> > Hai ora completato tutte le operazioni per attivare il DKIM. Per verificare che sia attivo, consulta la sezione « [API - Gli stati del DKIM](#dkim-status) » di questa guida per verificare che il valore `status:` sia bene in `inProduction`. Se è il caso, il tuo DKIM è ora attivo.

**Se hai creato due selettori**, il secondo selettore dovrebbe essere in `status: "ready"`. +>> + +#### API - Gli stati del DKIM + +Seleziona l'offerta email interessata nei seguenti tabs : + +> [!tabs] +> **MX Plan e Zimbra** +>> Durante le tue operazioni sul DKIM della tua piattaforma Email, utilizza la seguente chiamata API per verificare lo stato corrente del DKIM. +>> +>> > [!api] +>> > +>> > @api {v1} /email/domain/ GET /email/domain/{domain}/dkim +>> +>> - `domain` : inserisci il nome del dominio associato al tuo servizio Email su cui deve essere presente il DKIM. +>> +>> Osserva quindi il valore `status:` generale nel risultato : +>> +>> - `disabled` : il DKIM è disattivato, non è ancora stato configurato o è stato disattivato tramite API.
+>> - `modifying` : la configurazione del DKIM è in corso, è necessario attendere la fine del processo.
+>> - `toConfigure` : la configurazione del DKIM è in attesa dei parametri DNS del dominio. Devi configurare manualmente le entries DNS nella zona del dominio. Per farlo, consulta [il passo 4 di « la configurazione completa del DKIM » per MX Plan e Zimbra](#confemail).
+>> - `enabled` : il DKIM è configurato e funzionale.
+>> - `error` : Il processo di installazione ha incontrato un errore. Ti invitiamo a aprire un [ticket con il supporto](https://help.ovhcloud.com/csm?id=csm_get_help) specificando il nome del dominio interessato.
+>> +>> A livello dei selettori hai anche 3 possibili stati: +>> +>> - `set` : il selettore è correttamente configurato e attivo. +>> - `toSet` : il selettore non è configurato nella zona DNS del dominio. Consulta [il passo 4 di « la configurazione completa del DKIM » per MX Plan e Zimbra](#confemail). +>> - `toFix` : il selettore è correttamente configurato nella zona DNS del dominio ma i valori sono errati. Consulta [il passo 4 di « la configurazione completa del DKIM » per MX Plan e Zimbra](#confemail). +>> +> **Exchange** +>> Durante le tue operazioni sul DKIM della tua piattaforma Exchange, utilizza la seguente chiamata API per verificare lo stato corrente del DKIM. +>> +>> > [!api] +>> > +>> > @api {v1} /email/exchange GET /email/exchange/{organizationName}/service/{exchangeService}/domain/{domainName}/dkim/{selectorName} +>> > +>> +>> - `domainName` : inserisci il nome del dominio associato alla tua piattaforma Exchange su cui deve essere presente il DKIM.
+>> - `exchangeService` : inserisci il nome della tua piattaforma Exchange che ha la forma « hosted-zz111111-1 » o « private-zz111111-1 ».
+>> - `organizationName` : inserisci il nome della tua piattaforma Exchange che ha la forma « hosted-zz111111-1 » o « private-zz111111-1 ».
+>> - `selectorName` : inserisci il nome del selettore che hai creato.
+>> +>> Osserva quindi il valore `status:` nel risultato : +>> +>> - `todo` : il compito è stato inizializzato, sta per iniziare.
+>> - `WaitingRecord` : le entries DNS sono in attesa di configurazione o in corso di validazione nella zona DNS del dominio. Viene effettuata una verifica automatica regolare per verificare se l'entry DNS è presente e correttamente configurata. +>> - `ready` : le entries DNS sono presenti nella zona. Il DKIM può ora essere attivato.
+>> - `inProduction` : il DKIM è correttamente configurato e attivo, quindi pienamente operativo.
+>> - `disabling` : il DKIM è in corso di disattivazione.
+>> - `deleting` : il DKIM è in corso di cancellazione.
+>> +>> Se incontri l'errore seguente quando lanci la chiamata API, ciò significa che il selettore non esiste o è stato cancellato. Dovrai crearlo. +>> +>> ```console +>> Not Found (404) +>> { "message": "The requested object (selectorName = ovhemp123456-selector1) does not exist" } +>> ``` +>> +> **Email Pro** +>> Durante le tue operazioni sul DKIM della tua piattaforma Email Pro, utilizza la seguente chiamata API per verificare lo stato corrente del DKIM. +>> +>> > [!api] +>> > +>> > @api {v1} /email/pro GET /email/pro/{service}/domain/{domainName}/dkim/{selectorName} +>> > +>> +>> - `service` : inserisci il nome della tua piattaforma Email Pro che ha la forma « emailpro-zz111111-1 » .
+>> - `domainName` : inserisci il nome del dominio associato alla tua piattaforma Email Pro su cui deve essere presente il DKIM.
+>> - `selectorName` : inserisci il nome del selettore che hai creato .
+>> +>> Osserva quindi il valore `status:` nel risultato : +>> +>> - `todo` : il compito è stato inizializzato, sta per iniziare.
+>> - `WaitingRecord` : le entries DNS sono in attesa di configurazione o in corso di validazione nella zona DNS del dominio. Viene effettuata una verifica automatica regolare per verificare se l'entry DNS è presente e correttamente configurata.
+>> - `ready` : le entries DNS sono presenti nella zona. Il DKIM può ora essere attivato.
+>> - `inProduction` : il DKIM è correttamente configurato e attivo, quindi pienamente operativo.
+>> - `disabling` : il DKIM è in corso di disattivazione.
+>> - `deleting` : il DKIM è in corso di cancellazione.
+>> +>> Se incontri l'errore seguente quando lanci la chiamata API, ciò significa che il selettore non esiste o è stato cancellato. Dovrai crearlo. +>> +>> ```console +>> Not Found (404) +>> { "message": "The requested object (selectorName = ovhemp123456-selector1) does not exist" } +>> ``` +>> + +#### API - Attivare o cambiare un selettore DKIM + +> [!warning] +> + +> [!primary] +> +> Durante una rotazione del selettore DKIM, puoi attivare direttamente il secondo selettore che hai creato per passarci, mantenendo comunque il primo selettore che rimarrà attivo finché tutti gli e-mail consegnati con questo non saranno analizzati correttamente dal destinatario. + +#### API - Disattivare e eliminare il DKIM + +> [!warning] +> +> **Per le offerte Exchange e E-mail Pro**
+> +> Il selettore DKIM deve essere in stato `inProduction` o `ready` prima di poter essere disattivato. + +Seleziona l'offerta e-mail interessata tra le schede seguenti: + +> [!tabs] +> **MX Plan e Zimbra** +>> Se desideri disattivare il DKIM senza eliminare i selettori e la loro coppia di chiavi, utilizza la seguente chiamata API: +>> +>> > [!api] +>> > +>> > @api {v1} /email/domain/ PUT /email/domain/{domain}/dkim/disable +>>
+>> +>> - `domain` : inserisci il nome di dominio collegato al tuo servizio E-mail su cui deve essere presente il DKIM.
+>> +>> *Esempio di risultato :* +>> +>> ```console +>> { +>> "domain": "guidesteam.ovh", +>> "id": 174219594, +>> "function": "domain/disableDKIM", +>> "status": "todo" +>> } +>> ``` +>> +> **Exchange** +>> Se desideri disattivare il DKIM senza eliminare il selettore e la sua coppia di chiavi, utilizza la seguente chiamata API: +>> +>> > [!api] +>> > +>> > @api {v1} /email/exchange POST /email/exchange/{organizationName}/service/{exchangeService}/domain/{domainName}/dkim/{selectorName}/disable +>> > +>> +>> - `domainName` : inserisci il nome di dominio collegato alla tua piattaforma Exchange.
+>> - `exchangeService` : inserisci il nome della tua piattaforma Exchange che appare nella forma « hosted-zz111111-1 » o « private-zz111111-1 ».
+>> - `organizationName` : inserisci il nome della tua piattaforma Exchange che appare nella forma « hosted-zz111111-1 » o « private-zz111111-1 ».
+>> - `selectorName` : inserisci il nome del selettore che desideri disattivare.
+>> +>> Se desideri eliminare il selettore DKIM e la sua coppia di chiavi, utilizza la seguente chiamata API: +>> +>> > [!api] +>> > +>> > @api {v1} /email/exchange DELETE /email/exchange/{organizationName}/service/{exchangeService}/domain/{domainName}/dkim/{selectorName} +>> > +>> +>> - `domainName` : inserisci il nome di dominio collegato alla tua piattaforma Exchange.
+>> - `exchangeService` : inserisci il nome della tua piattaforma Exchange che appare nella forma « hosted-zz111111-1 » o « private-zz111111-1 ».
+>> - `organizationName` : inserisci il nome della tua piattaforma Exchange che appare nella forma « hosted-zz111111-1 » o « private-zz111111-1 ».
+>> - `selectorName` : inserisci il nome del selettore che desideri eliminare.
+>> +> **E-mail Pro** +>> Se desideri disattivare il DKIM senza eliminare il selettore e la sua coppia di chiavi, utilizza la seguente chiamata API: +>> +>> > [!api] +>> > +>> > @api {v1} /email/pro POST /email/pro/{service}/domain/{domainName}/dkim/{selectorName}/disable +>> > +>> +>> - `domainName` : inserisci il nome di dominio collegato alla tua piattaforma E-mail Pro.
+>> - `selectorName` : inserisci il nome del selettore che desideri disattivare.
+>> - `service` : inserisci il nome della tua piattaforma E-mail Pro che appare nella forma « emailpro-zz111111-1 ».
+>> +>> Se desideri eliminare il selettore DKIM e la sua coppia di chiavi, utilizza la seguente chiamata API: +>> +>> > [!api] +>> > +>> > @api {v1} /email/pro DELETE /email/pro/{service}/domain/{domainName}/dkim/{selectorName} +>> > +>> +>> - `domainName` : inserisci il nome di dominio collegato alla tua piattaforma E-mail Pro.
+>> - `selectorName` : inserisci il nome del selettore che desideri eliminare.
+>> - `service` : inserisci il nome della tua piattaforma E-mail Pro che appare nella forma « emailpro-zz111111-1 ».
+>> + +### Configurare il DKIM per un'offerta e-mail al di fuori del tuo account OVHcloud + +Se desideri configurare la tua zona DNS per aggiungervi un record DKIM per la tua offerta, segui le istruzioni seguenti. + +Dall'[Spazio Cliente OVHcloud](/links/manager), clicca sull'onghetta `Web Cloud`{.action} e poi su `Nomi di dominio`{.action} nella colonna di sinistra e seleziona il nome di dominio interessato. + +Clicca sull'onghetta `Zona DNS`{.action} e poi su `Aggiungi un'entrata`{.action}. Esistono 3 modi per aggiungere un record per configurare il DKIM nella tua zona DNS: + +- [un record DKIM](#dkim-record) : configurazione che permette di visualizzare tutti i parametri di un record DKIM. +- [un record TXT](#txt-record) : record da utilizzare quando ti sono stati forniti tutti i parametri DKIM. +- [un record CNAME](#cname-record) : record utilizzato per un'offerta e-mail OVHcloud o un server e-mail Microsoft. + +#### Record DKIM + +Questo record è chiamato DKIM sull'interfaccia ma in realtà si tratta di un record TXT in uscita. Il record DKIM ha l'obiettivo di facilitare la lettura degli elementi diversi di configurazione del DKIM presentandoli sotto forma di caselle indipendenti. + +![email](/pages/assets/screens/control_panel/product-selection/web-cloud/domain-dns/dns-zone/dns-dkim-add.png){.thumbnail .w-400 .h-600} + +- **Sottodominio** : inserisci il nome del selettore DKIM e aggiungi `._domainkey` come suffisso, il tuo nome di dominio verrà aggiunto automaticamente alla fine. + +*esempio:* + +```console + selector-name._domainkey.mydomain.ovh. +``` + +- **Versione (v=)** : serve a indicare la versione del DKIM. È consigliato utilizzarla e il valore predefinito è `DKIM1`.
+Se specificato, questo tag deve essere posto in prima posizione nel record e deve essere uguale a "DKIM1" (senza virgolette). I record che iniziano con un tag "v=" con un'altra valore devono essere ignorati. + +- **Granularità (g=)** : permette di specificare la parte « local-part » di un indirizzo e-mail, ovvero la parte che precede il « @ ».
+Consente di specificare l'indirizzo e-mail o gli indirizzi e-mail che sono autorizzati a firmare un messaggio elettronico con la chiave DKIM del selettore.
+Il valore predefinito di "g=" è "\*", il che significa che tutti gli indirizzi e-mail sono autorizzati a utilizzare la chiave di firma DKIM.
+Indicando un valore specifico per "g=", si può limitare l'utilizzo della chiave a una parte locale specifica di un indirizzo e-mail o a un intervallo di indirizzi e-mail specifici utilizzando caratteri generici (ad esempio: "\*-group"). + +- **Algoritmo (hash) (h=)** : permette di specificare gli algoritmi di hash utilizzati per firmare gli header delle e-mail. Questo tag permette di definire una lista di algoritmi di hash che verranno utilizzati per generare una firma DKIM per un messaggio specifico. + +- **Tipo di chiave (k=)** : specifica l'algoritmo di firma utilizzato per firmare i messaggi elettronici in uscita. Permette ai destinatari di sapere come è stato firmato il messaggio e quale è il metodo utilizzato per verificare la sua autenticità.
+I valori possibili per il tag "k=" includono "rsa" per l'algoritmo di firma RSA e "ed25519" per l'algoritmo di firma Ed25519. La scelta dell'algoritmo dipende dalla politica di sicurezza dell'invio e dal supporto del destinatario. + +- **Note (n=)** : serve a includere note di interesse per gli amministratori che gestiscono il sistema delle chiavi DKIM.
+Queste note possono essere utili per motivi di documentazione o per aiutare gli amministratori a comprendere o gestire il funzionamento del DKIM. Le note incluse in n= non vengono interpretate dai programmi e non influenzano il funzionamento del DKIM. + +- **Chiave pubblica (base64) (p=)** : utilizzata per inserire i dati della chiave pubblica DKIM, che sono codificati in base64.
+Questo tag è obbligatorio nella firma DKIM e permette ai destinatari della firma di recuperare la chiave pubblica necessaria per verificare l'autenticità del messaggio firmato. + +- **Revoca della chiave pubblica** : se una chiave pubblica DKIM è stata revocata (ad esempio in caso di compromissione della chiave privata), deve essere utilizzato un valore vuoto per il tag "p=", indicando che questa chiave pubblica non è più valida. I destinatari devono quindi restituire un errore per ogni firma DKIM che si riferisce a una chiave revocata. + +- **Tipo di servizio (s=)**: Il tag "s=" (Tipo di Servizio) è opzionale e non è presente per default. Permette di specificare il o i tipi di servizio a cui si applica questo record DKIM.
+I tipi di servizio sono definiti utilizzando un elenco di parole chiave separate da due punti ":".
+Il destinatario deve ignorare questo record se il tipo di servizio appropriato non è elencato.
+Il tag "s=" è destinato a limitare l'utilizzo delle chiavi ad altre finalità, nel caso in cui l'utilizzo del DKIM fosse definito per altri servizi in futuro.
+I tipi di servizio attualmente definiti sono "\*" (tutti i tipi di servizio), "email" (posta elettronica). + +- **Modalità test (t=y)** : permette ai proprietari del nome di dominio di testare l'implementazione del DKIM senza rischiare che i messaggi vengano rifiutati o contrassegnati come SPAM se la verifica della firma DKIM fallisce.
+Quando si utilizza il flag "t=y", il destinatario non deve trattare diversamente i messaggi firmati in modalità test rispetto ai messaggi non firmati. Tuttavia, il destinatario può tracciare il risultato della modalità test per aiutare i firmatari. + +- **Sottodomini (t=s)** : permette di limitare l'utilizzo della firma DKIM al nome di dominio solo (ad esempio : @mydomain.ovh) o di permettere l'invio dal nome di dominio e dai suoi sottodomini (ad esempio : @mydomain.ovh, @test.mydomain.ovh, @other.mydomain.ovh, ecc.). + +#### Record TXT + +Si tratta del tipo di record nativo utilizzato per configurare il DKIM nella zona DNS del tuo nome di dominio. È necessario conoscere bene la sua sintassi per completarlo. + +Questo tipo di configurazione DKIM è consigliato quando le informazioni da inserire ti sono state fornite dal fornitore del servizio e-mail. + +Per comprendere bene la composizione del record DKIM, consulta la parte precedente di questa guida intitolata « [Record DKIM](#dkim-record) ». + +**Esempio di un record DKIM** + +- sottodominio : + +```console +selector-name._domainkey.mydomain.ovh. +``` + +- destinazione : + +```console +v=DKIM1;t=s;p= MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA77VDAIfyhjtoF0DIE5V7 rev1EKk4L0nxdBpD5O/jPrM4KP0kukeuB6IMpVplkkq52MSDeRcjoO50h0DmwZOr RUkyGjQwOnAh0VhY3fqkuwBYftEX7vWo8C2E1ylzimABkwPpSL62jZ1DheoXcil9 1M35wWBKtlYdXVedKjCQKOEnwTo+0hdNe38rU9NMgq6nbTIMjDntvxoVI+yF3kcx q/VpAY8BIYbcAXkVFvUyfUBABnnKpf0SfblsfcLW0Koy/FRxPDFOvnjNxXeOxMFR UI6K6PaW2WvtbJG2v+gHLY5M4tB0+/FNJU9emZfkPOk3DmRhZ8ENi7+oZa2ivUDj OQIDAQAB +``` + +#### Record CNAME + +Il record CNAME è un alias. Questo significa che il valore destinazione punta verso un URL che fornirà direttamente il record DKIM al server che interrogherà il record CNAME. Questo tipo di record CNAME per configurare il DKIM è comune nel caso dell'utilizzo di un server e-mail Microsoft. + +Si tratta precisamente del tipo di record utilizzato per attivare il DKIM su un nome di dominio dichiarato per un'offerta Exchange OVHcloud. Questo processo permette al tuo fornitore di soluzione e-mail di gestire per te la sicurezza e l'aggiornamento del DKIM. + +### Testa il tuo DKIM + +Ti consigliamo di inviare un'e-mail da un account della tua piattaforma Exchange a un indirizzo e-mail che verifica la firma DKIM al momento della ricezione. + +Ecco ciò che potrai trovare nell'intestazione dell'e-mail ricevuta : + +
ARC-Authentication-Results: i=1; mx.example.com;
+       dkim=pass header.i=@mydomain.ovh header.s=ovhex123456-selector1 header.b=KUdGjiMs;
+       spf=pass (example.com: domain of test-dkim@mydomain.ovh designates 54.36.141.6 as permitted sender) smtp.mailfrom=test-dkim@mydomain.ovh
+Return-Path: <test-dkim@mydomain.ovh>
+
+ +Per recuperare l'intestazione di un'e-mail, consulta la nostra guida « [Recuperare l'intestazione di un'e-mail](/pages/web_cloud/email_and_collaborative_solutions/troubleshooting/diagnostic_headers) ». + +### Casi d'uso + +#### Come e perché cambiare la coppia di chiavi DKIM sulla mia offerta ? + +> [!warning] +> +> Questa domanda riguarda esclusivamente le offerte Exchange e E-mail Pro. + +Quando attivi per la prima volta il DKIM sul tuo servizio e-mail, è possibile creare 2 selettori che contengono ciascuno una coppia di chiavi. Il secondo selettore funge da successore a quello che è in corso d'uso. + +Per evitare tentativi di decrittazione della chiave DKIM, è consigliabile cambiare regolarmente la coppia di chiavi. A tal fine, assicurati di aver configurato correttamente i tuoi 2 selettori verificando che il primo sia in stato `inProduction` e il secondo in stato `ready`. Puoi verificare questo stato facendo riferimento alla sezione « [API - Gli stati diversi del DKIM + +Hai notato che le tue email non sono firmate con DKIM, nonostante l'attivazione o la configurazione. In primo luogo, accedi al tuo Spazio Cliente per verificare lo stato del DKIM. + +Clicca sul tab sottostante corrispondente alla tua offerta, per verificare lo stato del DKIM sulla tua piattaforma email. + +> [!tabs] +> **Exchange** +>> +>> 1. Accedi al tuo [Spazio Cliente OVHcloud](/links/manager). +>> 1. Vai alla sezione `Web Cloud`{.action}. +>> 1. Nella sezione `MICROSOFT`, clicca su `Exchange`{.action}. +>> 1. Seleziona la piattaforma interessata. +>> +>> Nella sezione `Domaines associés`{.action}, verifica il colore dell'icona `DKIM` a destra del nome di dominio interessato (vedi l'immagine sottostante). +>> +>> ![email](/pages/assets/screens/control_panel/product-selection/web-cloud/microsoft/exchange/associated-domains/red-dkim.png){.thumbnail .w-400 .h-600} +>> +> **Email Pro** +>> +>> 1. Accedi al tuo [Spazio Cliente OVHcloud](/links/manager). +>> 1. Vai alla sezione `Web Cloud`{.action}. +>> 1. Clicca su `Email Pro`{.action}. +>> 1. Seleziona la piattaforma interessata. +>> 1. Infine, vai al tab `Domaines associés`{.action}. +>> +>> Nella sezione `Domaines associés`{.action}, verifica il colore dell'icona `DKIM` a destra del nome di dominio interessato (vedi l'immagine sottostante). +>> +>> ![email](/pages/assets/screens/control_panel/product-selection/web-cloud/microsoft/exchange/associated-domains/red-dkim.png){.thumbnail .w-400 .h-600} +>> + +Ecco i 4 stati che causano l'icona DKIM in rosso nel tuo Spazio Cliente. Clicca sul tab corrispondente al tuo codice errore: + +> [!tabs] +> **501** +>> +>> "Only one dkim selector has been initialized"

+>> Solo un selettore DKIM è presente nella tua configurazione. Per permetterci di effettuare il passaggio a una nuova chiave quando necessario, ti chiediamo di configurare entrambi i selettori forniti dal servizio.

+>> Per correggere questo errore: +>> +>> - Verifica lo stato dei selettori DKIM per identificare quello da configurare. A tale scopo, consulta la sezione « [API - Gli stati del DKIM](#dkim-status) » di questa guida. +>> - Una volta che hai identificato il selettore da configurare, segui le fasi della sezione « [API - Configurazione completa del DKIM](#firststep) » in questa guida, in base alla tua offerta (Exchange o Email Pro), applicandola esclusivamente al selettore interessato. +>> Aspetta al massimo 24 ore dopo la configurazione del selettore. +>> +> **502** +>> +>> "One DKIM configuration task is in error"

+>> Si è verificato un errore durante la configurazione del DKIM. Dopo 24 ore, se la tua configurazione è ancora in questo stato, ti invitiamo a aprire un [ticket con il supporto](https://help.ovhcloud.com/csm?id=csm_get_help). +>> +> **503** +>> +>> "CNAME record is wrong"

+>> Il valore del record CNAME necessario per la configurazione del DKIM non è stato inserito correttamente. Devi configurare correttamente la zona DNS del nome di dominio associato. +>> Per configurare la tua zona DNS, recupera i valori del record CNAME che vengono visualizzati: +>> +>> ![email](/pages/assets/screens/control_panel/product-selection/web-cloud/microsoft/exchange/associated-domains/dkim-503.png){.thumbnail .w-400 .h-600} +>> +>> Prendendo ad esempio l'immagine sopra, il nome di dominio è "mydomain.ovh" e ti è richiesto di configurare il selettore "2". In questo caso, devi aggiungere un record CNAME con sottodominio "ovhex1234567-selector2.domainkey.mydomain.ovh" e come destinazione "ovhex1234567-selector2.domainkey.7890.dkim.mail.ovh.net".

+>> Una volta che la tua zona DNS è configurata, aspetta il tempo di propagazione DNS (massimo 24 ore) +>> +> **504** +>> +>> "One CNAME record is missing"

+>> Il valore del record CNAME necessario per la configurazione del DKIM è mancante. Devi configurare la zona DNS del nome di dominio associato. +>> Per configurare la tua zona DNS, recupera i valori del record CNAME che vengono visualizzati: +>> +>> ![email](/pages/assets/screens/control_panel/product-selection/web-cloud/microsoft/exchange/associated-domains/dkim-503.png){.thumbnail .w-400 .h-600} +>> +>> Prendendo ad esempio l'immagine sopra, il nome di dominio è "mydomain.ovh" e ti è richiesto di configurare il selettore "2". In questo caso, devi aggiungere un record CNAME con sottodominio "ovhex1234567-selector2.domainkey.mydomain.ovh" e come destinazione "ovhex1234567-selector2.domainkey.890123.dkim.mail.ovh.net".

+>> Una volta che la tua zona DNS è configurata, aspetta il tempo di propagazione DNS (massimo 24 ore) +>> + +#### Dall'interfaccia API OVHcloud, come capire lo stato del DKIM che non funziona? + +Se utilizzi le API OVHcloud per configurare il tuo DKIM e non funziona, consulta la sezione « [API - Gli stati del DKIM](#dkim-status) » di questa guida per identificare lo stato dei tuoi selettori. + +Di seguito trovi gli stati che possono bloccare il funzionamento del tuo DKIM e la soluzione appropriata per ogni situazione. + +> [!tabs] +> **Exchange e Email Pro** +>> - `WaitingRecord` : I record DNS sono in attesa di configurazione o in fase di validazione nella zona DNS del nome di dominio. Viene effettuata regolarmente una verifica automatica per verificare se il record DNS è presente e correttamente configurato. In base alla tua offerta, segui **l'etapa 5** nella sezione « [API - Configurazione completa del DKIM](#firststep) » per configurare correttamente la zona DNS del nome di dominio interessato. +>> - `ready` : I record DNS sono presenti nella zona. Il DKIM può ora essere attivato. Dovrai semplicemente attivare il selettore seguendo la sezione « [API - Attivare o cambiare un selettore DKIM](#enable-switch) ». +>> - `deleting` : Il DKIM è in corso di eliminazione. Dopo l'eliminazione, dovrai seguire la sezione « [API - Configurazione completa del DKIM](#firststep) ». +>> - `disabling` : Il DKIM è in corso di disattivazione. Dopo questa operazione, potrai attivare il selettore seguendo la sezione « [API - Attivare o cambiare un selettore DKIM](#enable-switch) ». +>> - `todo` : L'attività è stata inizializzata, deve essere avviata. Dopo 24 ore, se il tuo selettore è ancora in questo stato, ti invitiamo ad aprire un [ticket con il supporto](https://help.ovhcloud.com/csm?id=csm_get_help) specificando il numero del selettore interessato. +> **MX Plan e Zimbra** +>> - `disabled` : Il DKIM è disattivato, non è ancora stato configurato o è stato disattivato tramite API.
+>> - `modifying` : La configurazione del DKIM è in corso, è necessario attendere fino alla fine del processo.
+>> - `toConfigure` : La configurazione del DKIM è in attesa dei parametri DNS del nome di dominio. Devi configurare manualmente i record DNS nella zona del nome di dominio. A tale scopo, consulta l'etapa « [Configurazione completa del DKIM](#confemail) » di questa guida.
+>> - `error` : Il processo di installazione ha riscontrato un errore. Ti invitiamo ad aprire un [ticket con il supporto](https://help.ovhcloud.com/csm?id=csm_get_help) specificando il nome di dominio interessato. +>> +>> A livello dei selettori hai anche 2 stati relativi a un errore: +>> +>> - `toSet` : Il selettore non è configurato nella zona DNS del nome di dominio. Consulta [l'etapa 4 di « la configurazione completa del DKIM » per MX Plan e Zimbra](#confemail). +>> - `toFix` : Il selettore è stato correttamente configurato nella zona DNS del nome di dominio ma i valori sono errati. Consulta [l'etapa 4 di « la configurazione completa del DKIM » per MX Plan e Zimbra](#confemail). + +## Per saperne di più +Contatta la nostra [Community di utenti](/links/community). + +Nel contesto dell'implementazione di un record DNS dinamico (DynHost), l'utilizzo di un wildcard (carattere `*`) nella casella `sous-domaine`{.action} del modulo di un record DNS non è disponibile. \ No newline at end of file diff --git a/pages/web_cloud/domains/dns_zone_dkim/trad/guide.pl-pl.md b/pages/web_cloud/domains/dns_zone_dkim/trad/guide.pl-pl.md new file mode 100644 index 00000000000..228b824ade1 --- /dev/null +++ b/pages/web_cloud/domains/dns_zone_dkim/trad/guide.pl-pl.md @@ -0,0 +1,1082 @@ +60 - Zamówienie jednej z poniższych ofert e-mail: + - MX Plan OVHcloud (dostępny poprzez [ofertę Web Cloud](/links/web/hosting)), [darmowe 100M hostingowanie](/links/web/domains-free-hosting) lub osobno zamówiony MX Plan. + - [Exchange](/links/web/emails-hosted-exchange) lub [Private Exchange](/links/web/emails-hosted-exchange). + - [E-mail Pro](/links/web/email-pro). + - [Zimbra](/links/web/zimbra). + - Oferta e-mail spoza OVHcloud z DKIM. + +85 - [Automatyczna konfiguracja DKIM dla oferty e-mail OVHcloud](#auto-dkim) +- [Konfiguracja DKIM przez API dla oferty e-mail OVHcloud](#internal-dkim) + - [API - Pełna konfiguracja DKIM](#firststep) + - [Dla MX Plan i Zimbra](#confemail) + - [Dla Exchange](#confex) + - [Dla E-mail Pro](#confemp) + - [API - Różne stany DKIM](#dkim-status) + - [API - Włączanie lub zmiana selektora DKIM](#enable-switch) + - [API - Wyłączanie i usuwanie DKIM](#disable-delete) + +106 Aby dobrze zrozumieć, dlaczego DKIM pozwala na zabezpieczenie Twoich wiadomości e-mail, należy zrozumieć, jak działa. DKIM korzysta z „**skrótu**” i „**szyfrowania asymetrycznego**”, aby stworzyć bezpieczną sygnaturę. **Platforma e-mail** i **strefa DNS** Twojej domeny pomogą przekazać informacje DKIM odbiorcom. + +108 /// details | Hashowanie + +118 /// + +120 /// details | Szyfrowanie asymetryczne + +136 /// + +138 /// details | Jak skrót i szyfrowanie asymetryczne są wykorzystywane w DKIM ? + +144 /// + +146 /// details | Dlaczego trzeba skonfigurować serwery DNS ? + +150 /// + +152 /// details | Co to jest selektor DKIM ? + +165 /// + +167 /// details | Przykład wysłania wiadomości e-mail za pomocą DKIM + +177 /// + +179 ### Automatyczna konfiguracja DKIM dla oferty e-mail OVHcloud + +Automatyczna konfiguracja DKIM jest dostępna dla wszystkich naszych ofert e-mail: + +- MX Plan wchodzący w skład [hostingu Web Cloud](/links/web/hosting), [darmowego 100M hostingu](/links/web/domains-free-hosting) lub zamówiony osobno. +- [Exchange](/links/web/emails). +- [E-mail Pro](/links/web/email-pro). +- [Zimbra](/links/web/zimbra). + +Podczas konfiguracji swojej domeny na rozwiązaniu e-mail OVHcloud, automatyczna konfiguracja DKIM jest proponowana i realizowana domyślnie, jeśli nie zostanie ona wyłączona. + +Jeśli DKIM nie został włączony podczas dodawania domeny do Twojej platformy e-mail, należy uruchomić proces konfiguracji automatycznej za pomocą panelu klienta. + +Kliknij na zakładkę poniżej odpowiadającą Twojej ofercie. + +> [!tabs] +> **MX Plan** +>> +>> 1. Zaloguj się do swojego [panelu klienta OVHcloud](/links/manager). +>> 1. Przejdź do sekcji `Web Cloud`{.action}. +>> 1. Kliknij `MX Plan`{.action}. +>> 1. Wybierz odpowiedni domenę. +>> 1. Na koniec przejdź do zakładki `Informacje ogólne`{.action}. +>> +>> W ramce **Informacje ogólne**, możesz zauważyć, że guzik `DKIM` jest czerwony pod opisem **Diagnostyka**. +>> +>> ![email](/pages/assets/screens/control_panel/product-selection/web-cloud/emails/general-information/dkim-auto01.png){.thumbnail .w-400 .h-600} +>> +>> Aby włączyć DKIM, wystarczy kliknąć guzik `DKIM` czerwony, a następnie kliknąć `Zatwierdź`{.action} z pojawiającej się okienka aktywacji. +>> +>> ![email](/pages/assets/screens/control_panel/product-selection/web-cloud/microsoft/exchange/associated-domains/dkim-auto02.png){.thumbnail .w-400 .h-600} +>> +>> W przypadku, gdy Twoja domena nie jest zarządzana w tym samym panelu klienta OVHcloud, co Twoja platforma e-mail, lub jest zarejestrowana poza OVHcloud, otrzymasz poniższe okno: +>> +>> ![email](/pages/assets/screens/control_panel/product-selection/web-cloud/emails/general-information/dkim-auto02.png){.thumbnail .w-400 .h-600} +>> +>> W tym oknie zostaniesz poproszony o wprowadzenie dwóch wartości CNAME w strefie DNS Twojej domeny, co pozwoli powiązać tę domenę z selektorami DKIM Twojej usługi e-mail. Należy wprowadzić te wartości i upewnić się, że zostały rozpropagowane, zanim klikniesz `Włącz`{.action}. +>> +> **Exchange** +>> +>> 1. Zaloguj się do swojego [panelu klienta OVHcloud](/links/manager). +>> 1. Przejdź do sekcji `Web Cloud`{.action}. +>> 1. W sekcji `MICROSOFT`, kliknij `Exchange`{.action}. +>> 1. Wybierz odpowiednią platformę. +>> 1. Na koniec przejdź do zakładki `Powiązane domeny`{.action}. +>> +>> Po prawej stronie od nazwy domeny możesz zauważyć, że guzik `DKIM` jest czerwony. +>> +>> ![email](/pages/assets/screens/control_panel/product-selection/web-cloud/microsoft/exchange/associated-domains/dkim-auto01.png){.thumbnail .w-400 .h-600} +>> +>> Aby włączyć DKIM, wystarczy kliknąć guzik `DKIM` czerwony, a następnie kliknąć `Zatwierdź`{.action} z pojawiającej się okienka aktywacji. +>> +>> ![email](/pages/assets/screens/control_panel/product-selection/web-cloud/microsoft/exchange/associated-domains/dkim-auto02.png){.thumbnail .w-400 .h-600} +>> +> **E-mail Pro** +>> +>> 1. Zaloguj się do swojego [panelu klienta OVHcloud](/links/manager). +>> 1. Przejdź do sekcji `Web Cloud`{.action}. +>> 1. Kliknij `Email Pro`{.action}. +>> 1. Wybierz odpowiednią platformę. +>> 1. Na koniec przejdź do zakładki `Powiązane domeny`{.action}. +>> +>> Po prawej stronie od nazwy domeny możesz zauważyć, że guzik `DKIM` jest czerwony. +>> +>> ![email](/pages/assets/screens/control_panel/product-selection/web-cloud/microsoft/exchange/associated-domains/dkim-auto01.png){.thumbnail .w-400 .h-600} +>> +>> Aby włączyć DKIM, wystarczy kliknąć guzik `DKIM` czerwony, a następnie kliknąć `Zatwierdź`{.action} z pojawiającej się okienka aktywacji. +>> +>> ![email](/pages/assets/screens/control_panel/product-selection/web-cloud/microsoft/exchange/associated-domains/dkim-auto02.png){.thumbnail .w-400 .h-600} +>> +> **Zimbra** +>> +>> 1. Zaloguj się do swojego [panelu klienta OVHcloud](/links/manager). +>> 1. Przejdź do sekcji `Web Cloud`{.action}. +>> 1. Kliknij `Zimbra Mail`{.action}. +>> 1. Na koniec przejdź do zakładki `Domena`{.action}. +>> 1. Po prawej stronie od domeny kliknij `⁝`{.action}, a następnie `Diagnostyka`{.action}. +>> +>> ![email](/pages/assets/screens/control_panel/product-selection/web-cloud/zimbra/domain/diagnostics/access.png){.thumbnail .w-400 .h-600} +>> +>> Po prawej stronie od opisu `DKIM` na odpowiedniej zakładce powinieneś zauważyć ostrzeżenie wskazujące, że DKIM jest niepoprawny. Kliknij zakładkę `DKIM`{.action}, aby uzyskać dostęp do statusu konfiguracji DKIM. Aby poprawić błąd, musisz dodać lub zmodyfikować dwie wpisy DNS typu CNAME w strefie DNS Twojej domeny, zgodnie z informacjami widocznymi z tej zakładki. +>> +>> ![email](/pages/assets/screens/control_panel/product-selection/web-cloud/zimbra/domain/diagnostics/dkim-cname-conf.png){.thumbnail .w-400 .h-600} +>> +>> > [!primary] +>> > **Szybki sposób na utworzenie wpisu CNAME** +>> > +>> > Z [panelu klienta OVHcloud](/links/manager), w którym znajduje się Twoja domena e-mail, w sekcji `Web Cloud`{.action}, kliknij `Domeny`{.action} w lewej kolumnie i wybierz odpowiednią domenę.
+>> > Wybierz zakładkę `Strefa DNS`{.action}, a następnie kliknij `Dodaj wpis`{.action} w oknie, które się pojawi. Wybierz `CNAME`, a następnie uzupełnij zgodnie z wartościami, które zanotowałeś. + +Aby włączyć DKIM, wystarczy kliknąć guzik `DKIM` czerwony, a następnie kliknąć `Zatwierdź`{.action} z pojawiającej się okienka aktywacji. + +![email](/pages/assets/screens/control_panel/product-selection/web-cloud/microsoft/exchange/associated-domains/dkim-auto02.png){.thumbnail .w-400 .h-600} + +Automatyczna aktywacja DKIM trwa od 30 minut do maksymalnie 24 godzin. Aby sprawdzić, czy Twój DKIM działa poprawnie, wróć do sekcji zarządzania domeną, jak w powyższych zakładkach, i sprawdź, czy guzik `DKIM` jest zielony, lub, w przypadku oferty Zimbra, czy zakładka `DKIM` nie zawiera już ikony ostrzeżenia. + +![email](/pages/assets/screens/control_panel/product-selection/web-cloud/microsoft/exchange/associated-domains/dkim-auto03.png){.thumbnail .w-400 .h-600} + +Po upływie 24 godzin, jeśli Twój guzik `DKIM` jest czerwony, skorzystaj z sekcji [„Dlaczego DKIM nie działa i pojawia się w kolorze czerwonym w panelu klienta ?”](#reddkim) tego przewodnika. + +### Konfiguracja DKIM przez API dla e-maila OVHcloud + +Dla platformy Exchange lub E-mail Pro, musisz najpierw pobrać odniesienie do swojej platformy, aby skonfigurować DKIM. + +Kliknij na zakładkę poniżej odpowiadającą Twojej ofercie. + +> [!tabs] +> **Exchange** +>> +>> 1. Zaloguj się do swojego [panelu klienta OVHcloud](/links/manager). +>> 1. Przejdź do sekcji `Web Cloud`{.action}. +>> 1. W sekcji `MICROSOFT`, kliknij `Exchange`{.action}. +>> 1. Wybierz odpowiednią platformę. +>> +>> Domyślnie nazwa Twojej platformy odpowiada jej odniesieniu lub będzie widoczna pod nazwą, którą jej nadałeś (patrz poniższy obraz). +>> +>> ![email](/pages/assets/screens/control_panel/product-selection/web-cloud/microsoft/exchange/general-information/dns-dkim-platform-exchange.png){.thumbnail .w-400 .h-600} +>> +> **E-mail Pro** +>> +>> 1. Zaloguj się do swojego [panelu klienta OVHcloud](/links/manager). +>> 1. Przejdź do sekcji `Web Cloud`{.action}. +>> 1. Kliknij `Email Pro`{.action}. +>> 1. Wybierz odpowiednią platformę. +>> +>> Domyślnie nazwa Twojej platformy odpowiada jej odniesieniu lub będzie widoczna pod nazwą, którą jej nadałeś (patrz poniższy obraz). +>> +>> ![email](/pages/assets/screens/control_panel/product-selection/web-cloud/email-pro/general-information/dns-dkim-platform-emailpro.png){.thumbnail .w-400 .h-600} + +Upewnij się również, że nazwa domeny, którą chcesz używać do swoich wiadomości e-mail, jest aktywna w sekcji `Powiązane domeny`{.action}. + +![email](/pages/assets/screens/control_panel/product-selection/web-cloud/microsoft/exchange/associated-domains/dns-dkim-domain.png){.thumbnail .w-400 .h-600} + +#### API - Pełna konfiguracja DKIM + +Aby skonfigurować DKIM, przejdź na [stronę API OVHcloud](/links/console) i zaloguj się: + +1. Kliknij `Authentication`{.action} w lewym górnym rogu. +1. Kliknij następnie `Login with OVHcloud SSO`{.action}. +1. Wprowadź swoje dane logowania OVHcloud. +1. Kliknij przycisk `Authorize`{.action}, aby zezwolić na wywołania API z tej strony. + +> [!primary] +> +> Skorzystaj z naszego przewodnika „[Pierwsze kroki z API OVHcloud](/pages/manage_and_operate/api/first-steps)”, jeśli nigdy wcześniej nie korzystałeś z API. + +Przejdź do sekcji `/email/domain/` (oferty MX Plan i Zimbra), `/email/exchange` (oferta Exchange) lub `/email/pro` (oferta E-mail Pro) API i wpisz „dkim” w polu `Filter`, aby wyświetlić tylko funkcje API związane z DKIM. + +Kliknij zakładkę odpowiadającą Twojej ofercie: + +> [!tabs] +> **MX Plan i Zimbra** +>> +>> ![email](/pages/assets/screens/api/get-email-domain-domain-dkim.png){.thumbnail .w-400 .h-600} +>> +> **Exchange** +>> +>> ![email](/pages/assets/screens/api/get-email-exchange-organizationname-service-exchangeservice-domain-domainname-dkim.png){.thumbnail .w-400 .h-600} +>> +> **E-mail Pro** +>> +>> ![email](/pages/assets/screens/api/get-email-pro-service-domain-domainname-dkim.png){.thumbnail .w-400 .h-600} +>> + +##### **Dla MX Plan i Zimbra** + +Wykonaj **5 kroków**, klikając kolejno na poniższe 5 zakładek: + +> [!tabs] +> **1. Włączanie DKIM dla swojego domeny** +>> Aby włączyć DKIM dla swojego domeny, użyj poniższego wywołania API:
+>> +>> > [!api] +>> > +>> > @api {v1} /email/domain/ PUT /email/domain/{domain}/dkim/enable +>> +>> - `domain` : wpisz nazwę domeny przypisaną do swojego konta E-mail, na którym chcesz włączyć DKIM. +>> +>> Kliknij `EXECUTE`{.action}, aby rozpocząć włączanie.
+>> +>> *Przykładowy wynik:* +>> +>> ```console +>> { +>> "domain": "mydomain.ovh", +>> "id": 123455789, +>> "function": "domain/enableDKIM", +>> "status": "todo" +>> } +>> ``` +>> +>> Powinieneś otrzymać wynik podobny do powyższego przykładu z wzmianką `"status": "todo"`, która oznacza, że DKIM zostanie zainstalowany. +>> +> **2. Sprawdzenie statusu operacji DKIM** +>> Po uruchomieniu procesu włączania DKIM, sprawdź status instalacji, aby upewnić się, że instalacja się zakończyła lub aby pobrać rekordy DNS, jeśli Twoja strefa DNS jest zarządzana poza Twoim panelem klienta OVHcloud.
+>>. +>>
+>> Aby to zrobić, użyj poniższego wywołania API:
+>> +>> > [!api] +>> > +>> > @api {v1} /email/domain/ GET /email/domain/{domain}/dkim +>> > +>> +>> - `domain` : wpisz nazwę domeny przypisaną do swojego konta E-mail.
+>>
+>> Kliknij `EXECUTE`{.action}, aby wyświetlić wynik.
+>> +>> *Przykładowy wynik :* +>> +>> ```console +>> { +>> "activeSelector": null, +>> "autoconfig": true, +>> "selectors": [ +>> { +>> "selectorName": "ovhmo3456789-selector2", +>> "status": "set", +>> "cname": "ovhmo3456789-selector2._domainkey.mydomain.ovh CNAME ovhmo3456789-selector2._domainkey.123402.aj.dkim.mail.ovh.net." +>> }, +>> { +>> "selectorName": "ovhmo3456789-selector1", +>> "cname": "ovhmo3456789-selector1._domainkey.mydomain.ovh CNAME ovhmo3456789-selector1._domainkey.123403.aj.dkim.mail.ovh.net.", +>> "status": "set" +>> } +>> ], +>> "status": "modifying" +>> } +>> ``` +>>
+>> W powyższym przykładzie ostatnia linia statusu `"status": "modifying"` oznacza, że konfiguracja jest w toku. Poczekaj około **10 minut** i ponownie uruchom wywołanie API. +>> +>> - jeśli wartość to `"status": "enabled"`, Twoja konfiguracja jest zakończona i działa. +>> - jeśli wartość to `"status": "disabled"`, Twoja konfiguracja musi zostać ukończona ręcznie, przejdź do następnego kroku. +>> +> **3. Pobranie rekordu DNS** +>> Musisz ręcznie skonfigurować strefę DNS swojej domeny **w następujących przypadkach** : +>> +>> - Twoje konto E-mail jest powiązane z domeną zarządzaną w innym koncie klienta OVHcloud; +>> - Twoje konto E-mail jest powiązane z domeną zarządzaną w innym rejestrze. +>> +>> Aby skonfigurować swoją strefę DNS, musisz pobrać wartości rekordu DNS **dla obu selektorów**. Aby to zrobić, użyj wyniku wywołania API z poprzedniego kroku : +>> +>> > [!api] +>> > +>> > @api {v1} /email/domain/ GET /email/domain/{domain}/dkim +>> > +>> +>> - `domain` : wpisz nazwę domeny przypisaną do swojego konta E-mail. +>> +>> Kliknij `EXECUTE`{.action}, aby wyświetlić wynik. +>> +>> *Przykładowy wynik :* +>> +>> ```console +>> { +>> "activeSelector": null, +>> "status": "disabled", +>> "autoconfig": false, +>> "selectors": [ +>> { +>> "cname": "ovhmo3456789-selector1._domainkey.mydomain.ovh CNAME ovhmo3456789-selector1._domainkey.123403.aj.dkim.mail.ovh.net.", +>> "status": "toSet", +>> "selectorName": "ovhmo4287928-selector1" +>> }, +>> { +>> "selectorName": "ovhmo4287928-selector2", +>> "cname": "ovhmo3456789-selector2._domainkey.mydomain.ovh CNAME ovhmo3456789-selector2._domainkey.123402.aj.dkim.mail.ovh.net.", +>> "status": "toSet" +>> } +>> ] +>> } +>> ``` +>> +>> Wartości `"status": "toSet"` i `"status": "disabled"` oznaczają, że rekordy CNAME należy skonfigurować. Pobierz obie wartości `cname` do pliku tekstowego i przejdź do następnego kroku. +>> +> **4. Konfiguracja rekordu DNS** +>> Z [panelu klienta OVHcloud](/links/manager), w którym znajduje się Twoja domena e-mail, w zakładce `Web Cloud`{.action}, kliknij `Noms de domaine`{.action} w lewej kolumnie i wybierz odpowiednią domenę.
+>> Przejdź do zakładki `Zone DNS`{.action}, a następnie kliknij `Ajouter une entrée`{.action} w oknie, które się otworzy. Wybierz `CNAME`, a następnie uzupełnij dane zgodnie z wartościami, które zanotowałeś. +>> +>> Jeśli rozłożymy wartości z przykładu w kroku "**3. Pobranie rekordu DNS**" : +>> +>> - `ovhmo3456789-selector1._domainkey.mydomain.ovh` odpowiada poddomenie rekordu CNAME. Zostawiamy tylko `ovhmo3456789-selector1._domainkey`, ponieważ `.mydomain.ovh` jest już wstępnie wypełnione.
+>> - `ovhmo3456789-selector1._domainkey.123403.aj.dkim.mail.ovh.net."` odpowiada celowi rekordu. Trzeba zachować kropkę na końcu, aby zakończyć wartość.
+>> +>> ![email](/pages/assets/screens/control_panel/product-selection/web-cloud/domain-dns/dns-zone/dns-dkim-api022.png){.thumbnail .w-400 .h-600} +>> +>> Po wpisaniu wartości kliknij `Suivant`{.action}, a następnie `Valider`{.action}. +>> +>> > [!primary] +>> > +>> > **Powtórz tę operację dla drugiego selektora.** +>> +>> Jeśli konfigurujesz swoją strefę DNS w interfejsie zewnętrznym poza OVHcloud, Twój rekord CNAME powinien mieć następującą postać : +>> +>> ```console +>> ovhmo3456789-selector1._domainkey IN CNAME ovhmo3456789-selector1._domainkey.123403.aj.dkim.mail.ovh.net. +>> ``` +>> +>> > [!warning] +>> > +>> > Pamiętaj, że zmiana w strefie DNS może wymagać czasu propagacji. Jest on zazwyczaj krótki, ale może sięgać nawet 24 godzin. +>> +> **5. Włączenie DKIM** +>> +>> Po propagacji Twojej konfiguracji DNS, użyj ponownie poniższego wywołania API, aby włączyć DKIM:
+>> +>> > [!api] +>> > +>> > @api {v1} /email/domain/ PUT /email/domain/{domain}/dkim/enable +>> +>> - `domain` : wpisz nazwę domeny przypisaną do swojego konta E-mail, na którym chcesz włączyć DKIM. +>> +>> Kliknij `EXECUTE`{.action}, aby rozpocząć włączanie.
+>> +>> *Przykładowy wynik :* +>> +>> ```console +>> { +>> "selectors": [ +>> { +>> "selectorName": "ovhmo3465680-selector2", +>> "cname": "ovhmo3456789-selector2._domainkey.mydomain.ovh CNAME ovhmo3456789-selector2._domainkey.123402.aj.dkim.mail.ovh.net.", +>> "status": "set" +>> }, +>> { +>> "status": "set", +>> "cname": "ovhmo3456789-selector1._domainkey.mydomain.ovh CNAME ovhmo3456789-selector1._domainkey.123403.aj.dkim.mail.ovh.net.", +>> "selectorName": "ovhmo3465680-selector1" +>> } +>> ], +>> "activeSelector": "ovhmo3465680-selector1", +>> "autoconfig": true, +>> "status": "enabled" +>> } +>> ``` +>> +>> - Jeśli zauważysz wartości `"status": "set"` dla obu selektorów, oznacza to, że są one poprawnie skonfigurowane. +>> - Jeśli zauważysz wartości `"status": "toSet"` dla obu selektorów, oznacza to, że Twoje zmiany DNS nie są widoczne. Wróć do kroku „**4. Konfiguracja rekordu DNS**”. +>> - Jeśli zauważysz wartości `"status": "toFix"` dla obu selektorów, oznacza to, że rekordy CNAME zostały wykryte w strefie DNS Twojej domeny, ale wartości są niepoprawne. Wróć do kroku „**4. Konfiguracja rekordu DNS**”. +>> +>> > [!success] +>> > +>> > Teraz wykonałeś wszystkie operacje potrzebne do włączenia DKIM. Aby upewnić się, że jest on aktywny, sprawdź jego status, wracając do kroku „**2. Sprawdzenie statusu operacji DKIM**”, aby upewnić się, że wartość `status:` jest ustawiona na `enabled`. Jeśli tak, to Twój DKIM jest teraz aktywny. +>> + +##### **Dla Exchange** + +Wykonaj poniższe **5 kroków**, klikając każdy z zakładek. + +> [!tabs] +> **1. Lista selektorów** +>> Przed utworzeniem jednego z selektorów dla swojego domeny, musisz uzyskać nazwę, która jest automatycznie przypisana przez platformę Exchange.
+>>
+>> Aby to zrobić, użyj poniższego wywołania API:
+>> +>> > [!api] +>> > +>> > @api {v1} /email/exchange GET /email/exchange/{organizationName}/service/{exchangeService}/domain/{domainName}/dkimSelector +>> > +>>
+>> +>> - `domainName` : wprowadź nazwę domeny przypisanej do Twojej platformy Exchange, na której chcesz włączyć DKIM.
+>> - `exchangeService` : wprowadź nazwę swojej platformy Exchange, która ma postać „hosted-zz111111-1” lub „private-zz111111-1”.
+>> - `organizationName` : wprowadź nazwę swojej platformy Exchange, która ma postać „hosted-zz111111-1” lub „private-zz111111-1”.
+>> +>> *Przykładowy wynik :* +>> +>> ```console +>> "ovhex123456-selector1" +>> "ovhex123456-selector2" +>> ``` +>> +> **2. Utwórz selektor** +>> Teraz utworzysz selektor, wygenerujesz parę kluczy i zarejestrujesz rekord DNS dla swojej domeny.
+>>
+>> Aby to zrobić, użyj poniższego wywołania API:
+>> +>> > [!api] +>> > +>> > @api {v1} /email/exchange POST /email/exchange/{organizationName}/service/{exchangeService}/domain/{domainName}/dkim +>> > +>> +>> - `domainName` : wprowadź nazwę domeny przypisanej do Twojej platformy Exchange, na której chcesz włączyć DKIM. +>> - `exchangeService` : wprowadź nazwę swojej platformy Exchange, która ma postać „hosted-zz111111-1” lub „private-zz111111-1”. +>> - `organizationName` : wprowadź nazwę swojej platformy Exchange, która ma postać „hosted-zz111111-1” lub „private-zz111111-1”. +>> - `"selectorName"` : w zakładce **EXAMPLE** sekcji **REQUEST BODY**, wprowadź nazwę selektora, którą zanotowałeś w poprzednim kroku (np. „ovhex123456-selector1”). +>> +>> *Przykładowe dane wejściowe :* +>> +>> ```console +>> { +>> "autoEnableDKIM": false, +>> "configureDkim": false, +>> "selectorName": "ovhex123456-selector1" +>> } +>> ``` +>> +>> Kliknij `EXECUTE`{.action}, aby rozpocząć tworzenie selektora.
+>> +>> > [!primary] +>> > +>> > Zalecamy wykonanie tej operacji dwukrotnie dla każdego z wcześniej wymienionych selektorów. Drugi selektor pozwoli Ci zmienić parę kluczy, gdy to będzie konieczne. Zalecamy, abyś zapoznał się z naszym przypadkiem użycia [„Jak zmienić parę kluczy DKIM”](#2selectors), gdy zechcesz przełączyć się na drugi selektor. +>>
+>> +>> *Przykładowy wynik :* +>> +>> ```console +>> status: "todo", +>> function: "addExchangeDomainDKIM", +>> id : 107924143, +>> "finishDate": null, +>> "todoDate": "2023-05-05T11:32:07+02:00" +>> ``` +>> +> **3. Pobierz rekord DNS** +>> Musisz ręcznie skonfigurować strefę DNS swojej domeny **w poniższych przypadkach** : +>> +>> - Twoja platforma Exchange jest powiązana z domeną, która jest zarządzana w innym koncie klienta OVHcloud ;
+>> - Twoja platforma Exchange jest powiązana z domeną, która jest zarządzana w innym rejestrze ;
+>> +>> Aby skonfigurować swoją strefę DNS, musisz pobrać wartości rekordu DNS **dla każdego selektora, jeśli utworzyłeś dwa**. Aby to zrobić, użyj poniższego wywołania API : +>> +>> > [!api] +>> > +>> > @api {v1} /email/exchange GET /email/exchange/{organizationName}/service/{exchangeService}/domain/{domainName}/dkim/{selectorName} +>> > +>> +>> - `domainName` : wprowadź nazwę domeny przypisanej do Twojej platformy Exchange, na której chcesz skonfigurować DKIM. +>> - `exchangeService` : wprowadź nazwę swojej platformy Exchange, która ma postać „hosted-zz111111-1” lub „private-zz111111-1”. +>> - `organizationName` : wprowadź nazwę swojej platformy Exchange, która ma postać „hosted-zz111111-1” lub „private-zz111111-1”. +>> - `selectorName` : wprowadź nazwę selektora, którą utworzyłeś w poprzednim kroku. +>> +>> *Przykładowy wynik :* +>> +>> ```console +>> targetRecord: "ovhex123456-selector1._domainkey.1675.ac.dkim.mail.ovh.net" +>> recordType: "CNAME" +>> header: "from;to;subject;date" +>> taskPendingId: 108712689 +>> status: "waitingRecord" +>> cnameIsValid: false +>> lastUpdate: "1970-01-01T00:00:00+01:00" +>> customerRecord: "ovhex123456-selector1._domainkey.mydomain.ovh" +>> selectorName: "ovhex1234565-selector1" +>> ``` +>> +>> Pobierz wartości `customerRecord` i `targetRecord` do pliku tekstowego. Przejdź do następnego kroku. +>> +>> > [!primary] +>> > +>> > Możliwe, że `status:` będzie w stanie `todo`, to nie wpływa na konfigurację Twojej strefy DNS. +>> +> **4. Skonfiguruj rekord DNS** +>> Z [panelu klienta OVHcloud](/links/manager), w którym znajduje się Twoja domena, przejdź do zakładki `Web Cloud`{.action}, kliknij `Noms de domaine`{.action} w lewej kolumnie i wybierz odpowiednią domenę.
+>> Przejdź do zakładki `Zone DNS`{.action}, a następnie kliknij `Ajouter une entrée`{.action} w oknie, które się otworzy. Wybierz `CNAME`, a następnie uzupełnij dane zgodnie z wartościami, które zanotowałeś.
+>> +>> Jeśli weźmiemy wartości z przykładu w kroku "**3. Pobierz rekord DNS**": +>> +>> - `customerRecord: "ovhex123456-selector1._domainkey.mydomain.ovh"` odpowiada poddomenie rekordu CNAME. Pozostawiamy tylko `ovhex123456-selector1._domainkey`, ponieważ `.mydomain.ovh` jest już wstępnie wypełnione.
+>> - `targetRecord: "ovhex123456-selector1._domainkey.1500.ab.dkim.mail.ovh.net"` odpowiada docelowi rekordu. Dodaj kropkę na końcu, aby zakończyć wartość. Otrzymujemy `ovhex123456-selector1._domainkey.1500.ab.dkim.mail.ovh.net.`
+>> +>> ![email](/pages/assets/screens/control_panel/product-selection/web-cloud/domain-dns/dns-zone/dns-dkim-api02.png){.thumbnail .w-400 .h-600}
+>> +>> Po wprowadzeniu wartości kliknij `Suivant`{.action}, a następnie `Valider`{.action}.
+>> +>> **Powtórz tę operację dla drugiego selektora, jeśli go utworzyłeś.**
+>> +>> Jeśli konfigurujesz swoją strefę DNS w interfejsie zewnętrznym poza OVHcloud, Twój rekord CNAME powinien mieć następującą postać : +>> +>> ```console +>> ovhex123456-selector1._domainkey IN CNAME ovhex123456-selector1._domainkey.1500.ab.dkim.mail.ovh.net. +>> ``` +>> +>> > [!warning] +>> > +>> > Pamiętaj, że zmiana w strefie DNS może być poddana opóźnieniu propagacji. Jest to zazwyczaj krótkie, ale może trwać nawet do 24 godzin. +>> +> **5. Włączanie DKIM** +>> > [!warning] +>> > +>> > W sekcji „[API - Różne stany DKIM](#dkim-status)” tego przewodnika upewnij się, że wartość `status:` jest `ready`, zanim włączysz DKIM. +>> +>> Aby włączyć DKIM, użyj poniższego wywołania API : +>> +>> > [!api] +>> > +>> > @api {v1} /email/exchange POST /email/exchange/{organizationName}/service/{exchangeService}/domain/{domainName}/dkim/{selectorName}/enable +>> > +>> +>> - `domainName` : wprowadź nazwę domeny przypisanej do Twojej platformy Exchange, na której chcesz włączyć DKIM. +>> - `exchangeService` : wprowadź nazwę swojej platformy Exchange, która ma postać „hosted-zz111111-1” lub „private-zz111111-1”. +>> - `organizationName` : wprowadź nazwę swojej platformy Exchange, która ma postać „hosted-zz111111-1” lub „private-zz111111-1”. +>> - `selectorName` : wprowadź nazwę selektora, którą utworzyłeś. +>> +>> *Przykładowy wynik :* +>> +>> ```console +>> id: 108716876 +>> todoDate: "2023-05-05T11:30:11+02:00" +>> finishDate: null +>> status: "todo" +>> function: "enableExchangeDKIM" +>> ``` +>> +>> > [!success] +>> > +>> > Teraz wykonano wszystkie operacje potrzebne do włączenia DKIM. Aby upewnić się, że jest on aktywny, sprawdź sekcję „[API - Różne stany DKIM](#dkim-status)” tego przewodnika, aby upewnić się, że wartość `status:` jest `inProduction`. Jeśli tak, to Twój DKIM jest teraz aktywny.

**Jeśli utworzyłeś dwa selektory**, drugi selektor powinien mieć `status: "ready"`. +>> + +##### **Dla E-mail Pro** + +Wykonaj poniższe **5 kroków**, klikając w każdy z zakładek. + +> [!tabs] +> **1. Lista selektorów** +>> Przed utworzeniem jednego z selektorów dla swojego nazwy domeny, musisz odzyskać nazwę, która jest automatycznie przypisana przez platformę E-mail Pro.
+>>
+>> Aby to zrobić, użyj poniższego wywołania API:
+>> +>> > [!api] +>> > +>> > @api {v1} /email/pro GET /email/pro/{service}/domain/{domainName}/dkim +>>
+>> +>> - `service` : wpisz nazwę swojej platformy E-mail Pro w formie "emailpro-zz111111-1".
+>> - `domainName` : wpisz nazwę domeny przypisaną do Twojej platformy E-mail Pro, na której chcesz włączyć DKIM.
+>> +>> *Przykład wyniku :* +>> +>> ```console +>> "ovhemp123456-selector1" +>> "ovhemp123456-selector2" +>> ``` +>> +> **2. Utwórz selektor** +>> Teraz utworzysz selektor, wygenerujesz parę kluczy i wpis DNS powiązany z nazwą domeny.
+>> +>> > [!primary] +>> > +>> > Zalecamy wykonanie tej operacji dwukrotnie dla każdego z wcześniej wymienionych selektorów. Drugi selektor pozwoli Ci zmienić parę kluczy, gdy to będzie konieczne. Zachęcamy do zapoznania się z naszym przypadkiem użycia [„Jak zmienić parę kluczy DKIM”](#2selectors). +>>
+>> Aby to zrobić, użyj poniższego wywołania API:
+>> +>> > [!api] +>> > +>> > @api {v1} /email/pro POST /email/pro/{service}/domain/{domainName}/dkim +>> > +>> +>> - `domainName` : wpisz nazwę domeny przypisaną do Twojej platformy E-mail Pro, na której chcesz włączyć DKIM. +>> - `service` : wpisz nazwę swojej platformy E-mail Pro w formie "emailpro-zz111111-1".
+>> - `"selectorName"` : W zakładce **EXAMPLE** sekcji **REQUEST BODY**, wpisz nazwę selektora, którą zanotowałeś w poprzednim kroku. (przykład: "ovhemp123456-selector1"). +>> +>> *Przykład wpisu :* +>> +>> ```console +>> { +>> "autoEnableDKIM": false, +>> "configureDkim": false, +>> "selectorName": "ovhemp123456-selector1" +>> } +>> ``` +>> +>> Kliknij `EXECUTE`{.action}, aby rozpocząć tworzenie selektora.
+>> +>> > [!primary] +>> > +>> > Zalecamy wykonanie tej operacji dwukrotnie dla każdego z wcześniej wymienionych selektorów. Drugi selektor pozwoli Ci zmienić parę kluczy, gdy to będzie konieczne. Zachęcamy do zapoznania się z naszym przypadkiem użycia [„Jak zmienić parę kluczy DKIM”](#2selectors), gdy chcesz przełączyć się na drugi selektor. +>> +>> *Przykład wyniku :* +>> +>> ```console +>> status: "todo", +>> function: "addDomainDKIM", +>> id : 107924143, +>> "finishDate": null, +>> "todoDate": "2023-05-05T11:32:07+02:00" +>> ``` +>> +> **3. Pobierz wpis DNS** +>> Musisz ręcznie skonfigurować strefę DNS swojej nazwy domeny **w następujących przypadkach** : +>> +>> - Twoja platforma E-mail Pro jest powiązana z nazwą domeny zarządzaną w innym koncie klienta OVHcloud ;
+>> - Twoja platforma E-mail Pro jest powiązana z nazwą domeny zarządzaną w innym rejestrze ;
+>> +>> Aby skonfigurować swoją strefę DNS, musisz pobrać wartości wpisu DNS **dla każdego selektora, jeśli stworzyłeś dwa**. Aby to zrobić, użyj poniższego wywołania API : +>> +>> > [!api] +>> > +>> > @api {v1} /email/pro GET /email/pro/{service}/domain/{domainName}/dkim/{selectorName} +>> > +>> +>> - `service` : wpisz nazwę swojej platformy E-mail Pro w formie "emailpro-zz111111-1". +>> - `domainName` : wpisz nazwę domeny przypisaną do Twojej platformy E-mail Pro, na której chcesz skonfigurować DKIM. +>> - `selectorName` : wpisz nazwę selektora, którą stworzyłeś w poprzednim kroku. +>> +>> *Przykład wyniku :* +>> +>> ```console +>> targetRecord: "ovhemp123456-selector1._domainkey.1675.ac.dkim.mail.ovh.net" +>> recordType: "CNAME" +>> header: "from;to;subject;date" +>> taskPendingId: 108712689 +>> status: "waitingRecord" +>> cnameIsValid: false +>> lastUpdate: "1970-01-01T00:00:00+01:00" +>> customerRecord: "ovhemp123456-selector1._domainkey.mydomain.ovh" +>> selectorName: "ovhemp1234565-selector1" +>> ``` +>> +>> Pobierz wartości `customerRecord` i `targetRecord` do pliku tekstowego. Przejdź do następnego kroku. +>> +>> > [!primary] +>> > +>> > Możliwe, że `status:` będzie w stanie `todo`, to nie wpływa na konfigurację Twojej strefy DNS. +>> +> **4. Skonfiguruj wpis DNS** +>> Z [panelu klienta OVHcloud](/links/manager), w którym znajduje się nazwa domeny Twojej platformy E-mail Pro, kliknij `Web Cloud`{.action} w górnym pasku, a następnie kliknij `Noms de domaine`{.action} w lewej kolumnie i wybierz odpowiednią nazwę domeny.
+>> Przejdź do zakładki `Zone DNS`{.action}, a następnie kliknij `Ajouter une entrée`{.action} w oknie, które się otworzy. Wybierz `CNAME`, a następnie uzupełnij dane zgodnie z wartościami, które zanotowałeś.
+>> +>> Jeśli weźmiemy wartości z przykładu w kroku "**3. Pobierz wpis DNS**": +>> +>> - `customerRecord: "ovhemp123456-selector1._domainkey.mydomain.ovh"` odpowiada poddomenie wpisu CNAME. Pozostawiamy tylko `ovhemp123456-selector1._domainkey`, ponieważ `.mydomain.ovh` jest już wypełnione.
+>> - `targetRecord: "ovhemp123456-selector1._domainkey.1500.ab.dkim.mail.ovh.net"` odpowiada celowi wpisu. Dodaj kropkę na końcu, aby zakończyć wartość. Otrzymujemy `ovhemp123456-selector1._domainkey.1500.ab.dkim.mail.ovh.net.`
+>> +>> ![email](/pages/assets/screens/control_panel/product-selection/web-cloud/domain-dns/dns-zone/dns-dkim-api02.png){.thumbnail .w-400 .h-600}
+>> +>> Po wpisaniu wartości kliknij `Suivant`{.action}, a następnie `Valider`{.action}.
+>> +>> **Wykonaj tę operację ponownie dla drugiego selektora, jeśli go stworzyłeś.**
+>> +>> Jeśli konfigurujesz swoją strefę DNS w zewnętrznym interfejsie poza OVHcloud, wpis CNAME powinien mieć poniższą formę : +>> +>> ```console +>> ovhemp123456-selector1._domainkey IN CNAME ovhemp123456-selector1._domainkey.1500.ab.dkim.mail.ovh.net. +>> ``` +>> +>> > [!warning] +>> > +>> > Pamiętaj, że zmiana w strefie DNS może wymagać czasu propagacji. Jest to zazwyczaj krótki czas, ale może wynosić nawet 24 godziny. +>> +> **5. Włączanie DKIM** +>> > [!warning] +>> > +>> > W sekcji „[API - Różne stany DKIM](#dkim-status)” tego przewodnika upewnij się, że wartość `status:` jest ustawiona na `ready`, zanim włączysz DKIM. +>> +>> Aby włączyć DKIM, użyj poniższego wywołania API : +>> +>> > [!api] +>> > +>> > @api {v1} /email/pro GET /email/pro/{service}/domain/{domainName}/dkim/{selectorName} +>> > +>> +>> - `service` : wpisz nazwę swojej platformy E-mail Pro w formie "emailpro-zz111111-1". +>> - `domainName` : wpisz nazwę domeny przypisaną do Twojej platformy E-mail Pro, na której chcesz włączyć DKIM. +>> - `selectorName` : wpisz nazwę selektora, którą stworzyłeś. +>> +>> *Przykład wyniku :* +>> +>> ```console +>> id: 108716876 +>> todoDate: "2023-05-05T11:30:11+02:00" +>> finishDate: null +>> status: "todo" +>> function: "enableDKIM" +>> ``` +>> +>> > [!success] +>> > +>> > Wykonałeś teraz wszystkie czynności potrzebne do włączenia DKIM. Aby upewnić się, że jest on aktywny, sprawdź sekcję „[API - Różne stany DKIM](#dkim-status)”, aby upewnić się, że wartość `status:` jest ustawiona na `inProduction`. Jeśli tak, to DKIM jest teraz aktywny.

**Jeśli stworzyłeś dwa selektory**, drugi selektor powinien być w stanie `status: "ready"`. +>> + +#### API - Różne stany DKIM + +Wybierz ofertę e-mail w odpowiednich zakładkach poniżej : + +> [!tabs] +> **MX Plan i Zimbra** +>> W trakcie operacji na DKIM Twojej platformy e-mail, użyj poniższego wywołania API, aby sprawdzić aktualny stan DKIM. +>> +>> > [!api] +>> > +>> > @api {v1} /email/domain/ GET /email/domain/{domain}/dkim +>> +>> - `domain` : wpisz nazwę domeny przypisaną do Twojej usługi e-mail, na której DKIM powinien być obecny. +>> +>> Sprawdź następnie ogólną wartość `status:` w wyniku : +>> +>> - `disabled` : DKIM jest wyłączony, nie został jeszcze skonfigurowany lub został wyłączony przez API.
+>> - `modifying` : konfiguracja DKIM jest w toku, należy poczekać na zakończenie procesu.
+>> - `toConfigure` : konfiguracja DKIM oczekuje na parametry DNS nazwy domeny. Musisz ręcznie wprowadzić wpisy DNS w strefie nazwy domeny. W tym celu skorzystaj z [kroku 4 „Pełna konfiguracja DKIM” dla MX Plan i Zimbra](#confemail).
+>> - `enabled` : DKIM jest skonfigurowany i działa.
+>> - `error` : Proces instalacji napotkał błąd. Zachęcamy do otwarcia [biletu do wsparcia](https://help.ovhcloud.com/csm?id=csm_get_help), określając nazwę domeny.
+>> +>> Na poziomie selektorów masz również trzy możliwe stany: +>> +>> - `set` : selektor jest poprawnie skonfigurowany i aktywny. +>> - `toSet` : selektor nie został skonfigurowany w strefie DNS nazwy domeny. W tym celu skorzystaj z [kroku 4 „Pełna konfiguracja DKIM” dla MX Plan i Zimbra](#confemail). +>> - `toFix` : selektor został poprawnie skonfigurowany w strefie DNS nazwy domeny, ale wartości są nieprawidłowe. W tym celu skorzystaj z [kroku 4 „Pełna konfiguracja DKIM” dla MX Plan i Zimbra](#confemail). +>> +> **Exchange** +>> W trakcie operacji na DKIM Twojej platformy Exchange, użyj poniższego wywołania API, aby sprawdzić aktualny stan DKIM. +>> +>> > [!api] +>> > +>> > @api {v1} /email/exchange GET /email/exchange/{organizationName}/service/{exchangeService}/domain/{domainName}/dkim/{selectorName} +>> > +>> +>> - `domainName` : wpisz nazwę domeny przypisaną do Twojej platformy Exchange, na której DKIM powinien być obecny.
+>> - `exchangeService` : wpisz nazwę swojej platformy Exchange w formie "hosted-zz111111-1" lub "private-zz111111-1".
+>> - `organizationName` : wpisz nazwę swojej platformy Exchange w formie "hosted-zz111111-1" lub "private-zz111111-1".
+>> - `selectorName` : wpisz nazwę selektora, którą stworzyłeś.
+>> +>> Sprawdź następnie wartość `status:` w wyniku : +>> +>> - `todo` : zadanie zostało zainicjowane, będzie się wykonywać.
+>> - `WaitingRecord` : wpisy DNS oczekują na konfigurację lub są w trakcie weryfikacji w strefie DNS nazwy domeny. Wykonywana jest regularna automatyczna weryfikacja, czy wpis DNS istnieje i jest poprawnie wprowadzony. +>> - `ready` : wpisy DNS są obecne w strefie. DKIM może teraz zostać włączony.
+>> - `inProduction` : DKIM jest poprawnie skonfigurowany i włączony, działa więc w pełni.
+>> - `disabling` : DKIM jest w trakcie wyłączania.
+>> - `deleting` : DKIM jest w trakcie usuwania.
+>> +>> Jeśli napotkasz poniższy błąd podczas wywołania API, oznacza to, że selektor nie istnieje lub został usunięty. Musisz go stworzyć. +>> +>> ```console +>> Not Found (404) +>> { "message": "The requested object (selectorName = ovhemp123456-selector1) does not exist" } +>> ``` +>> +> **E-mail Pro** +>> W trakcie operacji na DKIM Twojej platformy E-mail Pro, użyj poniższego wywołania API, aby sprawdzić aktualny stan DKIM. +>> +>> > [!api] +>> > +>> > @api {v1} /email/pro GET /email/pro/{service}/domain/{domainName}/dkim/{selectorName} +>> > +>> +>> - `service` : wpisz nazwę swojej platformy E-mail Pro w formie "emailpro-zz111111-1".
+>> - `domainName` : wpisz nazwę domeny przypisaną do Twojej platformy E-mail Pro, na której DKIM powinien być obecny.
+>> - `selectorName` : wpisz nazwę selektora, którą stworzyłeś.
+>> +>> Sprawdź następnie wartość `status:` w wyniku : +>> +>> - `todo` : zadanie zostało zainicjowane, będzie się wykonywać.
+>> - `WaitingRecord` : wpisy DNS oczekują na konfigurację lub są w trakcie weryfikacji w strefie DNS nazwy domeny. Wykonywana jest regularna automatycz + +> [!primary] +> +> W przypadku rotacji selektora DKIM możesz bezpośrednio aktywować drugi selektor, który utworzyłeś, aby przełączyć się na niego, jednocześnie zachowując pierwszy selektor, który pozostanie aktywny przez czas, w którym wszystkie wiadomości e-mail wysłane za pomocą niego zostaną prawidłowo przeanalizowane przez odbiorcę. + +#### API - Wyłączenie i usunięcie DKIM + +> [!warning] +> +> **Dla ofert Exchange i E-mail Pro**
+> +> Selektor DKIM musi mieć status `inProduction` lub `ready`, zanim będzie można go wyłączyć. + +Wybierz ofertę e-mail spośród poniższych kart: + +> [!tabs] +> **MX Plan i Zimbra** +>> Jeśli chcesz wyłączyć DKIM bez usuwania selektorów i ich par kluczy, użyj poniższego wywołania API: +>> +>> > [!api] +>> > +>> > @api {v1} /email/domain/ PUT /email/domain/{domain}/dkim/disable +>>
+>> +>> - `domain` : wprowadź nazwę domeny przypisaną do Twojej usługi E-mail, na której DKIM powinien być obecny.
+>> +>> *Przykład wyniku:* +>> +>> ```console +>> { +>> "domain": "guidesteam.ovh", +>> "id": 174219594, +>> "function": "domain/disableDKIM", +>> "status": "todo" +>> } +>> ``` +>> +> **Exchange** +>> Jeśli chcesz wyłączyć DKIM bez usuwania selektora i jego pary kluczy, użyj poniższego wywołania API: +>> +>> > [!api] +>> > +>> > @api {v1} /email/exchange POST /email/exchange/{organizationName}/service/{exchangeService}/domain/{domainName}/dkim/{selectorName}/disable +>> > +>> +>> - `domainName` : wprowadź nazwę domeny przypisaną do Twojej platformy Exchange.
+>> - `exchangeService` : wprowadź nazwę swojej platformy Exchange w formacie « hosted-zz111111-1 » lub « private-zz111111-1 ».
+>> - `organizationName` : wprowadź nazwę swojej platformy Exchange w formacie « hosted-zz111111-1 » lub « private-zz111111-1 ».
+>> - `selectorName` : wprowadź nazwę selektora, który chcesz wyłączyć.
+>> +>> Jeśli chcesz usunąć selektor DKIM i jego parę kluczy, użyj poniższego wywołania API: +>> +>> > [!api] +>> > +>> > @api {v1} /email/exchange DELETE /email/exchange/{organizationName}/service/{exchangeService}/domain/{domainName}/dkim/{selectorName} +>> > +>> +>> - `domainName` : wprowadź nazwę domeny przypisaną do Twojej platformy Exchange.
+>> - `exchangeService` : wprowadź nazwę swojej platformy Exchange w formacie « hosted-zz111111-1 » lub « private-zz111111-1 ».
+>> - `organizationName` : wprowadź nazwę swojej platformy Exchange w formacie « hosted-zz111111-1 » lub « private-zz111111-1 ».
+>> - `selectorName` : wprowadź nazwę selektora, który chcesz usunąć.
+>> +> **E-mail Pro** +>> Jeśli chcesz wyłączyć DKIM bez usuwania selektora i jego pary kluczy, użyj poniższego wywołania API: +>> +>> > [!api] +>> > +>> > @api {v1} /email/pro POST /email/pro/{service}/domain/{domainName}/dkim/{selectorName}/disable +>> > +>> +>> - `domainName` : wprowadź nazwę domeny przypisaną do Twojej platformy E-mail Pro.
+>> - `selectorName` : wprowadź nazwę selektora, który chcesz wyłączyć.
+>> - `service` : wprowadź nazwę swojej platformy E-mail Pro w formacie « emailpro-zz111111-1 ».
+>> +>> Jeśli chcesz usunąć selektor DKIM i jego parę kluczy, użyj poniższego wywołania API: +>> +>> > [!api] +>> > +>> > @api {v1} /email/pro DELETE /email/pro/{service}/domain/{domainName}/dkim/{selectorName} +>> > +>> +>> - `domainName` : wprowadź nazwę domeny przypisaną do Twojej platformy E-mail Pro.
+>> - `selectorName` : wprowadź nazwę selektora, który chcesz usunąć.
+>> - `service` : wprowadź nazwę swojej platformy E-mail Pro w formacie « emailpro-zz111111-1 ».
+>> + +### Konfiguracja DKIM dla oferty e-mail spoza Twojego konta OVHcloud + +Jeśli chcesz skonfigurować swoją strefę DNS, aby dodać wpis DKIM dla swojej oferty, wykonaj poniższe instrukcje. + +Z [panelu klienta OVHcloud](/links/manager) kliknij kartę `Web Cloud`{.action}, a następnie `Domeny`{.action} w lewej kolumnie i wybierz odpowiednią nazwę domeny. + +Kliknij kartę `Strefa DNS`{.action}, a następnie `Dodaj wpis`{.action}. Istnieją 3 sposoby dodania wpisu, aby skonfigurować DKIM w Twojej strefie DNS: + +- [wpis DKIM](#dkim-record) : konfiguracja umożliwiająca wyświetlenie wszystkich parametrów wpisu DKIM. +- [wpis TXT](#txt-record) : wpis do użycia, gdy wszystkie parametry DKIM zostały Ci dostarczone. +- [wpis CNAME](#cname-record) : wpis używany dla oferty e-mail OVHcloud lub serwera e-mail Microsoft. + +#### Wpis DKIM + +Ten wpis nosi nazwę DKIM na interfejsie, ale w rzeczywistości jest to wpis TXT. Wpis DKIM ma na celu ułatwić odczyt różnych elementów konfiguracji DKIM, prezentując je w formie niezależnych pól. + +![email](/pages/assets/screens/control_panel/product-selection/web-cloud/domain-dns/dns-zone/dns-dkim-add.png){.thumbnail .w-400 .h-600} + +- **Poddomena** : wprowadź nazwę selektora DKIM i dodaj `._domainkey` jako sufiks, nazwa domeny zostanie automatycznie dodana na końcu. + +*przykład:* + +```console + selector-name._domainkey.mydomain.ovh. +``` + +- **Wersja (v=)** : służy do wskazania wersji DKIM. Zaleca się jej użycie, a jej wartość domyślna to `DKIM1`.
+Jeśli jest określona, ten tag musi być umieszczony na początku wpisu i musi mieć wartość "DKIM1" (bez cudzysłowów). Wpisy rozpoczynające się od tagu "v=" z inną wartością powinny być zignorowane. + +- **Granularność (g=)** : umożliwia określenie części « local-part » adresu e-mail, czyli części przed « @ ».
+Umożliwia określenie adresów e-mail, które są uprawnione do podpisywania wiadomości e-mail za pomocą klucza DKIM selektora.
+Domyślna wartość "g=" to "\*", co oznacza, że wszystkie adresy e-mail są uprawnione do użycia klucza podpisującego DKIM.
+Podając konkretną wartość dla "g=", można ograniczyć użycie klucza do określonej części adresu e-mail lub do określonego zakresu adresów e-mail za pomocą symboli ogólnozastępczych (np. "\*-group"). + +- **Algorytm (hash) (h=)** : umożliwia określenie algorytmów hashowania używanych do podpisywania nagłówków e-mail. Ten tag umożliwia określenie listy algorytmów hashowania, które będą używane do wygenerowania podpisu DKIM dla konkretnej wiadomości. + +- **Typ klucza (k=)** : określa algorytm podpisu używany do podpisywania wiadomości e-mail wychodzących. Pozwala odbiorcom zrozumieć, jak wiadomość została podpisana i jaką metodę wykorzystano do weryfikacji jej autentyczności.
+Możliwe wartości dla tagu "k=" obejmują "rsa" dla algorytmu podpisu RSA i "ed25519" dla algorytmu podpisu Ed25519. Wybór algorytmu zależy od polityki bezpieczeństwa nadawcy i od obsługi przez odbiorcę. + +- **Notatki (n=)** : służą do wstawiania notatek ważnych dla administratorów zarządzających systemem kluczy DKIM.
+Te notatki mogą być przydatne z punktu widzenia dokumentacji lub pomóc administratorom zrozumieć lub zarządzać działaniem DKIM. Notatki zawarte w n= nie są interpretowane przez programy i nie wpływają na działanie DKIM. + +- **Klucz publiczny (base64) (p=)** : służy do wprowadzania danych klucza publicznego DKIM, które są zakodowane w formacie base64.
+Ten tag jest wymagany w podpisie DKIM i umożliwia odbiorcom odzyskanie klucza publicznego koniecznego do weryfikacji autentyczności podpisanej wiadomości. + +- **Wycofaj klucz publiczny** : jeśli klucz publiczny DKIM został wycofany (np. w przypadku naruszenia prywatnego klucza), należy użyć pustej wartości dla tagu "p=", wskazując, że ten klucz publiczny nie jest już ważny. Odbiorcy powinni zwrócić błąd dla każdej podpisy DKIM odnoszącej się do wycofanego klucza. + +- **Typ usługi (s=)**: Tag "s=" (Typ usługi) jest opcjonalny i nie jest domyślnie obecny. Pozwala określić, do jakich usług dotyczy ten wpis DKIM.
+Typy usług są definiowane przy użyciu listy słów kluczowych oddzielonych dwukropkiem ":".
+Odbiorca powinien zignorować ten wpis, jeśli odpowiedni typ usługi nie jest wymieniony.
+Tag "s=" ma na celu ograniczenie użycia kluczy do innych celów, w przypadku, gdy użycie DKIM będzie określone dla innych usług w przyszłości.
+Obecnie zdefiniowane typy usług to "\*" (wszystkie typy usług), "email" (e-mail). + +- **Tryb testowy (t=y)** : umożliwia właścicielom domeny przetestowanie wdrożenia DKIM bez ryzyka, że wiadomości zostaną odrzucone lub oznaczone jako SPAM, jeśli weryfikacja podpisu DKIM zakończy się niepowodzeniem.
+Gdy używany jest flaga "t=y", odbiorca nie powinien inaczej traktować wiadomości podpisanych w trybie testowym ani wiadomości niepodpisanych. Jednak odbiorca może śledzić wynik trybu testowego, aby pomóc nadawcom. + +- **Poddomeny (t=s)** : umożliwia ograniczenie użycia podpisu DKIM do samej nazwy domeny (np. @mydomain.ovh) lub dozwolenie wysyłania z nazwy domeny i jej poddomen (np. @mydomain.ovh, @test.mydomain.ovh, @other.mydomain.ovh, itp.). + +#### Wpis TXT + +Jest to rodzaj wpisu natywnego używanego do konfiguracji DKIM w strefie DNS Twojej nazwy domeny. Wymaga on dobrej znajomości jego składni, aby go uzupełnić. + +Tego rodzaju konfiguracja DKIM jest zalecana, gdy dane do wpisania zostały Ci dostarczone przez dostawcę usługi e-mail. + +Aby dobrze zrozumieć skład wpisu DKIM, zapoznaj się z poprzednią częścią tego przewodnika o tytule « [Wpis DKIM](#dkim-record) ». + +**Przykład wpisu DKIM** + +- poddomena : + +```console +selector-name._domainkey.mydomain.ovh. +``` + +- cel : + +```console +v=DKIM1;t=s;p= MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA77VDAIfyhjtoF0DIE5V7 rev1EKk4L0nxdBpD5O/jPrM4KP0kukeuB6IMpVplkkq52MSDeRcjoO50h0DmwZOr RUkyGjQwOnAh0VhY3fqkuwBYftEX7vWo8C2E1ylzimABkwPpSL62jZ1DheoXcil9 1M35wWBKtlYdXVedKjCQKOEnwTo+0hdNe38rU9NMgq6nbTIMjDntvxoVI+yF3kcx q/VpAY8BIYbcAXkVFvUyfUBABnnKpf0SfblsfcLW0Koy/FRxPDFOvnjNxXeOxMFR UI6K6PaW2WvtbJG2v+gHLY5M4tB0+/FNJU9emZfkPOk3DmRhZ8ENi7+oZa2ivUDj OQIDAQAB +``` + +#### Wpis CNAME + +Wpis CNAME to alias. Oznacza to, że wartość celu wskazuje na adres URL, który samodzielnie dostarczy wpis DKIM serwerowi, który zapyta o wpis CNAME. Taki typ wpisu CNAME do konfiguracji DKIM jest powszechny w przypadku użycia serwera e-mail Microsoft. + +Jest to dokładnie typ wpisu używany do włączenia DKIM na nazwie domeny zadeklarowanej dla oferty Exchange OVHcloud. Ten proces umożliwia Twojemu dostawcy rozwiązania e-mail zarządzanie dla Ciebie bezpieczeństwem i aktualizacją DKIM. + +### Testowanie DKIM + +Zalecamy wysłanie wiadomości e-mail z konta na Twojej platformie Exchange do adresu e-mail, który sprawdza podpis DKIM podczas odbioru. + +Oto, co możesz znaleźć w nagłówku otrzymanej wiadomości: + +
ARC-Authentication-Results: i=1; mx.example.com;
+       dkim=pass header.i=@mydomain.ovh header.s=ovhex123456-selector1 header.b=KUdGjiMs;
+       spf=pass (example.com: domain of test-dkim@mydomain.ovh designates 54.36.141.6 as permitted sender) smtp.mailfrom=test-dkim@mydomain.ovh
+Return-Path: <test-dkim@mydomain.ovh>
+
+ +Aby pobrać nagłówek wiadomości e-mail, zapoznaj się z naszym przewodnikiem « [Pobranie nagłówka wiadomości e-mail](/pages/web_cloud/email_and_collaborative_solutions/troubleshooting/diagnostic_headers) ». + +### Przypadki użycia + +#### Jak i dlaczego zmienić parę kluczy DKIM na mojej ofercie ? + +> [!warning] +> +> Ta kwestia dotyczy wyłącznie ofert Exchange i E-mail Pro. + +Gdy aktywujesz DK + +Zauważasz, że Twoje e-maile nie są podpisywane DKIM, mimo że DKIM jest włączony lub skonfigurowany. W pierwszym kroku zaloguj się do swojego panelu klienta, aby sprawdzić stan DKIM. + +Kliknij odpowiedni pasek zakładek poniżej, aby sprawdzić stan DKIM na Twojej platformie e-mail. + +> [!tabs] +> **Exchange** +>> +>> 1. Zaloguj się do swojego [panelu klienta OVHcloud](/links/manager). +>> 1. Przejdź do sekcji `Web Cloud`{.action}. +>> 1. W sekcji `MICROSOFT`, kliknij `Exchange`{.action}. +>> 1. Wybierz odpowiednią platformę. +>> +>> W sekcji `Domainy skojarzone`{.action}, sprawdź kolor ikony `DKIM` po prawej stronie nazwy domeny (patrz poniższy obraz). +>> +>> ![email](/pages/assets/screens/control_panel/product-selection/web-cloud/microsoft/exchange/associated-domains/red-dkim.png){.thumbnail .w-400 .h-600} +>> +> **E-mail Pro** +>> +>> 1. Zaloguj się do swojego [panelu klienta OVHcloud](/links/manager). +>> 1. Przejdź do sekcji `Web Cloud`{.action}. +>> 1. Kliknij `E-mail Pro`{.action}. +>> 1. Wybierz odpowiednią platformę. +>> 1. Na koniec przejdź do zakładki `Domainy skojarzone`{.action}. +>> +>> W sekcji `Domainy skojarzone`{.action}, sprawdź kolor ikony `DKIM` po prawej stronie nazwy domeny (patrz poniższy obraz). +>> +>> ![email](/pages/assets/screens/control_panel/product-selection/web-cloud/microsoft/exchange/associated-domains/red-dkim.png){.thumbnail .w-400 .h-600} +>> + +Poniżej przedstawiamy 4 stany, które powodują czerwoną ikonę DKIM w Twoim panelu klienta. Kliknij zakładkę odpowiadającą Twojemu kodowi błędu: + +> [!tabs] +> **501** +>> +>> " **Tylko jeden selektor DKIM został zainicjalizowany** "

+>> W Twojej konfiguracji istnieje tylko jeden selektor DKIM. Aby umożliwić przełączenie na nowy klucz, gdy to konieczne, należy skonfigurować oba selektory oferowane przez usługę.

+>> Aby poprawić ten błąd: +>> +>> - Sprawdź stan selektorów DKIM, aby zidentyfikować ten, który należy skonfigurować. W tym celu skorzystaj z sekcji „[API - Różne stany DKIM](#dkim-status)” tego przewodnika. +>> - Po zidentyfikowaniu selektora do skonfigurowania, wykonaj kroki z sekcji „[API - Pełna konfiguracja DKIM](#firststep)”, zgodnie z Twoją ofertą (Exchange lub E-mail Pro), stosując je wyłącznie do odpowiedniego selektora. +>> Poczekaj maksymalnie 24 godziny po skonfigurowaniu selektora. +>> +> **502** +>> +>> " **Wystąpił błąd podczas konfiguracji DKIM** "

+>> Wystąpił błąd podczas konfiguracji DKIM. Jeśli po 24 godzinach konfiguracja nadal znajduje się w tym stanie, prosimy o otwarcie [biletu do wsparcia](https://help.ovhcloud.com/csm?id=csm_get_help). +>> +> **503** +>> +>> " **Zapis CNAME jest niepoprawny** "

+>> Wartość zapisu CNAME wymaganego do konfiguracji DKIM nie została poprawnie wprowadzona. Musisz poprawnie skonfigurować strefę DNS dla przypisanego domeny. +>> Aby skonfigurować swoją strefę DNS, pobierz wartości zapisu CNAME, który się wyświetla: +>> +>> ![email](/pages/assets/screens/control_panel/product-selection/web-cloud/microsoft/exchange/associated-domains/dkim-503.png){.thumbnail .w-400 .h-600} +>> +>> Weźmy przykład z powyższego zrzutu ekranu, gdzie domena to „ **mydomain.ovh** ”, a wymagane jest skonfigurowanie selektora „ **2** ”. W tym przypadku należy dodać zapis CNAME o wartości poddomeny `ovhex1234567-selector2.domainkey.mydomain.ovh` i jako cel `ovhex1234567-selector2.domainkey.7890.dkim.mail.ovh.net`.

+>> Po skonfigurowaniu strefy DNS, poczekaj na propagację DNS (maksymalnie 24 godziny) +>> +> **504** +>> +>> " **Brakuje zapisu CNAME** "

+>> Wartość zapisu CNAME wymaganego do konfiguracji DKIM jest brakująca. Musisz skonfigurować strefę DNS dla przypisanego domeny. +>> Aby skonfigurować swoją strefę DNS, pobierz wartości zapisu CNAME, który się wyświetla: +>> +>> ![email](/pages/assets/screens/control_panel/product-selection/web-cloud/microsoft/exchange/associated-domains/dkim-503.png){.thumbnail .w-400 .h-600} +>> +>> Weźmy przykład z powyższego zrzutu ekranu, gdzie domena to „ **mydomain.ovh** ”, a wymagane jest skonfigurowanie selektora „ **2** ”. W tym przypadku należy dodać zapis CNAME o wartości poddomeny `ovhex1234567-selector2.domainkey.mydomain.ovh` i jako cel `ovhex1234567-selector2.domainkey.890123.dkim.mail.ovh.net`.

+>> Po skonfigurowaniu strefy DNS, poczekaj na propagację DNS (maksymalnie 24 godziny) +>> + +#### Jak zrozumieć stan DKIM, który nie działa, korzystając z interfejsu API OVHcloud? + +Jeśli korzystasz z API OVHcloud do konfiguracji DKIM i ten nie działa, skorzystaj z sekcji „[API - Różne stany DKIM](#dkim-status)” tego przewodnika, aby zidentyfikować stan Twoich selektorów. + +Poniżej znajdziesz stany, które mogą blokować działanie DKIM oraz odpowiednie rozwiązania dla każdej sytuacji. + +> [!tabs] +> **Exchange i E-mail Pro** +>> - `WaitingRecord` : Zapisy DNS są w trakcie konfiguracji lub weryfikacji w strefie DNS domeny. Wykonuje się regularne automatyczne sprawdzenia, czy zapis DNS istnieje i jest poprawnie wprowadzony. Zgodnie z Twoją ofertą, wykonaj **krok 5** w sekcji „[API - Pełna konfiguracja DKIM](#firststep)”, aby poprawnie skonfigurować strefę DNS dla odpowiedniej domeny. +>> - `ready` : Zapisy DNS są obecne w strefie. DKIM może zostać teraz włączony. Wystarczy włączyć selektor, korzystając z sekcji „[API - Włączanie lub zmiana selektora DKIM](#enable-switch)”. +>> - `deleting` : DKIM jest w trakcie usuwania. Po usunięciu należy wykonać sekcję „[API - Pełna konfiguracja DKIM](#firststep)”. +>> - `disabling` : DKIM jest w trakcie wyłączania. Po tej operacji, możesz włączyć selektor, korzystając z sekcji „[API - Włączanie lub zmiana selektora DKIM](#enable-switch)”. +>> - `todo` : Zadanie zostało zainicjalizowane, ale nie zostało uruchomione. Jeśli po 24 godzinach Twój selektor nadal znajduje się w tym stanie, prosimy o otwarcie [biletu do wsparcia](https://help.ovhcloud.com/csm?id=csm_get_help), podając numer odpowiedniego selektora. +> **MX Plan i Zimbra** +>> - `disabled` : DKIM jest wyłączony, nie został jeszcze skonfigurowany lub został wyłączony przez API.
+>> - `modifying` : Konfiguracja DKIM jest w trakcie, należy poczekać na zakończenie procesu.
+>> - `toConfigure` : Konfiguracja DKIM oczekuje na parametry DNS domeny. Musisz ręcznie wprowadzić zapisy DNS w strefie domeny. W tym celu skorzystaj z kroku „[Pełna konfiguracja DKIM](#confemail)” tego przewodnika.
+>> - `error` : W trakcie instalacji wystąpił błąd. Prosimy o otwarcie [biletu do wsparcia](https://help.ovhcloud.com/csm?id=csm_get_help), podając nazwę odpowiedniej domeny. +>> +>> W zakresie selektorów masz również dwa stany związane z błędem: +>> +>> - `toSet` : Selektor nie został skonfigurowany w strefie DNS domeny. Skorzystaj z [kroku 4 „Pełna konfiguracja DKIM” dla MX Plan i Zimbra](#confemail). +>> - `toFix` : Selektor został poprawnie skonfigurowany w strefie DNS domeny, ale wartości są niepoprawne. Skorzystaj z [kroku 4 „Pełna konfiguracja DKIM” dla MX Plan i Zimbra](#confemail). + +## Sprawdź również +Dołącz do [grona naszych użytkowników](/links/community). + +W przypadku wdrożenia dynamicznego zapisu DNS (DynHost), użycie wildcard (znak `*`) w polu `poddomena`{.action} formularza zapisu DNS nie jest dostępne. \ No newline at end of file From b2a2f836aabdd3008f651fb35661bfe6a853ebca Mon Sep 17 00:00:00 2001 From: BrenKt Date: Tue, 18 Nov 2025 09:32:55 +0100 Subject: [PATCH 5/8] draft-trad2 --- .../domains/dns_zone_dkim/guide.de-de.md | 4 +- .../domains/dns_zone_dkim/guide.en-gb.md | 198 +++++++++++------- .../domains/dns_zone_dkim/guide.es-es.md | 2 +- .../domains/dns_zone_dkim/guide.it-it.md | 2 +- .../domains/dns_zone_dkim/guide.pl-pl.md | 2 +- .../domains/dns_zone_dkim/guide.pt-pt.md | 2 +- .../domains/dns_zone_dkim/trad/guide.en-gb.md | 1 - 7 files changed, 132 insertions(+), 79 deletions(-) diff --git a/pages/web_cloud/domains/dns_zone_dkim/guide.de-de.md b/pages/web_cloud/domains/dns_zone_dkim/guide.de-de.md index 484f478442c..9ab9864e0e5 100644 --- a/pages/web_cloud/domains/dns_zone_dkim/guide.de-de.md +++ b/pages/web_cloud/domains/dns_zone_dkim/guide.de-de.md @@ -1,7 +1,7 @@ --- title: E-Mail-Sicherheit durch DKIM-Eintrag verbessern excerpt: Erfahren Sie hier, wie Sie einen DKIM-Eintrag für Domainnamen und E-Mail-Dienste bei OVHcloud einrichten -updated: 2025-11-14 +updated: 2025-11-17 ---