S2OJ/web/app/models/UOJMail.php

21 lines
683 B
PHP
Raw Normal View History

2016-07-18 16:39:37 +00:00
<?php
2022-10-09 23:35:48 +00:00
use PHPMailer\PHPMailer\PHPMailer;
2016-07-18 16:39:37 +00:00
class UOJMail {
public static function noreply() {
$mailer = new PHPMailer();
$mailer->isSMTP();
$mailer->Host = UOJConfig::$data['mail']['noreply']['host'];
$mailer->Port = UOJConfig::$data['mail']['noreply']['port'];
$mailer->SMTPAuth = true;
$mailer->SMTPSecure = UOJConfig::$data['mail']['noreply']['secure'];
$mailer->Username = UOJConfig::$data['mail']['noreply']['username'];
$mailer->Password = UOJConfig::$data['mail']['noreply']['password'];
$mailer->setFrom(UOJConfig::$data['mail']['noreply']['username'], "UOJ noreply");
$mailer->CharSet = "utf-8";
$mailer->Encoding = "base64";
return $mailer;
}
}