diff options
author | Andrew Dolgov <[email protected]> | 2018-11-22 14:45:14 +0300 |
---|---|---|
committer | Andrew Dolgov <[email protected]> | 2018-11-22 14:45:14 +0300 |
commit | 57932e183745bada9c6183056597cb5276f68d10 (patch) | |
tree | 7d64a815dd4bbf40dec51ee95be16c4ef7f7a212 /classes/pref | |
parent | 643d1919cc27a80aff424970b337e83be72720d1 (diff) |
remove PHPMailer and related directives from config.php-dist; add pluggable Mailer class
Diffstat (limited to 'classes/pref')
-rw-r--r-- | classes/pref/users.php | 14 |
1 files changed, 6 insertions, 8 deletions
diff --git a/classes/pref/users.php b/classes/pref/users.php index ab8ac775b..ad48e7a72 100644 --- a/classes/pref/users.php +++ b/classes/pref/users.php @@ -287,8 +287,6 @@ class Pref_Users extends Handler_Protected { print_notice(T_sprintf("Sending new password of user <b>%s</b> to <b>%s</b>", $login, $email)); } - require_once 'classes/ttrssmailer.php'; - if ($email) { require_once "lib/MiniTemplator.class.php"; @@ -305,13 +303,13 @@ class Pref_Users extends Handler_Protected { $tpl->generateOutputToString($message); - $mail = new ttrssMailer(); + $mailer = new Mailer(); - $rc = $mail->quickMail($email, $login, - __("[tt-rss] Password change notification"), - $message, false); + $rc = $mailer->mail(["to" => "$login <$email>", + "subject" => __("[tt-rss] Password change notification"), + "message" => $message]); - if (!$rc) print_error($mail->ErrorInfo); + if (!$rc) print_error($mailer->error()); } } @@ -458,4 +456,4 @@ class Pref_Users extends Handler_Protected { print "</div>"; #container } - }
\ No newline at end of file + } |