comment éviter d’envoyer des emails réels aux utilisateurs avec un site internet de test ?

Excellente question — très importante quand on travaille en local ou sur un site de test cloné : éviter d’envoyer des emails réels aux utilisateurs (clients, élèves, profs…).

Voici plusieurs méthodes fiables pour empêcher un site WordPress de test d’envoyer des emails à la base réelle.


✅ MÉTHODE 1 : Désactiver l’envoi d’emails avec un plugin

🔌 Plugin recommandé : Disable Emails

  • Gratuit, très léger
  • Intercepte toutes les fonctions wp_mail()
  • Aucun email ne part du site

🔧 Installation :

  1. Va dans Extensions > Ajouter
  2. Cherche Disable Emails
  3. Installe et active

👉 Résultat : WordPress “croit” envoyer des mails, mais rien ne part.


✅ MÉTHODE 2 : Rediriger tous les mails vers toi (pour tests)

🔌 Plugin recommandé : WP Mail Logging

  • Permet de voir tous les emails générés
  • Tu peux les lire sans les envoyer

👉 Ou utilise Mailhog (préinstallé dans LocalWP) :
Il intercepte les mails localement, sans les envoyer.


✅ MÉTHODE 3 : Modifier wp-config.php pour désactiver les mails

Ajoute ce code dans ton wp-config.php :

phpCopierModifieradd_filter( 'wp_mail', '__return_false' );

💡 Cela bloque la fonction native d’envoi de mail (wp_mail()).


✅ MÉTHODE 4 : Supprimer ou modifier les emails dans la base de données

Tu peux aussi :

  • Changer les adresses email des utilisateurs dans la base (ex: [email protected])
  • Ou utiliser un script SQL pour anonymiser tous les comptes
sqlCopierModifierUPDATE wp_users SET user_email = CONCAT('test+', ID, '@exemple.dev');

🔴 Attention : fais une sauvegarde avant si tu modifies les données.


✅ MÉTHODE 5 : Sur LocalWP, tout est déjà « en sécurité »

👍 Si tu utilises LocalWP, les emails ne partent pas réellement par défaut :

  • Il utilise Mailhog pour intercepter tous les mails
  • Tu peux les voir dans l’onglet « Mailhog » (icône enveloppe)

🛡️ RECOMMANDATION POUR TOI

Si tu veux zéro risque, fais ça :

  1. Active le plugin Disable Emails
  2. Utilise Mailhog pour tester les emails générés
  3. Optionnel : change les adresses sensibles (profs, élèves) en adresses fictives

Test de chris

en réel il y a MAIL PIT qui bloque tout

Publications similaires

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *