# Domaine d'envoi personnalisé et serveur SMTP

Envoyez les emails RandomCoffee depuis votre propre domaine en ajoutant les enregistrements DNS, ou via votre propre serveur SMTP.

import { Steps } from '@prosefly/astro-components';
import Callout from '@components/Callout.astro';
import AddSendingDomainModal from '@components/app-screens/screens/AddSendingDomainModal.astro';
import SendingDomainSettings from '@components/app-screens/screens/SendingDomainSettings.astro';

Par défaut, tous les emails RandomCoffee sont envoyés avec :

- le nom d'expéditeur « RandomCoffee » ;
- l'adresse d'expéditeur `juliette@random-coffee.com`.

Vous pouvez les envoyer depuis votre propre domaine, pour que les membres reçoivent les emails de votre nom et de votre adresse d'expéditeur. Deux façons de le faire : ajouter un domaine d'envoi personnalisé (la méthode habituelle), ou envoyer via votre propre serveur SMTP.

## Ajouter votre propre domaine d'envoi

Avec votre propre domaine d'envoi, vous définissez l'adresse et le nom d'expéditeur (« from ») de vos programmes (la même adresse sert d'adresse de réponse, « reply-to »).

<Callout type="tip">
  Vous avez besoin d'accéder aux réglages DNS de votre domaine. Si ce n'est pas le cas, demandez à votre équipe IT, ou partagez-lui les enregistrements DNS (voir l'étape 5).
</Callout>

<Steps>

1. **Ouvrez les domaines d'envoi.**

   Allez dans "Paramètres" > "Domaines d'envoi" et cliquez sur "Ajouter un domaine d’envoi".

2. **Saisissez votre domaine.**

   Dans "Domaine d'envoi", saisissez un sous-domaine (par exemple `mail.example.com`) ou votre domaine racine (`example.com`).

   Si vous saisissez un domaine racine, choisissez comment envoyer :

   - "Générer un sous-domaine pour vous (recommandé)" : RandomCoffee crée sur votre domaine un sous-domaine unique qui commence par `rc`.
   - "Choisir mon propre sous-domaine" : saisissez le nom du sous-domaine (prérempli avec `email`).
   - "Utiliser le domaine racine (avancé)" : les emails partent de votre domaine racine.

   <AddSendingDomainModal alt="La fenêtre &quot;Ajouter un domaine d’envoi&quot;, avec acme.com saisi comme domaine d'envoi et &quot;Générer un sous-domaine pour vous (recommandé)&quot; sélectionné parmi les trois options d'envoi" />

   <Callout type="warning">
     Si vous envoyez depuis votre domaine racine, vous devez intégrer RandomCoffee à votre enregistrement SPF existant (un domaine ne peut en avoir qu'un), et ne pas ajouter les enregistrements MX, sinon votre messagerie habituelle ne fonctionnera plus. Préférez un sous-domaine, sauf si vous savez ce que vous faites.
   </Callout>

   Cliquez sur "OK". Votre domaine apparaît dans la liste avec l'étiquette "Non vérifié".

3. **Ouvrez les paramètres du domaine.**

   Dépliez "Paramètres de domaine" sous votre domaine. Il compte quatre onglets :

   - "Authentification" : les enregistrements DNS qui permettent à RandomCoffee de signer et d'envoyer des emails pour votre domaine. Deux enregistrements MX (seulement pour un sous-domaine), un enregistrement SPF (TXT) et un enregistrement DKIM (TXT).
   - "Lien de suivi" : un enregistrement CNAME, nécessaire pour suivre les ouvertures, les clics et les désinscriptions.
   - "Expéditeurs" : les identités d'expéditeur utilisées comme adresses « from » et « reply-to ».
   - "Serveurs mail" : les serveurs qui envoient vos emails.

   <SendingDomainSettings tab="authentication" alt="L'onglet &quot;Authentification&quot; du domaine d'envoi acme.com, non vérifié, avec les deux enregistrements MX et l'enregistrement SPF à ajouter, chaque valeur avec un bouton de copie" />

4. **Ajoutez les enregistrements DNS.**

   Dans votre compte chez votre fournisseur de domaine, ouvrez les réglages DNS et ajoutez les enregistrements affichés dans les onglets "Authentification" et "Lien de suivi". Utilisez le bouton de copie à côté de chaque valeur.

5. **Partagez les enregistrements si quelqu'un d'autre gère votre DNS (facultatif).**

   Cliquez sur "Actions", puis :

   - "Partager" crée un lien pour la personne qui gère votre DNS. Le lien affiche seulement les enregistrements DNS à ajouter, s'ouvre sans compte RandomCoffee et cesse de fonctionner à la date que vous choisissez (de 1 à 90 jours, 7 par défaut). La page propose un bouton "Vérifier" une fois les enregistrements en place. Vous pouvez désactiver tous les liens partagés avec "Révoquer tous les liens".
   - "Imprimer" ouvre une page imprimable avec la configuration.

6. **Ajoutez vos adresses d'expéditeur.**

   Dans l'onglet "Expéditeurs", ajoutez autant d'identités d'expéditeur que nécessaire, chacune avec un nom affiché et une adresse email sur votre domaine. Cliquez sur "Enregistrer".

   <SendingDomainSettings tab="addresses" alt="L'onglet &quot;Expéditeurs&quot; du domaine d'envoi acme.com, vérifié, avec l'adresse &quot;Équipe People Acme&quot;, people@rc42.acme.com, marquée &quot;Par défaut&quot;, et une ligne vide pour ajouter un autre expéditeur" />

7. **Choisissez les serveurs d'envoi.**

   Dans l'onglet "Serveurs mail", les emails partent par défaut d'un pool d'IP partagé ("Pool IP partagé - Par défaut"). Pour de gros volumes, vous pouvez envoyer depuis des IP dédiées : cliquez sur "Contactez notre équipe support".

8. **Vérifiez votre domaine.**

   Une fois les enregistrements DNS en place, cliquez sur "Actions" > "Vérifier". L'étiquette devient "Vérifié".

</Steps>

<Callout type="note">
  Les changements DNS peuvent mettre un peu de temps à s'appliquer. Si la vérification échoue, patientez puis cliquez à nouveau sur "Vérifier".
</Callout>

## Choisir votre expéditeur

En haut de la page "Domaines d'envoi", "Domaine de l’expéditeur principal" définit l'expéditeur par défaut de votre espace de travail. Seules les adresses des domaines vérifiés peuvent être sélectionnées. Le choix d'un expéditeur personnalisé n'est pas disponible avec le plan Free.

Les admins peuvent aussi choisir un expéditeur pour chaque programme quand ils [personnalisent les emails du programme](/fr/admin/programs/personalize-messages/).

## Utiliser votre propre serveur SMTP

Par défaut, RandomCoffee se charge de l'envoi de vos emails. Vous pouvez aussi envoyer les emails via votre propre serveur SMTP.

<Callout type="note">
  Un serveur SMTP personnalisé est disponible avec le plan Enterprise et il est configuré par notre équipe support. Pour en faire la demande, contactez [support@random-coffee.com](mailto:support@random-coffee.com).
</Callout>

Préparez les informations suivantes pour notre équipe :

| Information | Exemple |
| --- | --- |
| Adresse du serveur SMTP | `smtp.example.com` |
| Port | `25`, `587` ou `465` |
| Authentification | Si le serveur exige une authentification, et dans ce cas l'identifiant et le mot de passe |
| Nom et email de l'expéditeur | Le nom et l'adresse depuis lesquels vos emails partent |
| TLS | S'il faut activer la sécurité de la couche de transport (TLS) |

Une fois le serveur configuré, notre équipe peut le vérifier en envoyant un email de test.

**Si votre serveur SMTP filtre les adresses IP.** Quand seules certaines adresses IP peuvent se connecter à votre serveur, ajoutez les adresses IP de RandomCoffee à votre liste d'autorisation avant la configuration du serveur. Demandez à notre équipe la liste des adresses IP pour la région de votre compte. Cette liste peut changer à mesure que notre infrastructure évolue.

**Enregistrements DNS.** Avec un serveur SMTP personnalisé, vous n'avez pas besoin d'authentifier votre domaine dans RandomCoffee. Consultez la documentation de votre fournisseur SMTP pour savoir si vous devez quand même ajouter des enregistrements DNS (comme SPF et DKIM) à votre domaine.
