Guide de correction

Configurer l'envoi d'e-mails WordPress via SMTP

20 mai 2026

WordPress envoie les e-mails par defaut via la fonction PHP mail() qui utilise le binaire sendmail local du serveur web. Cette methode a un taux de delivrabilite de 60 a 80 pour cent car les messages partent sans SPF, DKIM ni DMARC, souvent d adresses IP partagees a mauvaise reputation, et sont filtres comme spam par Gmail, Outlook et Apple Mail. Configurer le SMTP (Simple Mail Transfer Protocol) route les mails WordPress via un serveur authentifie comme Gmail, Microsoft 365, un relais SMTP propre ou un service transactionnel tel que SendGrid, Mailgun, Amazon SES, Postmark ou Brevo. La delivrabilite grimpe au dela de 99 pour cent et l on obtient le suivi des rebonds, les statistiques d ouverture et un journal clair de chaque message envoye.

Pourquoi WordPress a besoin de SMTP au lieu de PHP mail() ?

  • Authentification : SMTP exige identifiant et mot de passe.
  • SPF et DKIM : sans ces signatures, Gmail rejette les envois depuis fevrier 2024.
  • Reputation : IP mutualisees souvent listees sur Spamhaus.
  • Journalisation : les plugins SMTP enregistrent chaque envoi.
  • TLS : STARTTLS ou TLS sur port 465 chiffre les identifiants.

Methode la plus simple pour configurer SMTP

Installer le plugin gratuit WP Mail SMTP de WPForms (plus de 4 millions d installations). Alternatives : FluentSMTP, Easy WP SMTP, Post SMTP Mailer.

Quel fournisseur SMTP choisir ?

FournisseurOffre gratuiteIdeal pour
Brevo (Sendinblue)300 e-mails/jourPetits sites, newsletters
SendGrid100 e-mails/jourDeveloppeurs, SaaS
Mailgun100 e-mails/jour FlexTransactionnel API first
Amazon SES62 000/mois depuis EC2Gros volume, moins cher a l echelle
Postmark100 e-mails/moisTransactionnel pur
Microsoft 365 SMTPInclus dans M365Mail pro avec domaine
Gmail SMTP500/jour (gratuit), 2000 (Workspace)Petite entreprise

Pas a pas : WP Mail SMTP avec Brevo

  1. S inscrire sur brevo.com et verifier le domaine en ajoutant les TXT DKIM et Brevo code au DNS.
  2. Dans Brevo SMTP et API » SMTP, generer une cle SMTP.
  3. Installer et activer WP Mail SMTP.
  4. Ouvrir Reglages » WP Mail SMTP.
  5. Definir From Email sur noreply@votredomaine.fr et activer Force From Email.
  6. Configurer From Name.
  7. Choisir le mailer Brevo.
  8. Hote smtp-relay.brevo.com, port 587, TLS.
  9. Tester avec Email Test.

SPF, DKIM et DMARC

v=spf1 include:spf.brevo.com ~all
v=DKIM1; k=rsa; p=MIGfMA0...
v=DMARC1; p=none; rua=mailto:dmarc@votredomaine.fr

Commencer par p=none deux semaines, puis p=quarantine, puis p=reject. Depuis fevrier 2024 Gmail et Yahoo exigent un DMARC valide pour les expediteurs en masse.

SMTP sans plugin via wp-config.php

add_action('phpmailer_init', function ($phpmailer) {
    $phpmailer->isSMTP();
    $phpmailer->Host       = 'smtp-relay.brevo.com';
    $phpmailer->SMTPAuth   = true;
    $phpmailer->Port       = 587;
    $phpmailer->Username   = 'votre-login@example.com';
    $phpmailer->Password   = defined('SMTP_PASS') ? SMTP_PASS : ';
    $phpmailer->SMTPSecure = 'tls';
    $phpmailer->From       = 'noreply@example.com';
    $phpmailer->FromName   = 'Mon Site';
});

Gmail SMTP avec App Password

  1. Activer la 2FA sur Google.
  2. Creer un App Password sur myaccount.google.com/apppasswords.
  3. Hote smtp.gmail.com, port 587, TLS.

Amazon SES

  1. Demander l acces production dans SES.
  2. Verifier le domaine avec Easy DKIM.
  3. Creer utilisateur IAM, generer SMTP credentials.

Resolution des erreurs SMTP

  • Authentification echouee : mauvais identifiants ou 2FA sans App Password.
  • Connexion expiree : l hebergeur bloque les ports 25, 465 ou 587.
  • SSL handshake failed : mettre PHP a jour.
  • Mails en spam : DKIM ou SPF manquant.
  • Test fonctionne, reel non : un autre plugin remplace wp_mail().

Comment InspectWP aide pour le SMTP ?

InspectWP analyse les DNS publics du domaine et signale si SPF, DKIM et DMARC sont correctement configures.

Vérifiez votre site WordPress dès maintenant

InspectWP analyse votre site WordPress pour détecter les problèmes de sécurité, de SEO, de conformité RGPD et de performance — gratuitement.

Analyser votre site gratuitement