Base de connaissances

Envoyez des e-mails via votre propre compte Amazon SES

Connectez votre propre compte Amazon SES via SMTP : choisir une région et y rester, Easy DKIM, sortir du sandbox AVANT de vous connecter, et pourquoi les identifiants SMTP ne sont pas votre clé d’accès AWS.

Vous aurez besoin d’un compte AWS et d’un accès aux DNS de votre domaine. SES est de loin l’option la moins chère de cette liste, et celle qui comporte le plus d’étapes.

La propre documentation d’Amazon : Validation d’un domaine · Obtention des identifiants SMTP · Sortie du bac à sable

⭐ Nous nous connectons à SES via son interface SMTP, et non son API REST. C’est pourquoi un nom d’utilisateur et un mot de passe SMTP vous sont demandés plutôt qu’une clé d’accès AWS. Les deux voies délivrent exactement le même message ; l’option SMTP évite toute une série de problèmes de signature de requêtes AWS particulièrement pénibles à diagnostiquer depuis l’extérieur, et c’est précisément l’interface pour laquelle Amazon publie des identifiants afin que des outils comme le nôtre puissent l’utiliser.

1. Choisissez une région et restez-y

SES est un service régional. Tout ce qui suit — votre domaine vérifié, vos identifiants, votre quota d’envoi — appartient à une seule région AWS et n’existe dans aucune autre.

Choisissez celle qui est la plus proche de vos clients (eu-west-1 pour l’Europe, us-east-1 pour l’Amérique du Nord) et notez-la. Vérifier votre domaine en Irlande puis créer des identifiants à Francfort est le moyen le plus courant d’y perdre une après-midi, et l’erreur générée n’indique rien au sujet des régions.

2. Vérifiez votre domaine

Console Amazon SES → Identities → Create identity → Domain. Saisissez un sous-domaine tel que mail.yourdomain.com.

Activez Easy DKIM et sélectionnez RSA_2048_BIT. SES vous fournit trois enregistrements CNAME :

TypeHost
CNAME<token1>._domainkey.mail.yourdomain.com
CNAME<token2>._domainkey.mail.yourdomain.com
CNAME<token3>._domainkey.mail.yourdomain.com

Ajoutez les trois. La vérification prend généralement moins d’une heure.

⭐ Activez également un domaine MAIL FROM personnalisé (bounce.mail.yourdomain.com) et ajoutez les enregistrements MX et TXT SPF demandés. Sans cela, l’expéditeur de l’enveloppe est amazonses.com, ce qui aligne le SPF sur Amazon plutôt que sur vous, et vous ne comptez plus que sur DKIM seul.

3. Sortez du bac à sable — c’est l’étape que les utilisateurs oublient

⛔⛔ Un nouveau compte SES est dans un bac à sable (sandbox) et ne peut envoyer qu’à des adresses que vous avez préalablement vérifiées séparément. Il acceptera tous les autres messages sans en remettre aucun.

C’est exactement l’échec que notre étape de vérification a pour rôle d’intercepter : dans le bac à sable, SES accepte votre message avec une réponse de réussite tout à fait ordinaire, puis le détruit. Si vous validez notre configuration en envoyant le test à une adresse qu’il se trouve que vous avez vérifiée dans AWS, cela fonctionnera — et ensuite, chaque message destiné à un véritable client disparaîtra.

Tableau de bord du compte → Demander l’accès à la production. Amazon vous demande ce que vous envoyez et comment vous traitez les rebonds ; quelques phrases sincères au sujet de notifications transactionnelles adressées à vos propres clients sont normalement approuvées sous 24 heures.

⭐ Faites cela avant de connecter SES ici. Il n’y aura rien à déboguer par la suite, car rien ne générera d’erreur.

4. Créez des identifiants SMTP

Console SES → SMTP settings → Create SMTP credentials.

Cela génère un utilisateur IAM doté de l’autorisation d’envoi uniquement et vous fournit un nom d’utilisateur SMTP ainsi qu’un mot de passe SMTP.

⛔ Il ne s’agit pas de votre clé d’accès et clé secrète AWS. Ils sont dérivés d’un secret IAM selon un algorithme spécifique et ne sont pas interchangeables. Coller ici une clé d’accès secrète AWS échouera systématiquement à l’authentification, et l’erreur indiquera simplement que les identifiants ont été refusés.

⚠️ Le mot de passe n’est affiché qu’une seule fois. Téléchargez le fichier CSV avant de quitter la page.

5. Connectez-le dans Zinn®

Ouvrez Envoi d’e-mails dans votre tableau de bord :

  • Fournisseur — Amazon SES
  • Envoyer depuis ce domaine — mail.yourdomain.com
  • Région AWS — la région de l’étape 1, par ex. eu-west-1
  • Nom d’utilisateur SMTP — issu de l’étape 4
  • Port — laissez 587
  • Mot de passe SMTP SES — issu de l’étape 4

Nous générons l’hôte pour vous (email-smtp.<region>.amazonaws.com), il n’y a donc aucun nom d’hôte où faire une faute de frappe.

6. Envoyez le test et saisissez le code

Cliquez sur Envoyer le message de test vers une boîte de réception située sur un autre domaine que vous n’avez pas vérifié dans AWS — une adresse Gmail personnelle est idéale, car c’est elle qui prouve que vous êtes sorti du bac à sable. Lisez le code et saisissez-le.

En cas de problème

« Email address is not verified » lors de l’envoi à un vrai client — vous êtes toujours dans le bac à sable. Étape 3.

535 Authentication Credentials Invalid — vous avez utilisé votre clé d’accès AWS au lieu des identifiants SMTP (étape 4), ou les identifiants appartiennent à une autre région que celle que vous avez saisie.

« Maximum sending rate exceeded » — un nouveau compte de production commence à 14 messages par seconde et 50 000 par jour. Cela représente une grande quantité de notifications, mais si vous migrez une importante clientèle, demandez d’abord une augmentation de quota.

Cela a fonctionné lors des tests puis s’est arrêté en production — consultez le tableau de bord de Réputation de SES. Amazon suspend automatiquement les envois dès qu’un taux de rebond ou de plainte dépasse son seuil, et la limite est vite franchie avec une ancienne liste de clients.

Les dernières nouveautés du blog

Ce que nous avons écrit sur l’hébergement, le SEO et la gestion de sites à grande échelle.

SEO et création de liens depuis la couche d’hébergement : Le point de vue d’un opérateur en 2026

Comment l’hébergement façonne l’indexation et le jus de lien en 2026 : maintenir les pages indexées, évaluer les domaines expirés avant de les exploiter, créer des liens sans empreinte pour les moteurs de recherche, et un aperçu honnête de ce que l’infrastructure peut et ne peut pas faire pour le SEO.

Lire l’article →

Rendre WordPress rapide et sécurisé : liste de contrôle des performances et des extensions

Une liste de contrôle pratique pour un WordPress rapide et sécurisé : mise en cache au niveau du serveur, cache d’objets par site, la poignée d’extensions utiles, maintien de la pile à jour et pages WooCommerce à ne jamais mettre en cache.

Lire l’article →

Comment choisir un hébergement web infogéré en 2026 : un guide d’achat

Ce qui différencie réellement un bon hébergement infogéré d’une machine bon marché avec panneau de configuration — migrations, sauvegardes, isolation, véritable mise en cache et mise à l’échelle honnête — et comment en juger avant de vous engager.

Lire l’article →

Lire le blog →

Vous avez encore besoin d’aide ?

Le support est inclus dans chaque forfait, le service est ouvert 24 heures par jour et vous pouvez nous écrire dans l’une de nos 58 langues ; nous vous répondons dans la vôtre.

Contacter l’assistance → Tous les articles →