万能的 v 友呀,有没有好用/通用的 go 邮件发送库

2025 年 7 月 28 日
 PungentSauce

万能的 v 友呀,有没有好用/通用的 go 邮件发送库。我现在用的标准库的 net/smtp 。找了几个 email 库,不是 stars 就是很久不维护了。有没有推荐的

2528 次点击
所在节点    Go 编程语言
10 条回复
kfpenn
2025 年 7 月 28 日
很久不维护没什么关系吧,只要没什么 bug 。比较邮件协议不怎么变,go 的兼容性也好。写完没什么问题没必要一致更新吧
kfpenn
2025 年 7 月 28 日
@kfpenn 毕竟
beihanggmj
2025 年 7 月 28 日
什么用途和需求背景?
crackidz
2025 年 7 月 28 日
现在发信不像以前了,很多邮件服务商提供了 SDK 和 HTTP 接口,不需要对接 IMAP 之类的专属协议了。所以第一步你可以先找找 SDK 或者 HTTP 接口,看一下是否能拿满足自己的需求

如果实在不满足,还有 go-mail 和它的一众 fork https://github.com/wneessen/go-mail
PungentSauce
2025 年 7 月 28 日
@beihanggmj 个人项目,支持后台配置发送邮箱。所以需要一个通用库。目前用的标准库的 smtp
valord577
2025 年 7 月 28 日
推荐一个我自己的库:

https://github.com/valord577/mailx
Desdemor
2025 年 7 月 28 日
gopkg.in/gomail.v2 一直用的这个哎 没啥复杂的需求
chnwine
2025 年 7 月 28 日
我用的这个做的收发,感觉还不错 https://github.com/emersion/go-imap
lysShub
2025 年 8 月 2 日
自建的不会被扔垃圾箱吗?
PungentSauce
2025 年 8 月 2 日
@lysShub 只是发送邮件的 lib , 不是邮件服务器。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1148149

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX