怎么使用PHPMailer实现邮件的发送??,phpmailer邮件_PHP教程

php中文网
发布: 2016-07-13 10:16:03
原创
1096人浏览过

怎么使用phpmailer实现邮件的发送??,phpmailer邮件

来源:http://www.ido321.com/1103.html

发送邮件是常用的功能,LZ今天在项目中也碰到了,特此分享一下。

首先,去下载PHPMailer

1、https://github.com/dwqs/PHPMailer

立即学习PHP免费学习笔记(深入)”;

2、http://download.csdn.net/detail/u011043843/8063583

下载之后,将文件解压到项目目录的对应位置,将class.phpmailer.php和class.smtp.php引入项目中,看代码:(解压的文件不要删除,否则不行)

ViiTor实时翻译
ViiTor实时翻译

AI实时多语言翻译专家!强大的语音识别、AR翻译功能。

ViiTor实时翻译 116
查看详情 ViiTor实时翻译
<span><?php 
    <span>// 必要导入</span>
  <span>require</span>(<span>"class.phpmailer.php"</span>);
  <span>require</span>(<span>"class.smtp.php"</span>);
  date_default_timezone_set(<span>'Asia/Shanghai'</span>);<span>//设定时区东八区</span>
$mail = <span>new</span> PHPMailer(); <span>//建立邮件发送类</span>

$address = <span>"15602277510@163.com"</span>;
$mail->IsSMTP(); <span>// 使用SMTP方式发送</span>
$mail->CharSet =<span>"UTF-8"</span>;<span>//设置编码,否则发送中文乱码</span>
$mail->Host = <span>"smtp.qq.com"</span>; <span>// 您的企业邮局域名</span>
$mail->SMTPAuth = <span>true</span>; <span>// 启用SMTP验证功能</span>
$mail->Username = <span>"461147874@qq.com"</span>; <span>// 邮局用户名(请填写完整的email地址)</span>
$mail->Password = <span>"**********"</span>; <span>// 邮局密码</span>

$mail->From = <span>"461147874@qq.com"</span>; <span>//邮件发送者email地址</span>
$mail->FromName = <span>"dwqs"</span>;
$mail->AddAddress($address, <span>"dwqs"</span>);<span>//收件人地址,可以替换成任何想要接收邮件的email信箱,格式是AddAddress("收件人email","收件人姓名")</span>
<span>//$mail->AddReplyTo("", "");</span>

<span>//$mail->AddAttachment("/var/tmp/file.tar.gz"); // 添加附件</span>
<span>//$mail->IsHTML(true); // set email format to HTML //是否使用HTML格式</span>

$mail->Subject = <span>"验证邮件"</span>; <span>//邮件标题</span>
$mail->Body = <span>"Hello,这是测试邮件"</span>; <span>//邮件内容</span>
$mail->AltBody = <span>"This is the body in plain text for non-HTML mail clients"</span>; <span>//附加信息,可以省略</span>

<span>if</span>(!$mail->Send()) {
        <span>echo</span> <span>'Mailer Error: '</span> . $mail->ErrorInfo;
    } <span>else</span> {
   <span>echo</span> <span>"Message sent!恭喜,邮件发送成功!"</span>;
    }
?></span>
登录后复制

测试结果:



 

 

下一篇:你的大学,有多少遗憾?

 

在本地使用phpmailer发送邮件需要怎配置?

php使用phpmailer发送邮件不成功

服务器没有SMTP
 

www.bkjia.comtruehttp://www.bkjia.com/PHPjc/899960.htmlTechArticle怎么使用PHPMailer实现邮件的发送??,phpmailer邮件 来源:http://www.ido321.com/1103.html 发送邮件是常用的功能,LZ今天在项目中也碰到了,特此...
最佳 Windows 性能的顶级免费优化软件
最佳 Windows 性能的顶级免费优化软件

每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。

下载
来源:php中文网
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
最新问题
开源免费商场系统广告
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号