/** * Sends the mail to given user. * * @param wcf\data\user\User $user */ protected function sendMail(User $user) { // send mail try { $mail = new Mail(array($user->username => $user->email), $this->userMailData['subject'], StringUtil::replace('{$username}', $user->username, $this->mailData['text']), $this->mailData['from']); if ($this->mailData['enableHTML']) { $mail->setContentType('text/html'); } $mail->send(); } catch (SystemException $e) { } // ignore errors }