Migration 8 min de lecture Mis à jour avril 2026

Comment migrer depuis SendGrid vers un autre service d'email

Migrer depuis SendGrid est simple si vous suivez le bon ordre. Ce guide couvre le processus complet — de l'exportation de vos données à la validation de la délivrabilité sur le nouveau service.

Ce guide utilise Emitlo comme service de destination. Inscrivez-vous gratuitement — 12 000 emails/mois, sans carte bancaire, configuration en 10 minutes.

1. Avant de commencer : exporter vos données SendGrid

Avant de faire des changements, exportez tout ce dont vous avez besoin depuis SendGrid :

Liste de suppression — Suppressions → Désabonnements globaux, Rebonds, Rapports de spam CSV
Templates d'emails — Email API → Dynamic Templates Export HTML
Domaines d'envoi — Paramètres → Authentification de l'expéditeur Notez les enregistrements DNS
Clés API — Paramètres → Clés API Notez quelles clés sont utilisées où
Statistiques — Activité → Stats Exportez pour comparaison de base

2. Configurer votre nouveau service d'email

Inscrivez-vous sur Emitlo et ajoutez votre domaine d'envoi. Emitlo génère les clés DKIM et publie les enregistrements DNS automatiquement. La vérification se termine généralement en 60 secondes.

Générez des identifiants API ou des paramètres SMTP. Gardez-les prêts pour les étapes suivantes.

3. Mettre à jour les enregistrements DNS

Vous devrez mettre à jour vos enregistrements DNS pour pointer vers le nouveau service. Emitlo fournit les enregistrements exacts à ajouter. Enregistrements clés à mettre à jour :

  • Enregistrements CNAME ou TXT DKIM (remplacez ceux de SendGrid par ceux d'Emitlo)
  • Enregistrement TXT SPF (remplacez include:sendgrid.net par include:emitlo.com)
  • Enregistrement TXT DMARC (mettez à jour l'email rua si nécessaire)

Important : Ne supprimez pas les enregistrements DNS de SendGrid tant que vous n'avez pas complètement basculé. Faire tourner les deux ensembles d'enregistrements simultanément est sûr pendant la période de transition.

4. Mettre à jour le code de votre application

Remplacez vos appels API SendGrid par ceux d'Emitlo. Le format de requête est similaire :

// Avant (SendGrid)
const sgMail = require('@sendgrid/mail');
sgMail.setApiKey(process.env.SENDGRID_API_KEY);
await sgMail.send({ to, from, subject, html });

// Après (API REST Emitlo)
await fetch('https://api.emitlo.com/v1/messages', {
  method: 'POST',
  headers: {
    'Authorization': `Bearer ${process.env.EMITLO_API_KEY}`,
    'Content-Type': 'application/json',
  },
  body: JSON.stringify({ to, from: '[email protected]', subject, html }),
});

// Après (SMTP Emitlo — remplacement direct pour Nodemailer)
const transporter = nodemailer.createTransport({
  host: 'smtp.emitlo.com',
  port: 587,
  auth: { user: process.env.EMITLO_SMTP_USER, pass: process.env.EMITLO_SMTP_PASS },
});

5. Migrer les templates

Emitlo accepte du HTML standard. Exportez vos Dynamic Templates SendGrid en HTML et utilisez-les directement. Si vous utilisez des variables Handlebars dans les templates SendGrid, remplacez-les par votre propre logique de templating (Mustache, Handlebars ou interpolation de chaînes) avant d'envoyer à Emitlo.

6. Importer les suppressions

Importez votre liste de suppression SendGrid dans Emitlo avant de basculer le trafic. Cela vous assure de ne pas envoyer à des adresses qui ont précédemment rebondi ou se sont plaintes — ce qui endommagerait votre réputation d'expéditeur sur le nouveau service.

7. Tester et valider

Avant de basculer tout le trafic :

  • Envoyez des emails de test à vos propres adresses et vérifiez qu'ils arrivent dans la boîte de réception
  • Vérifiez le statut d'authentification dans le dashboard de délivrabilité d'Emitlo
  • Vérifiez que les signatures DKIM sont valides (utilisez MXToolbox)
  • Testez tous les types d'emails (réinitialisation de mot de passe, confirmation de commande, etc.)
  • Vérifiez que les webhooks se déclenchent correctement

8. Basculer et surveiller

Pour une migration sans interruption, utilisez un déploiement progressif :

  1. 1.Routez 10% du trafic vers Emitlo. Surveillez pendant 24 heures.
  2. 2.Routez 50% du trafic vers Emitlo. Surveillez pendant 24 heures.
  3. 3.Routez 100% du trafic vers Emitlo.
  4. 4.Surveillez le dashboard de délivrabilité d'Emitlo pendant 48 heures.
  5. 5.Supprimez les enregistrements DNS SendGrid et annulez votre compte SendGrid.

9. Checklist de migration

Données SendGrid exportées (suppressions, templates, stats)
Compte Emitlo créé et domaine vérifié
Enregistrements DNS mis à jour (DKIM, SPF, DMARC)
Code de l'application mis à jour pour utiliser Emitlo
Templates migrés en HTML
Liste de suppression importée dans Emitlo
Emails de test envoyés et vérifiés
Webhooks testés
Trafic progressivement basculé vers Emitlo
Délivrabilité surveillée pendant 48 heures
Enregistrements DNS SendGrid supprimés
Compte SendGrid annulé

Migrez depuis SendGrid en moins de 2 heures

12 000 emails/mois gratuits (400/jour) · Tarification transparente · Hébergement EU · Support humain

Questions fréquentes

Combien de temps prend la migration de SendGrid vers Emitlo ?
La plupart des équipes finalisent la migration en moins de 2 heures : 10 minutes pour la configuration du domaine, 30 minutes pour mettre à jour le code de l'application, 20 minutes pour exporter/importer les suppressions, et 30 minutes pour les tests. Vous pouvez faire tourner les deux services en parallèle pendant la transition pour garantir zéro interruption.
Vais-je perdre ma réputation d'expéditeur lors de la migration ?
La réputation de votre domaine se transfère avec votre domaine. La réputation de votre IP ne se transfère pas — Emitlo utilise sa propre infrastructure IP. Cependant, les IPs partagées d'Emitlo sont bien entretenues avec une forte réputation. Pour la plupart des équipes, la délivrabilité est équivalente ou meilleure après la migration.
Puis-je migrer mes templates SendGrid vers Emitlo ?
Emitlo accepte du contenu HTML standard. Exportez vos templates SendGrid en HTML et utilisez-les directement avec l'API d'Emitlo. Si vous utilisez les Dynamic Templates de SendGrid avec Handlebars, vous devrez gérer le rendu des templates de votre côté avant d'envoyer à Emitlo.
Que se passe-t-il avec ma liste de suppression SendGrid ?
Exportez votre liste de suppression SendGrid (désabonnements, rebonds, rapports de spam) depuis le dashboard SendGrid. Importez-la dans Emitlo avant de basculer le trafic. Cela protège votre réputation d'expéditeur en vous assurant de ne pas envoyer à des adresses qui ont précédemment rebondi ou se sont plaintes.
Puis-je faire tourner SendGrid et Emitlo en parallèle pendant la migration ?
Oui. L'approche de migration la plus sûre est de faire tourner les deux services en parallèle : routez d'abord un petit pourcentage du trafic vers Emitlo, surveillez la délivrabilité, puis augmentez progressivement jusqu'à être entièrement sur Emitlo. Cela garantit zéro interruption et vous permet de valider la délivrabilité avant de basculer complètement.

Guides connexes :