MICUU
微资讯
声卡
创新2024全套教程
5.1声卡全套
创新声卡驱动
板载声卡调试全套教程
Sam机架安装
Sam机架
音效助手
专题
文档
技术文档汇总
站内文档
更多
软件
更新日志
关于
装机必备
Gramos模板
光年后台模板
Betube模板
美图
友情链接
站内导航
关于
搜索
退出登录
登录
原创
使用Swift_Mailer做邮件发送的demo以及需要注意的事项
2020-12-08
49.03w热度
自己写邮件发送很久了,但是一直都很缓慢还报错呢~,之前一直没有注意这个问题,今天心血来潮,心想着这个必须要弄出来吧问题解决了。对,说做就做。 首先介绍我的使用环境: 1:邮箱[阿里云的企业邮箱],买域名免费赠送的。 2:框架:Swift_Mailer+tp6+其他 3:云服务器-腾讯云【618做活动买的】 遇到的问题: 1 > Connection could not be established with host smtp.mxhichina.com :stream_socket_client(): unable to connect to tcp://smtp.mxhichina.com:994 (Connection timed out) 2 > Connection could not be established with host 3 > 反应超级慢 4阿里云邮箱授权码的问题 > smtp授权码 就是独立密码。 我的代码如下[服务器测试成功] ``` public function index() { // 创建Transport对象,设置邮件服务器和端口号,并设置用户名和密码以供验证 $transport = (new \Swift_SmtpTransport('smtp.mxhichina.com', 465,"ssl")) ->setUsername('kefu@micuer.com') ->setPassword('你的邮箱密码-独立密码或者授权码'); // 创建mailer对象 $mailer = new \Swift_Mailer($transport); // Create a message $message = (new \Swift_Message('邮件验证码:')) ->setFrom(['kefu@micuer.com' => '米醋儿网客服']) ->setTo(['571031767@qq.com']) ->setBody('米醋儿网验证码:00587'); // Send the message $result = $mailer->send($message); p($result); } ``` 大家遇到问题可能跟我一样,主要是服务器端口没有放行的原因和配置问题: 我放行的端口如下 > 38 放行端口:[994] 未使用 2020-12-08 13:13:37 邮件 删除 37 放行端口:[25] 正常 2020-12-08 13:12:46 邮件 删除 36 放行端口:[465] 未使用 2020-12-08 13:12:11 邮件 删除 还需要注意的是这里的配置是ssl ``` $transport = (new \Swift_SmtpTransport('smtp.mxhichina.com', 465,"ssl")) ``` 然鹅官方给的是: 使用的是25端口 ``` $transport = (new Swift_SmtpTransport('smtp.example.org', 25)) ->setUsername('your username') ->setPassword('your password') ; // Create the Mailer using your created Transport $mailer = new Swift_Mailer($transport); // Create a message $message = (new Swift_Message('Wonderful Subject')) ->setFrom(['john@doe.com' => 'John Doe']) ->setTo(['receiver@domain.org', 'other@domain.org' => 'A name']) ->setBody('Here is the message itself') ; // Send the message $result = $mailer->send($message); ``` 最后附上swiftmailer的官方在线文档 https://swiftmailer.symfony.com/docs/introduction.html
注:原创不易,转载请注明出处(
https://micuu.com/new/1082.html
),本站所有资源来源于网络收集,如有侵权请联系QQ245557979进行清除。
最后修改与 2022-02-21
上一篇:
文字和视频哪个更有利于推广
下一篇:
网站发送邮件的实例代码分享
留言反馈
请先登录
问题反馈渠道,如有软件无法下载或者其他问题可反馈。【由于某种原因,目前留言不展示】
用户需要登录后才能留言反馈
立即留言
珍藏视频
10分钟高效燃脂
30天高效瘦脸操
5分钟缓解颈椎操
友人
微博
全民K歌
唱吧
今日头条
悠悠网
科技小锅盖
彼岸桌面
阮一峰
laravel社区
V2ex
掘金
更多>