From 9833e186295906e81ff8c5ac4256f5cc941db0f8 Mon Sep 17 00:00:00 2001 From: Florent Bruneau Date: Sun, 25 May 2008 12:42:52 +0200 Subject: [PATCH] Fix alias computation. Signed-off-by: Florent Bruneau --- include/massmailer.inc.php | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/include/massmailer.inc.php b/include/massmailer.inc.php index 8b01b50..19996fe 100644 --- a/include/massmailer.inc.php +++ b/include/massmailer.inc.php @@ -164,9 +164,13 @@ abstract class MassMailer global $globals; $alias = $login; if (strpos($login, '@') === false) { - $alias = $login; $login = "$login@{$globals->mail->domain}"; } + require_once('user.func.inc.php'); + $forlife = get_user_forlife($login, '_silent_user_callback'); + if ($forlife) { + $alias = $forlife; + } if (strpos($alias, '@') === false && (is_null($hash) || $hash == 0)) { $hash = $this->createHash(array($prenom, $nom, $login, $sexe, $html, rand(), "X.org rulez")); -- 2.1.4