发布于2021-03-14 06:01 阅读(1196) 评论(0) 点赞(12) 收藏(0)
unable to select [11]: Resource temporarily unavailable (max_fd=592)
首先在163邮箱中开启smtp授权(imap和pop两个我都开了)
composer require phpmailer/phpmailer
在common.php中写一个公共方法:
<?php // +---------------------------------------------------------------------- // | ThinkPHP [ WE CAN DO IT JUST THINK ] // +---------------------------------------------------------------------- // | Copyright (c) 2006-2016 http://thinkphp.cn All rights reserved. // +---------------------------------------------------------------------- // | Licensed ( http://www.apache.org/licenses/LICENSE-2.0 ) // +---------------------------------------------------------------------- // | Author: 流年 <liu21st@gmail.com> // +---------------------------------------------------------------------- // 应用公共文件 // 发送邮件 use PHPMailer\PHPMailer\PHPMailer; use PHPMailer\PHPMailer\Exception; function mailto($to, $title, $content) { $mail = new PHPMailer(true); $mail->SMTPOptions = array( 'ssl' => array( 'verify_peer' => false, 'verify_peer_name' => false, 'allow_self_signed' => true ) ); try { //Server settings $mail->SMTPDebug = 0; // Enable verbose debug output $mail->CharSet = 'utf-8'; $mail->isSMTP(); // Send using SMTP $mail->Host = 'smtp.163.com'; // Set the SMTP server to send through $mail->SMTPAuth = true; // Enable SMTP authentication $mail->Username = 'chenyingying1016@163.com'; // SMTP username $mail->Password = '这里填写授权码'; // SMTP password $mail->SMTPSecure = 'ssl'; // Enable TLS encryption; `PHPMailer::ENCRYPTION_SMTPS` encouraged $mail->Port = 465; // TCP port to connect to, use 465 for `PHPMailer::ENCRYPTION_SMTPS` above //Recipients $mail->setFrom('chenyingying1016@163.com', 'cyy'); $mail->addAddress($to); // Add a recipient // Content $mail->isHTML(true); // Set email format to HTML $mail->Subject = $title; $mail->Body = $content; return $mail->send(); } catch (Exception $e) { exception($mail->ErrorInfo, 1001); } }
里要注意$mail->SMTPOptions 这个属性。如果是php5 不会影响这个发送结果。 如果是php7 不添加这个属性。会提示连接smtp 失败!!!!!!!!!
mailto($data['email'], '注册管理员成功!', '注册管理员成功!');
成功收取到短信
作者:你是好人
链接:http://www.phpheidong.com/blog/article/3327/d185973017543965f74e/
来源:php黑洞网
任何形式的转载都请注明出处,如有侵权 一经发现 必将追究其法律责任
昵称:
评论内容:(最多支持255个字符)
---无人问津也好,技不如人也罢,你都要试着安静下来,去做自己该做的事,而不是让内心的烦躁、焦虑,坏掉你本来就不多的热情和定力
Copyright © 2018-2021 php黑洞网 All Rights Reserved 版权所有,并保留所有权利。 京ICP备18063182号-4
投诉与举报,广告合作请联系vgs_info@163.com或QQ3083709327
免责声明:网站文章均由用户上传,仅供读者学习交流使用,禁止用做商业用途。若文章涉及色情,反动,侵权等违法信息,请向我们举报,一经核实我们会立即删除!