Comment configurer un SMTP pour éviter que vos emails tombent en spam ?

Des emails qui arrivent en spam = des opportunités perdues

Envoyer des emails depuis votre site (formulaires de contact, confirmations de commande, newsletters…) est indispensable. Mais si ces emails arrivent dans le dossier « Indésirables » ou ne sont jamais reçus, vous perdez en crédibilité et en conversions.

La solution : configurer un serveur SMTP professionnel pour améliorer la délivrabilité de vos emails.


🔧 Qu’est-ce qu’un SMTP ?

Le protocole SMTP (Simple Mail Transfer Protocol) est le standard pour envoyer des emails. Contrairement à la fonction mail() de PHP, un serveur SMTP authentifie et valide l’envoi des messages, ce qui les rend moins suspects pour les filtres anti-spam.


🌐 Pourquoi vos emails tombent-ils en spam ?

  • Vous utilisez l’envoi PHP natif sans authentification.
  • L’adresse d’envoi ne correspond pas au domaine (ex. Gmail sur un site pro).
  • Vos DNS ne sont pas correctement configurés (pas de SPF, DKIM, DMARC).
  • Le contenu de l’email ressemble à du spam.

🚀 ÉTAPE 1 : Choisir un fournisseur SMTP fiable

Voici quelques fournisseurs SMTP populaires :

  • Sendinblue (français, gratuit jusqu’à 300 emails/jour)
  • Mailjet (français, facile à intégrer)
  • Mailgun (puissant pour les développeurs)
  • SMTP2Go, Postmark, Amazon SES (plus techniques mais efficaces)
  • Votre hébergeur peut aussi proposer un SMTP prêt à l’emploi (vérifier les limitations)

🛠️ ÉTAPE 2 : Configurer le SMTP dans votre site

Sur WordPress :

Utilisez un plugin comme WP Mail SMTP ou Post SMTP.

  1. Installez le plugin.
  2. Renseignez les informations SMTP de votre fournisseur :
    • Hôte SMTP (ex : smtp.sendinblue.com)
    • Port (465 ou 587)
    • Type de chiffrement : SSL ou TLS
    • Identifiants de connexion (email + mot de passe SMTP/API key)
  3. Enregistrez et testez l’envoi.

Hors WordPress :

Dans vos paramètres d’application (Symfony, Laravel, Prestashop…), configurez le fichier .env ou config/mail.php avec les données SMTP fournies.


📁 ÉTAPE 3 : Configurer les bons enregistrements DNS (SPF, DKIM, DMARC)

Pour que les serveurs de réception (Gmail, Outlook…) fassent confiance à vos emails, vous devez ajouter ces enregistrements DNS dans la zone de votre domaine :

✅ SPF :

Déclare les serveurs autorisés à envoyer des emails pour votre domaine.

v=spf1 include:sendinblue.com ~all

✅ DKIM :

Signe numériquement les messages pour prouver leur authenticité.

✅ DMARC :

Indique quoi faire en cas de détection de spam (aucune action, quarantaine, rejet).

Chaque fournisseur SMTP vous indiquera exactement les enregistrements à ajouter dans votre zone DNS.


🔢 ÉTAPE 4 : Tester la délivrabilité de vos emails

Avant de crier victoire, testez vos envois avec :

Vous obtiendrez un score de qualité et des conseils pour corriger ce qui bloque encore.


📜 Conclusion : le SMTP, indispensable pour une communication fiable

En configurant un SMTP professionnel, vous :

  • ✅ évitez que vos emails partent en spam
  • ✅ renforcez la confiance et la réputation de votre domaine
  • ✅ augmentez vos taux de réception et de conversion

Besoin d’aide pour configurer votre SMTP ? Contactez-nous, on s’occupe de tout ! 🚀