Closed SHLE1 closed 2 weeks ago
用户名要去掉@后面的 只需要填smtp的username 发件人才要加@后面的
比如你用 postmaster@deeptrain.net 邮箱发件
用户名为 postmaster 发件人为 postmaster@deeptrain.net
smtp server 和 port 填的没问题,用户名应该填你的 brevo 用户名,发件人填你的 login
https://github.com/Deeptrain-Community/chatnio/blob/main/utils/smtp.go#L33-L56
正常 SMTP 发件 用户名填入@后缀是无法工作的
我刚刚注册了一下 brevo,发现无法正常工作,即使通过去除用户名的@限制后mail.v2
库也无法工作。
看样子和其他 SMTP 服务有区别,等我有空研究一下,看看如何修复,感谢反馈。
用户名要去掉@后面的 只需要填smtp的username 发件人才要加@后面的
测试使用mxroute的邮局(发件用户名使用的是邮箱地址)尝试使用 465\25\587 端口,均报错无法正常发送测试邮件
用户名要去掉@后面的 只需要填smtp的username 发件人才要加@后面的
测试使用mxroute的邮局(发件用户名使用的是邮箱地址)尝试使用 465\25\587 端口,均报错无法正常发送测试邮件
用户名去掉@就好了?
mxroute的邮局的发件用户名是邮箱地址,使用这套配置在其他项目中可以正常发信,但在ChatNio就报错了
Minghan Zhang @.***> 于2024年5月9日周四 09:35写道:
用户名要去掉@后面的 只需要填smtp的username 发件人才要加@后面的
测试使用mxroute的邮局(发件用户名使用的是邮箱地址)尝试使用 465\25\587 端口,均报错无法正常发送测试邮件
用户名去掉@就好了?
— Reply to this email directly, view it on GitHub https://github.com/Deeptrain-Community/chatnio/issues/174#issuecomment-2101769007, or unsubscribe https://github.com/notifications/unsubscribe-auth/AHQDBK47LJYY4V2V5R3EQ63ZBLHELAVCNFSM6AAAAABGUIWZ5GVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDCMBRG43DSMBQG4 . You are receiving this because you commented.Message ID: @.***>
当前推荐使用腾讯云 SES / QQ / Gmail 等 SMTP 服务商, mail.v2 库对这类特殊服务商支持不良好。
Greetings For @SHLE1 @emengweb ,
该问题已修复,同时依需要增加了部分功能。具体分析和其他相关信息可见我刚刚提交的 pr #213 。 目前该 pr 正在等待 merge ,您可以选择前往 https://github.com/Deeptrain-Community/chatnio/tree/Rakuyou_Dev 分支拉取最新代码或等待主分支合并。
Best Regards, Junhai Deng