From fbc2afb427e9fb3a5a944036f7880be4be3ceb00 Mon Sep 17 00:00:00 2001 From: x2000habouzit Date: Tue, 16 Nov 2004 21:11:21 +0000 Subject: [PATCH] use the new HermesMailer everywhere ! --- ChangeLog | 13 +++++++++++++ htdocs/admin/utilisateurs.php | 25 ++++++++++++++++++------- 2 files changed, 31 insertions(+), 7 deletions(-) diff --git a/ChangeLog b/ChangeLog index 867aeb4..7392590 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,4 +1,17 @@ ================================================================================ +VERSION 0.9.3 ~20 Dec 2004 + +New : + + * Mails: use HermesMailer. -MC + +Bug/Wish : + + +Fixes (from 0.9.2 branch) : + + +================================================================================ VERSION 0.9.2 14 Nov 2004 New : diff --git a/htdocs/admin/utilisateurs.php b/htdocs/admin/utilisateurs.php index 893d4b6..ba8ace1 100644 --- a/htdocs/admin/utilisateurs.php +++ b/htdocs/admin/utilisateurs.php @@ -18,7 +18,7 @@ * Foundation, Inc., * * 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA * *************************************************************************** - $Id: utilisateurs.php,v 1.26 2004-11-13 14:16:16 x2000habouzit Exp $ + $Id: utilisateurs.php,v 1.27 2004-11-16 21:11:22 x2000habouzit Exp $ ***************************************************************************/ require("auto.prepend.inc.php"); @@ -135,9 +135,14 @@ if(isset($mr)) { $errors[] = "updaté correctement."; // envoi du mail au webmaster - $HEADER="From: ADMINISTRATION\nReply-To: webmaster@polytechnique.org\nX-Mailer: PHP/" . phpversion(); - $MESSAGE="Intervention manuelle de l'administrateur login=".$_SESSION['forlife']." (UID=".$_SESSION['uid'].")\n\nOpérations effectuées\n\n\"".$query."\"\n\nCe rapport a été généré par le script d'administration"; - mail("web@polytechnique.org","INTERVENTION ADMIN",$MESSAGE,$HEADER); + require_once("diogenes.hermes.inc.php"); + $mailer = new HermesMailer(); + $mailer->setFrom("webmaster@polytechnique.org"); + $msg = "Intervention manuelle de l'administrateur login=".$_SESSION['forlife']." (UID=".$_SESSION['uid'].")\n\n" + . "Opérations effectuées\n\n\"".$query + . "\"\n\nCe rapport a été généré par le script d'administration"; + $mailer->addTo("web@polytechnique.org"); + $mailer->setSubject("INTERVENTION ADMIN",$msg); break; // DELETE FROM auth_user_md5 @@ -166,9 +171,15 @@ if(isset($mr)) { $globals->db->query("delete from logger.sessions where uid=$user_id"); $errors[] = "'$user_id' a été supprimé !"; - $HEADER="From: ADMINISTRATION\nReply-To: webmaster@polytechnique.org\nX-Mailer: PHP/" . phpversion(); - $MESSAGE="Intervention manuelle de l'administrateur login=".$_SESSION['forlife']." (UID=".$_SESSION['uid'].")\n\nOpérations effectuées\n\n\"".$query."\"\n\nCe rapport a été généré par le script d'administration"; - mail("web@polytechnique.org","INTERVENTION ADMIN",$MESSAGE,$HEADER); + require_once("diogenes.hermes.inc.php"); + $mailer = new HermesMailer(); + $mailer->setFrom("webmaster@polytechnique.org"); + $msg = "Intervention manuelle de l'administrateur login=".$_SESSION['forlife']." (UID=".$_SESSION['uid'].")\n\n" + . "Opérations effectuées\n\n\"".$query + . "\"\n\nCe rapport a été généré par le script d'administration"; + $mailer->addTo("web@polytechnique.org"); + $mailer->setSubject("INTERVENTION ADMIN",$msg); + break; break; } } -- 2.1.4