1 回答

TA貢獻(xiàn)1866條經(jīng)驗(yàn) 獲得超5個(gè)贊
這里需要一些更多的細(xì)節(jié)來提供幫助。特別是您使用的是哪個(gè) go-mail?
對于 1.)
如果您參考https://github.com/wneessen/go-mail,使用Msg.To()
應(yīng)該適用于多個(gè)收件人。請參閱文檔:https ://pkg.go.dev/github.com/wneessen/go-mail#Msg.To
如果您參考https://github.com/go-mail/mail,則有Message.SetAddressHeader()
( https://pkg.go.dev/github.com/go-mail/mail?utm_source=godoc#Message.SetAddressHeader )不支持多個(gè)收件人地址。您需要改用Message.SetHeaders()
- "To"
header(https://pkg.go.dev/github.com/go-mail/mail?utm_source=godoc#Message.SetHeaders)。
對于 2.)
這完全取決于您如何閱讀附件數(shù)據(jù)(同樣也取決于您正在使用的 go-mail 庫)。https://github.com/wneessen/go-mail有不同的附加和嵌入文件的方式(即來自本地文件,來自 embedFS,來自 io.Reader ...)
- 1 回答
- 0 關(guān)注
- 114 瀏覽
添加回答
舉報(bào)