> For the complete documentation index, see [llms.txt](https://dexcore.gitbook.io/guide/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://dexcore.gitbook.io/guide/dexcore-guide-ru/moduli/outlook-hotmail/features/set-recovery-email.md).

# Set Recovery Email

{% hint style="info" %}
**Qu'est-ce qu'un e-mail de récupération ?** C'est une adresse e-mail de secours liée à votre compte Outlook. Si vous perdez votre mot de passe ou devez vérifier votre identité, Outlook envoie un code à cet e-mail de récupération. DexCore en a besoin pour de nombreuses opérations.
{% endhint %}

***

## Avant de commencer

{% hint style="warning" %}
**Vous DEVEZ avoir ces éléments prêts avant d'utiliser cette fonction :**

1. ✅ Fichier de configuration avec les identifiants IMAP configurés — 👉 [Fichier de configuration](/guide/dexcore-guide-ru/nastroika/installation/config-file.md)
2. ✅ Au moins un domaine acheté et lié à votre IMAP via catch-all — 👉 [Configuration des domaines](/guide/dexcore-guide-ru/nastroika/installation/config-file/domains-setup.md) Tout ce qui précède est requis pour que cette fonction fonctionne.

{% hint style="info" %}
**Comptes neufs uniquement :** Si vous configurez des comptes fraîchement achetés pour la première fois, exécutez **Check Emails (Check for Security)** d'abord pour confirmer que les comptes n'ont aucune protection existante — 👉 [Check Emails](/guide/dexcore-guide-ru/moduli/outlook-hotmail/features/check-emails.md). Ignorez ceci si vous avez déjà vérifié les comptes.
{% endhint %}
{% endhint %}

***

## Comment ça fonctionne

Le bot génère une adresse e-mail de récupération sur votre domaine et la configure sur le compte Outlook. Lorsqu'Outlook envoie un code OTP (un code de vérification à usage unique) à cette adresse de récupération, le code arrive via le catch-all de votre domaine → votre Gmail → IMAP → le bot le lit.

{% hint style="info" %}
**Qu'est-ce qu'un OTP ?** OTP signifie « One-Time Password » (mot de passe à usage unique) — un code temporaire envoyé à votre e-mail pour vérifier votre identité. Il n'est valable que quelques minutes.
{% endhint %}

{% hint style="success" %}
Par défaut, le bot utilise tous les domaines listés dans le fichier de configuration pour générer les e-mails de récupération. Nous recommandons un ratio de **1 domaine pour 1000 e-mails** à la fois. Plus que cela peut surcharger le système de messagerie et causer des retards.
{% endhint %}

{% hint style="info" %}
Si votre compte a déjà une protection (2FA, e-mail de récupération, téléphone), vous devez fournir l'accès à cette protection existante. Sinon, le bot ne peut pas configurer un nouvel e-mail de récupération.
{% endhint %}

***

## Types de récupération — 4 options

Sélectionnez le type de récupération dans la fonction **Settings** en cochant la case à côté de l'option.

### 1. 🗹 Email Name for Recovery

**Quand l'utiliser :** Vous voulez la configuration la plus simple sans aucun travail manuel.

Le bot prend le nom de l'e-mail original et ajoute un chiffre (0-9). Vous n'avez rien à mettre dans la colonne Recovery Email — laissez-la vide.

**Exemple :** Si votre compte est `test@outlook.com`, le bot pourrait créer `test8@domain.com`.

***

### 2. 🗹 Custom Names for Recovery

**Quand l'utiliser :** Vous voulez choisir le nom vous-même (ex. pour un nommage organisé).

Vous tapez UNIQUEMENT la partie nom (avant le `@`) dans la colonne Recovery Email. Le bot choisit le domaine et peut ajouter un chiffre (0-9).

**Exemple :** Vous tapez `JohnDoe` dans la colonne Recovery Email → le bot crée `JohnDoe3@domain.com`.

{% hint style="danger" %}
**Mettez uniquement la partie nom** (comme `JohnDoe`) — N'incluez PAS le `@` ou le domaine. Le bot les ajoute automatiquement.
{% endhint %}

***

### 3. 🗹 Random Names for Recovery

**Quand l'utiliser :** Vous voulez un maximum d'anonymat et ne vous souciez pas du nom.

Le bot génère un nom complètement aléatoire. **Laissez la colonne Recovery Email COMPLÈTEMENT vide.**

**Exemple :** Le bot crée quelque chose comme `xK7mP2q@domain.com`.

{% hint style="danger" %}
**Laissez la colonne Recovery Email COMPLÈTEMENT vide** — pas d'espaces, pas de caractères, rien. Même un seul espace perturbera le bot.
{% endhint %}

***

### 4. 🗹 Full Address Name for Recovery

**Quand l'utiliser :** Vous voulez spécifier l'adresse e-mail exacte ET le domaine, ou utiliser un e-mail externe comme Gmail.

Tapez l'**adresse e-mail complète** (y compris `@domaine`) dans la colonne Recovery Email.

**Exemple :** Vous tapez `user@specific-domain.org` ou `myrecovery@gmail.com`.

{% hint style="warning" %}
Si le domaine N'EST PAS dans votre fichier de configuration, vous DEVEZ configurer le transfert d'e-mails depuis cette adresse vers l'IMAP de votre fichier de configuration. Sinon, le bot ne peut pas recevoir les codes OTP et la fonction échouera.
{% endhint %}

***

## Comparaison des types de récupération

| Type             | Ce que vous mettez dans la colonne Recovery Email | Exemple de résultat        | Idéal pour                                        |
| ---------------- | ------------------------------------------------- | -------------------------- | ------------------------------------------------- |
| **Email name**   | Rien (laisser vide)                               | `test8@domain.com`         | Configuration rapide, pas de travail manuel       |
| **Custom names** | Nom uniquement (avant `@`)                        | `JohnDoe3@domain.com`      | Nommage organisé                                  |
| **Random names** | Rien (laisser vide)                               | `xK7mP2q@domain.com`       | Anonymat maximum                                  |
| **Full Address** | Adresse e-mail complète                           | `user@specific-domain.org` | Choix d'un domaine spécifique ou e-mails externes |

***

## Avertissements importants

{% hint style="warning" %}
**Gardez vos données d'e-mail de récupération en sécurité.** Outlook n'affiche pas l'e-mail de récupération complet dans les paramètres du compte, donc le perdre peut rendre la récupération impossible.

Gardez toujours des sauvegardes de votre fichier de tâches. Le bot sauvegarde également des copies dans le dossier **Backups**.
{% endhint %}

{% hint style="danger" %}
**Si la colonne Recovery Email doit être vide — laissez-la COMPLÈTEMENT vide.** Pas d'espaces, pas de points, pas de tirets, rien. Même un seul caractère invisible causera des erreurs.
{% endhint %}

***

## Délai OTP — `WaitOTPCountMin`

Ce paramètre contrôle combien de temps le bot attend un code OTP avant de réessayer.

**Par défaut : 15 minutes.**

{% hint style="info" %}
**Comment ça fonctionne :** Le bot attend le temps défini pour que le code OTP arrive. Si aucun code n'arrive dans ce délai, il réessaie. Chaque compte a **3 tentatives** au total. Après 3 tentatives échouées, le bot enregistre **"OTP didn't come"** pour ce compte — 👉 [Erreurs et informations](/guide/dexcore-guide-ru/moduli/outlook-hotmail/errors-and-info.md).
{% endhint %}

{% hint style="success" %}
**Quand augmenter cette valeur :** Si votre serveur IMAP est lent ou surchargé, les codes OTP peuvent arriver en retard. Augmentez `WaitOTPCountMin` pour donner plus de temps au bot entre les tentatives.
{% endhint %}

***

## Erreurs courantes

{% hint style="danger" %}

* ❌ Ne pas avoir configuré l'IMAP dans le fichier de configuration (le bot ne peut pas lire les codes OTP)
* ❌ Ne pas avoir lié les domaines à votre IMAP via catch-all
* ❌ Mettre une adresse e-mail complète en utilisant le type "Custom names" (mettez uniquement la partie nom !)
* ❌ Laisser un espace dans la colonne Recovery Email quand elle devrait être vide
* ❌ Utiliser plus de 1000 e-mails par domaine à la fois (cause une surcharge du système de messagerie)
* ❌ Perdre les données d'e-mail de récupération (gardez toujours des sauvegardes !)
  {% endhint %}
