MICUU
心情
所有
图集
登录
搜索
原创
使用Swift_Mailer做邮件发送的demo以及需要注意的事项
余你清风°
发布于:2020-12-08
自己写邮件发送很久了,但是一直都很缓慢还报错呢~,之前一直没有注意这个问题,今天心血来潮,心想着这个必须要弄出来吧问题解决了。对,说做就做。 首先介绍我的使用环境: 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
掘金
更多>