+
+ XDB::execute("UPDATE emails AS e
+ INNER JOIN aliases AS a ON (a.id = e.uid)
+ SET e.flags = 'active'
+ WHERE a.alias = {?} AND e.email = {?}", $this->m_forlife, $this->m_email);
+ if (XDB::affectedRows() > 0) {
+ $this->m_reactive = true;
+ $mailer = new PlMailer();
+ $mailer->setFrom('"Association Polytechnique.org" <register@' . $globals->mail->domain . '>');
+ $mailer->addTo($email);
+ $mailer->setSubject("Mise à jour de ton adresse $email");
+ $mailer->setTxtBody(wordwrap("Cher Camarade,\n\n"
+ . "Ton adresse $email étant en panne et ayant été informés que ta redirection {$this->m_email}, jusqu'à présent inactive, "
+ . "est fonctionnelle, nous venons de réactiver cette adresse.\n\n"
+ . "N'hésite pas à aller gérer toi-même tes redirections en te rendant à la page :\n"
+ . "https://www.polytechnique.org/emails/redirect\n"
+ . "Si tu as perdu ton mot de passe d'accès au site, tu peux également effectuer la procédure de récupération à l'adresse :\n"
+ . "https://www.polytechnique.org/recovery\n"
+ . "-- \nTrès Cordialement,\nL'Equipe de Polytechnique.org\n"));
+ $mailer->send();
+ return true;
+ }
+
+ $email = $this->m_bestalias . '@' . $globals->mail->domain;