public function test()
{
$result = array('error' => 1, 'message' => '发送邮件错误,请检查邮件配置');
$user = User::getCurrent();
$mailer = Mailer1::getInstance();
$mail = new Mail();
$mail->to = $user->email;
$mail->subject = '[' . SITE_NAME . '] 这是一封测试邮件';
$mail->content = '这是一封<b>单条发送</b>测试邮件';
$mail->content .= "<p style=\"padding: 1.5em 1em 0; color: #999; font-size: 12px;\">—— 本邮件由 " . SITE_NAME . " (<a href=\"" . BASE_URL . "\">" . BASE_URL . "</a>) 管理员发送</p>";
if (!$mailer->send($mail)) {
return $result;
}
$mailer->toQueue(true);
$mail->subject = '[' . SITE_NAME . '] 这是一封多条发送测试邮件';
$mail->content = '这是一封<b>多条发送</b>测试邮件';
$mail->content .= "<p style=\"padding: 1.5em 1em 0; color: #999; font-size: 12px;\">—— 本邮件由 " . SITE_NAME . " (<a href=\"" . BASE_URL . "\">" . BASE_URL . "</a>) 管理员发送</p>";
if (!$mailer->send($mail)) {
return $result;
} else {
$result = array('error' => 0, 'message' => '邮件已经发送到您的邮箱上');
return $result;
}
}