PHP发送邮件源代码,附带源码


function send_code($email = 'admin@kieng.cn', $title = '标题', $message = '内容') {
    $toemail = $email; //定义收件人的邮箱
    $sendmail = 'xxxx@163.com'; //发件人邮箱
    $sendmailpswd = "xxxx"; //客户端授权密码,而不是邮箱的登录密码,就是手机发送短信之后弹出来的一长串的密码
    $send_name = '发件人'; // 设置发件人信息,如邮件格式说明中的发件人,
    $to_name = ''; //设置收件人信息,如邮件格式说明中的收件人
    $mail = new PHPMailer\PHPMailer();
    $mail->isSMTP(); // 使用 SMTP 服务
    // $mail->CharSet = "utf8"; // 编码格式为 utf8,不设置编码的话,中文会出现乱码
    $mail->Host = "SMTP.163.com"; // 发送方的 SMTP 服务器地址
    $mail->SMTPAuth = true; // 是否使用身份验证
    $mail->Username = $sendmail; //// 发送方的
    $mail->Password = $sendmailpswd; //客户端授权密码,而不是邮箱的登录密码!
    $mail->SMTPSecure = "ssl"; // 使用 ssl 协议方式
    $mail->Port = 465;
    $mail->setFrom($sendmail, $send_name); // 设置发件人信息,如邮件格式说明中的发件人,
    $mail->addAddress($toemail, $to_name); // 设置收件人信息,如邮件格式说明中的收件人,
    $mail->addReplyTo($sendmail, $send_name); // 设置回复人信息,指的是收件人收到邮件后,如果要回复,回复邮件将发送到的邮箱地址
    $mail->Subject = $title; // 邮件标题
    $mail->MsgHTML($message);
    if (!$mail->send()) {
        return false;
    } else {
        return true;
    }
 
}
 
echo send_code();
 

源码下载

声明:GhostKylin‘S BLOG|版权所有,违者必究|如未注明,均为原创|本网站采用BY-NC-SA协议进行授权

转载:转载请注明原文链接 - PHP发送邮件源代码,附带源码


你好!世界!XladminShell箱子仅供个人学习使用务必遵守《网络安全法》