后台不是设置自己的SMTP服务器,可以发送测试邮件和把访客表单通知到自己邮箱了,
都正常收到邮件。我现在的问题是利用这个给自己发邮件的功能,我网站使用一个数据库的API, 但不知道这个API什么时候会挂,挂了我不知道
网站里面本来就有一个如果API获取不到数据,则记录日志,问题没人会去看,我想这时候 给我自己邮箱发一个邮件,标题就是API挂了就可以了。
} else {
// 记录 JSON 解析错误并发送邮件通知
$to = "我的邮箱"; // 收件人的邮箱
$subject = "地理位置API解析出错"; // 邮件标题
$message = "Error: JSON decoding failed. Error message: " . json_last_error_msg(); // 邮件内容
$headers = "From: no-reply@yourdomain.com\r\n"; // 发件人的邮箱
// 发送邮件
if (!mail($to, $subject, $message, $headers)) {
error_log("Failed to send error email.");
}
我想这段代码应该发不了邮件,没有结合系统里已经设置好的SMTP和465
如何运用系统本来已经设置好的SMTP来发这个邮件 ?