我正在编写一个程序,该程序应该向多个用户发送电子邮件,并从excel电子表格中提取内容。我知道如何使用Go中的net/smtp包来做到这一点,但我想知道是否有可能发送一封电子邮件,发件人是谷歌组(即googlegroup@gmail.com)而不是我的电子邮件,而不诉诸于使用gmail API?目前我有一个工作程序,可以通过电子邮件和密码登录,然后用于认证凭据,但看到谷歌组没有相同的界面,我不太确定如何改变它,所以电子邮件是从一个组而不是个人用户发送的。
每个google组都应该有一个相关联的电子邮件地址。例如golang-nuts是golang-nuts@googlegroups.com
。发送到该组的任何邮件都应该发布到该组,假设它来自该组的成员。
为了从您自己的gmail帐户发送,您可以使用gmail的外发smtp功能与net/smtp包。