]> git.wh0rd.org - tt-rss.git/blobdiff - classes/pref/users.php
remove PHPMailer and related directives from config.php-dist; add pluggable Mailer...
[tt-rss.git] / classes / pref / users.php
index ab8ac775b54319c77ff51d680a701efe4af6d59b..ad48e7a722a4b5be521a544da2b3fdf353859c25 100644 (file)
@@ -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
+       }