Deeptrain-Community / chatnio

🚀 Next Generation AI One-Stop Internationalization Solution. 🚀 下一代 AI 一站式 B/C 端解决方案,支持 OpenAI,Midjourney,Claude,讯飞星火,Stable Diffusion,DALL·E,ChatGLM,通义千问,腾讯混元,360 智脑,百川 AI,火山方舟,新必应,Gemini,Moonshot 等模型,支持对话分享,自定义预设,云端同步,模型市场,支持弹性计费和订阅计划模式,支持图片解析,支持联网搜索,支持模型缓存,丰富美观的后台管理与仪表盘数据统计。
https://chatnio.com
Apache License 2.0
2.71k stars 447 forks source link

SMTP服务改进 #174

Closed SHLE1 closed 2 weeks ago

SHLE1 commented 2 months ago
zmh-program commented 2 months ago

用户名要去掉@后面的 只需要填smtp的username 发件人才要加@后面的

zmh-program commented 2 months ago

比如你用 postmaster@deeptrain.net 邮箱发件

用户名为 postmaster 发件人为 postmaster@deeptrain.net

SHLE1 commented 2 months ago
zmh-program commented 2 months ago

smtp server 和 port 填的没问题,用户名应该填你的 brevo 用户名,发件人填你的 login

https://github.com/Deeptrain-Community/chatnio/blob/main/utils/smtp.go#L33-L56

zmh-program commented 2 months ago

正常 SMTP 发件 用户名填入@后缀是无法工作的

SHLE1 commented 2 months ago
zmh-program commented 2 months ago

我刚刚注册了一下 brevo,发现无法正常工作,即使通过去除用户名的@限制后mail.v2库也无法工作。 看样子和其他 SMTP 服务有区别,等我有空研究一下,看看如何修复,感谢反馈。

emengweb commented 1 month ago

用户名要去掉@后面的 只需要填smtp的username 发件人才要加@后面的

测试使用mxroute的邮局(发件用户名使用的是邮箱地址)尝试使用 465\25\587 端口,均报错无法正常发送测试邮件

zmh-program commented 1 month ago

用户名要去掉@后面的 只需要填smtp的username 发件人才要加@后面的

测试使用mxroute的邮局(发件用户名使用的是邮箱地址)尝试使用 465\25\587 端口,均报错无法正常发送测试邮件

用户名去掉@就好了?

emengweb commented 1 month ago

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: @.***>

zmh-program commented 1 month ago

当前推荐使用腾讯云 SES / QQ / Gmail 等 SMTP 服务商, mail.v2 库对这类特殊服务商支持不良好。

Sh1n3zZ commented 2 weeks ago

Greetings For @SHLE1 @emengweb ,

该问题已修复,同时依需要增加了部分功能。具体分析和其他相关信息可见我刚刚提交的 pr #213 。 目前该 pr 正在等待 merge ,您可以选择前往 https://github.com/Deeptrain-Community/chatnio/tree/Rakuyou_Dev 分支拉取最新代码或等待主分支合并。

Best Regards, Junhai Deng