Fix the password reset email system
[bugdar.git] / login.php
index 30d9ba3094efc9755d160e9af9cd49c161c1fb02..6d59c92f1fa836135c5f1a84681bea2af5bf0408 100755 (executable)
--- a/login.php
+++ b/login.php
@@ -121,7 +121,9 @@ if ($_POST['do'] == 'sendpw')
                $email = get_email_text('password_reset');
                $mail = new BSMail();
                $mail->setSubject($email['subject']);
-               $mail->setBodyText(sprintf($email['subject'], $user->record['displayname'], bugdar::$options['trackertitle'], bugdar::$options['trackerurl'], $activator));
+               $mail->setBodyText(sprintf($email['bodyText'], $user->record['displayname'], bugdar::$options['trackertitle'], bugdar::$options['trackerurl'], $activator));
+               $mail->setFromAddress(MAIL_FROM_ADDRESS);
+               $mail->setFromName(MAIL_FROM_NAME);
                $mail->send($user->record['email'], $user->record['displayname']);
                
                $message->message(sprintf(T('An email has been dispatched to %1$s that contains instructions on how to reset your password.'), $user->record['email']));