kuaifan
|
2f8dee44c2
|
refactor(mail): 邮件发送弃用 guanguans/notify 改用 symfony/mailer
guanguans/notify 在本项目仅用于 SMTP 发信,但其 1.x 线已停更、email 渠道
自 3.x 起被上游移除(无升级路径)。改用项目已自带的 symfony/mailer(Laravel
13 传递依赖),零新增依赖,并一并移除孤儿依赖 overtrue/http、symfony/options-resolver。
- EmailNoticeTask / UserEmailVerification / SystemController 三处发信改为
new Mailer(Transport::fromDsn(...)) + new Email();API 1:1 等价
(from/to/subject/html 同名,verify_peer=0 仍受 symfony 8.x 支持,
notify 本就裸调 symfony 故异常透传不变、getCode()===550 仍成立)
- 移除 UserTransfer 未使用的 notify import
- 顺带修复既有 bug:超时判断字面量 "Timed Out" 与 symfony 实际消息
"timed out" 大小写不匹配,改 stripos 大小写不敏感
验证:phpstan 0 错误、composer audit 无公告;邮箱验证码、系统邮件测试两条
链路实测发信成功。
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
|
2026-06-15 06:10:47 +00:00 |
|
kuaifan
|
89a50fd389
|
no message
|
2024-11-19 11:22:00 +08:00 |
|
kuaifan
|
93387c289e
|
no message
|
2024-11-12 19:52:19 +08:00 |
|
kuaifan
|
2ebaeb3453
|
no message
|
2024-10-19 22:13:44 +08:00 |
|
Pang
|
540bff89cf
|
no message
|
2024-04-04 08:42:41 +08:00 |
|
kuaifan
|
3a9001e091
|
Upgrade Professional Edition
|
2023-03-24 09:08:53 +08:00 |
|
kuaifan
|
2918c55fa9
|
build
|
2022-04-07 11:15:32 +08:00 |
|
kuaifan
|
01313b16e1
|
perf: 优化用户邮箱验证
|
2022-04-07 09:05:32 +08:00 |
|
kuaifan
|
43c51d48d9
|
合并优化
|
2022-03-10 17:45:17 +08:00 |
|
韦荣超
|
db99a21514
|
perf: 修改验证邮件有效期改回24小时
|
2022-03-09 15:04:04 +08:00 |
|
韦荣超
|
923549bb5e
|
perf: 修改验证邮件有效期为10分钟方便测试(验证完后改为24小时)
|
2022-03-09 11:51:42 +08:00 |
|
韦荣超
|
97fb0ba95a
|
perf: 邮箱发送失败提示优化
|
2022-03-04 18:39:30 +08:00 |
|
韦荣超
|
84bbcf7753
|
fix: 邮箱设置异常报错修改
|
2022-03-03 11:20:09 +08:00 |
|
韦荣超
|
a76da167eb
|
feat: 完成邮箱验证
|
2022-03-03 10:47:40 +08:00 |
|
韦荣超
|
68f5b30f7d
|
feat: 邮箱验证部分
|
2022-03-02 18:11:19 +08:00 |
|