邮箱获取授权码问题
一:腾讯qq,获取授权验证码,需要账号和授权码
1:设置-账户,开启服务器:pop3/SMTP,点击开启
2:进入验证密保页面,可以选择使用密保手机发短信“配置邮件客户端”到1069 0700 69,发送完成后,点击我已发
3:也可以通过其他方式进行验证,把鼠标放在验不了,试试其他上,会出现其他验证方式,点击即可开始验证。不过除了短信验证其他都需要QQ安全中心这个软件,请注意选择合适的验证方法。
4:验证通过后,页面弹窗显示验证码,注意保存。就我所知无法查找。
5:对应php配置
'smtp_server' => "smtp.qq.com",//SMTP服务器
'smtp_serverport' => 25,//SMTP服务器端口 ,没有加密
'smtp_from'=>"发件人名", //发件人名
'smtp_user'=> "75654666",//SMTP服务器的用户帐号
'smtp_pass' =>"nzksfzxmvuffbedf",//开通smtp服务后的授权码
'Timeout'=>10, //超时时间,秒
6:验证邮箱是否能发邮件:ping smtp.qq.com是否通过,通过证明可以正常发送邮件
不通的话,查看more /etc/resolv.conf ,修改dns,如果还是不通,就是公司网络问题
7:相关定时任务:*/5 * * * * cd /var/www/html/automation/public;/opt/lampp/bin/php index.php api/monitor/alarm
二:企业腾信账号,不需要获取授权码,直接用账户和密码即可!
1:对应php配置
'driver' => 'smtp', // 邮件驱动, 支持 smtp|sendmail|mail 三种驱动
'host' => 'smtp.exmail.qq.com', // SMTP服务器地址
'port' => 465, // SMTP服务器端口号,一般为25,465用了ssl加密方式
'addr' => 'sss@net-east.com', // 发件邮箱地址
'pass' => '1323466', // 发件邮箱密码
'name' => 'neteast', // 发件邮箱名称
'content_type' => 'text/html', // 默认文本内容 text/html|text/plain
'charset' => 'utf-8', // 默认字符集
'security' => 'ssl', // 加密方式 null|ssl|tls, QQ邮箱必须使用ssl
2:验证邮箱是否能发邮件:ping smtp.exmail.qq.com是否通
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 使用C#创建一个MCP客户端
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列1:轻松3步本地部署deepseek,普通电脑可用
· 按钮权限的设计及实现