+#!/usr/bin/php5 -q
<?php
/***************************************************************************
* Copyright (C) 2003-2006 Polytechnique.org *
require_once('connect.db.inc.php');
require_once('xorg.inc.php');
require_once('emails.inc.php');
+require_once('../classes/plmailer.php');
$opts = getopt('i:o:');
if (($opts['i'] && $opts['i'] == '-') || empty($opts['i'])) {
if ($x = $sel->fetchOneAssoc()) {
if (!$x['panne']) {
XDB::execute("UPDATE emails
- SET panne=NOW(), last=NOW()
+ SET panne=NOW(), last=NOW(),
panne_level = 1
WHERE email = {?}",
$email);
if (empty($x['nb_mails'])) {
echo "$email : seule adresse active de {$x['prenom']} {$x['nom']}\n";
} else {
- $message = " Bonjour !
-
- Nous t'écrivons car lors de l'envoi de la lettre d'information mensuelle
-de Polytechnique.org à ton adresse polytechnicienne :
-
- {$x['alias']}@polytechnique.org,
-
-l'adresse {$email}, sur laquelle tu rediriges ton courrier, ne
-fonctionnait pas.
-
- Estimant que cette information serait susceptible de t'intéresser, nous
-avons préféré t'en informer. Il n'est pas impossible qu'il ne s'agisse que
-d'une panne temporaire. Si tu souhaites changer la liste des adresses sur
-lesquelles tu reçois le courrier qui t'es envoyé à ton adresse
-polytechnicienne, il te suffit de te rendre sur la page :
-
- https://www.polytechnique.org/emails/redirect
-
-
- A bientôt sur Polytechnique.org !
- L'équipe d'administration <support@polytechnique.org>
-
----------------------------------------------------------------------------
-
- PS : si jamais tu ne disposes plus du mot de passe te permettant
-d'accéder au site, rends toi sur la page
-
- https://www.polytechnique.org/recovery
-
-elle te permettra de créer un nouveau mot de passe après avoir rentré ton
-login ({$x['alias']}) et ta date de naissance !";
-
- require_once('../classes/plmailer.php');
- $mail = new PlMailer();
- $mail->setFrom('"Polytechnique.org" <support@polytechnique.org>');
+ $mail = new PlMailer('emails/broken.mail.tpl');
$mail->addTo("\"{$x['prenom']} {$x['nom']}\" <{$x['alias']}@polytechnique.org>");
- $mail->setSubject("Une de tes adresse de redirection Polytechnique.org ne marche plus !!");
- $mail->setTxtBody($message);
+ $mail->assign('x', $x);
+ $mail->assign('email', $email);
$mail->send();
echo "$email : mail envoyé\n";
}
from="Lettre Mensuelle Polytechnique.org" <info_newsletter@polytechnique.org>
replyto=info+nlp@polytechnique.org
+[emails_broken]
+from="Polytechnique.org" <support@polytechnique.org>
+subject="Une de tes adresse de redirection Polytechnique.org ne marche plus !!"
--- /dev/null
+{**************************************************************************}
+{* *}
+{* Copyright (C) 2003-2006 Polytechnique.org *}
+{* http://opensource.polytechnique.org/ *}
+{* *}
+{* This program is free software; you can redistribute it and/or modify *}
+{* it under the terms of the GNU General Public License as published by *}
+{* the Free Software Foundation; either version 2 of the License, or *}
+{* (at your option) any later version. *}
+{* *}
+{* This program is distributed in the hope that it will be useful, *}
+{* but WITHOUT ANY WARRANTY; without even the implied warranty of *}
+{* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *}
+{* GNU General Public License for more details. *}
+{* *}
+{* You should have received a copy of the GNU General Public License *}
+{* along with this program; if not, write to the Free Software *}
+{* Foundation, Inc., *}
+{* 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA *}
+{* *}
+{**************************************************************************}
+
+{if !$html_version}
+{config_load file="mails.conf" section="emails_broken"}
+{from full=#from#}
+{subject text=#subject#}
+Bonjour !
+
+ Nous t'écrivons car lors de l'envoi de la lettre d'information mensuelle
+de Polytechnique.org à ton adresse polytechnicienne :
+
+ {$x.alias}@polytechnique.org,
+
+l'adresse {$email}, sur laquelle tu rediriges ton courrier, ne fonctionnait pas.
+
+ Estimant que cette information serait susceptible de t'intéresser, nous
+avons préféré t'en informer. Il n'est pas impossible qu'il ne s'agisse que
+d'une panne temporaire. Si tu souhaites changer la liste des adresses sur
+lesquelles tu reçois le courrier qui t'es envoyé à ton adresse
+polytechnicienne, il te suffit de te rendre sur la page :
+
+ https://www.polytechnique.org/emails/redirect
+
+
+A bientôt sur Polytechnique.org !
+L'équipe d'administration <support@polytechnique.org>
+
+---------------------------------------------------------------------------
+
+ PS : si jamais tu ne disposes plus du mot de passe te permettant
+d'accéder au site, rends toi sur la page
+
+ https://www.polytechnique.org/recovery
+
+elle te permettra de créer un nouveau mot de passe après avoir rentré ton
+login ({$x.alias}) et ta date de naissance !";
+{/if}
+
+{* vim:set et sw=2 sts=2 sws=2: *}