Un service relais SMTP qui rend compte de chaque envoi
Changez l'hôte et le port, gardez votre code. Authentification vérifiée, warmup, nouvelles tentatives et trace pour chaque message envoyé via votre service relais SMTP.

Six tâches que vous arrêtez de faire à la main
Un service relais SMTP n'a d'intérêt que s'il supprime du travail. Voici les parties de l'envoi sortant qui finissent souvent en nid de crons et de runbooks.
Point d'entrée SMTP sans adaptation
Port 587 avec STARTTLS ou port 465 en TLS implicite. Tout mailer de framework, CMS ou système historique qui parle SMTP fonctionne avec un simple changement d'hôte et d'identifiants.
Authentification vérifiée en premier
L'alignement SPF, DKIM et DMARC est contrôlé avant le premier envoi en production, pour qu'un enregistrement DNS défectueux ne fragilise jamais le reste de la configuration.
Warmup sur une rampe fixe
Un nouveau domaine passe de 50 envois par jour à 100 000 en quatre semaines environ, avec une courbe appliquée par le relais plutôt que par un tableur.
Relances avec backoff
Les refus temporaires 4xx sont relancés avec un backoff exponentiel. Les rejets 5xx s'arrêtent immédiatement et sont classés, pour qu'une boîte morte ne soit pas sollicitée toute la nuit.
Trace par envoi
Signaux d'ouverture, de clic, de rebond et de spam pour chaque message, diffusés en SSE, avec la réponse SMTP brute attachée en cas d'échec.
Export vers votre stack
Envoyez les mêmes événements vers Datadog ou Grafana et alertez sur la délivrance comme vous alertez sur la latence et le taux d'erreur.
De Postfix local à l'envoi relayé en cinq étapes
La plupart des migrations prennent un après-midi. La partie lente est la rampe, et elle tourne sans intervention.
-
1
Ajoutez le domaine d'envoi
Publiez l'include SPF et les enregistrements DKIM fournis par le service. L'alignement est vérifié avant que le moindre message ne sorte.
-
2
Créez les identifiants SMTP
Générez un identifiant limité par application, pour qu'un mot de passe fuité n'expose pas tous les services qui envoient du courrier.
-
3
Pointez votre mailer vers le relais
Renseignez l'hôte, utilisez le port 587 avec STARTTLS et envoyez un message de test. Dans Postfix, cela tient en une seule ligne relayhost dans main.cf.
-
4
Fixez un volume cible et une fenêtre
Choisissez le volume visé et sur quelle durée. Quatre semaines pour atteindre 100 000 envois par jour constituent un point de départ courant pour un domaine neuf.
-
5
Surveillez les traces, puis basculez
Routez d'abord une petite part du trafic et lisez les traces. Quand les taux de rebond et de plainte semblent normaux, basculez le reste du volume.
Pour une équipe qui retire un serveur Postfix auto-hébergé
Un serveur de mail que vous gérez vous-même fonctionne jusqu'au jour où il ne fonctionne plus. Une IP se retrouve sur une liste noire, la file d'attente se bloque derrière un destinataire lent, ou la seule personne qui comprenait la configuration quitte l'entreprise. Un relais prend en charge la délivrance, la réputation et les nouvelles tentatives, pendant que vos applications continuent d'envoyer vers un point SMTP exactement comme avant. Vous voyez quel lot a rebondi et pourquoi, au lieu de lire les journaux de mail en SSH.
- Gardez l'interface SMTP que vos applications utilisent déjà
- Ni file d'attente ni liste noire à surveiller
- Réponses SMTP brutes dans la trace, pas seulement un libellé de statut
Pour une équipe produit dont le volume transactionnel augmente par paliers
Le mail transactionnel grossit par à-coups. Un nouveau parcours d'onboarding est mis en production, une fonctionnalité atteint la disponibilité générale, et les envois quotidiens doublent en une nuit. La montée en charge du nouveau volume se fait en arrière-plan : les réinitialisations de mot de passe et les reçus continuent d'arriver en boîte de réception pendant que le pipeline s'adapte. Si un seuil est franchi, une alerte indique le signal concerné au lieu de vous laisser deviner.
- Gère les hausses soudaines, pas seulement la croissance régulière
- Les envois transactionnels existants ne sont pas touchés pendant une montée en charge
- Pause automatique quand les taux de rebond ou de spam dépassent un seuil
Où se situe un relais SMTP entre l'auto-hébergement et une API
Ce n'est pas un classement. Le bon choix dépend de ce que vous exploitez déjà et de la part de la délivrance que vous voulez maîtriser.
| Critère | MTA auto-hébergé | Service relais SMTP | API e-mail HTTP uniquement |
|---|---|---|---|
| Compatible avec le code SMTP existant | Oui | Oui | Non, nécessite une intégration |
| Réputation de l'IP et du domaine | Vous la gérez | Gérée, avec warmup | Gérée, avec warmup |
| Gestion des relances et des rebonds | Votre propre configuration | Intégrée, classifiée | Intégrée, classifiée |
| Trace par envoi | Journaux de mail sur le serveur | Trace et événements SSE | Trace et événements SSE |
| Clés d'idempotence | Non disponibles | Via l'API et les SDK | Natives |
| Charge opérationnelle | Élevée | Faible | Faible |
Questions fréquentes
Qu'est-ce qu'un service relais SMTP ?
Quel port utiliser pour un relais SMTP ?
En quoi un relais SMTP diffère-t-il d'une API e-mail ?
Ai-je encore besoin de SPF, DKIM et DMARC avec un relais ?
Peut-on quitter son propre serveur Postfix sans interruption ?
Que se passe-t-il quand un envoi échoue ou que le serveur destinataire est occupé ?
Un nouveau domaine arrive-t-il en boîte de réception dès le premier jour ?
Un relais vaut-il la peine pour quelques milliers d'e-mails par mois ?
Remplacez un seul nom d'hôte, gardez le reste de votre stack
Pointez votre mailer vers le relais, faites monter le domaine en charge et lisez la trace de chaque envoi. Le warmup et la pause automatique sont activés par défaut.