使用例
使用 Composer 安装 PHPMailer,然后新建 PHP 文件,填入下方内容。
Correo 是西班牙语的“邮件”之意。本代码节录修改自参考资料#1,原作者可能是西班牙语使用者。
<?php
use PHPMailer\PHPMailer\PHPMailer;
require 'vendor/autoload.php';
$Correo = new PHPMailer();
$Correo->IsSMTP();
$Correo->CharSet = PHPMailer::CHARSET_UTF8;
$Correo->SMTPAuth = true;
$Correo->SMTPSecure = "tls";
$Correo->Host = "STMP.DOMAIN.EXP"; //服务器地址
$Correo->Port = 587; //服务器端口
$Correo->Username = "[email protected]"; //用户名
$Correo->Password = "PASSWORD"; //密码
$Correo->SetFrom('[email protected]'); //发件人
//$Correo->FromName = "From"; //发件人名
$Correo->AddAddress("[email protected]");//收件人
$Correo->Subject = "服务器连通性测试";
$Correo->Body = "如果您能收到这封邮件,代表服务器邮件通讯正常。这是一封UTF-8格式的编码。";
$Correo->IsHTML (true);
if (!$Correo->Send()) echo "送信失败:$Correo->ErrorInfo";
else echo "送信完成 ~( ̄▽ ̄)~*";
?>