From c08dd532ae91da4ca1608129a432c9307a745db7 Mon Sep 17 00:00:00 2001 From: Fil <fil@rezo.net> Date: Tue, 7 Dec 2010 21:15:54 +0000 Subject: [PATCH] une constante _TEST_EMAIL_DEST afin de pouvoir tester les envois de mail en remplacant tout destinataire par ce contenu (si {{{ define('_TEST_EMAIL_DEST', 'fil@rezo.net') }}} c'est fil qui recoit tous les mails, par exemple mails d'inscription etc ) --- ecrire/inc/envoyer_mail.php | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/ecrire/inc/envoyer_mail.php b/ecrire/inc/envoyer_mail.php index 6d55dfa319..79f3e8c4e5 100644 --- a/ecrire/inc/envoyer_mail.php +++ b/ecrire/inc/envoyer_mail.php @@ -103,8 +103,15 @@ function inc_envoyer_mail_dist($email, $sujet, $texte, $from = "", $headers = "" spip_log("mail $email\n$sujet\n$headers",'mails'); - // Ajouter le \n final - if ($headers = trim($headers)) $headers .= "\n"; + // mode TEST : forcer l'email + if (defined('_TEST_EMAIL_DEST')) { + if (!_TEST_EMAIL_DEST) + return false; + else + $email = _TEST_EMAIL_DEST; + } + + // Ajouter le \n final if ($headers = trim($headers)) $headers .= "\n"; if (function_exists('wordwrap')) $texte = wordwrap($texte); -- GitLab