我正在尝试使用gomail发送电子邮件,需要设置回复电子邮件地址。搜索了很多但没有得到任何相关链接。packagemainimport"gopkg.in/gomail.v2"funcmain(){m:=gomail.NewMessage()m.SetAddressHeader("From","sender@example.com","SandySender")m.SetAddressHeader("To","recipient@example.com")m.SetHeader("Subject","Hello!")m.SetBody("text/plain","Thisisthebod
我正在尝试使用gomail发送电子邮件,需要设置回复电子邮件地址。搜索了很多但没有得到任何相关链接。packagemainimport"gopkg.in/gomail.v2"funcmain(){m:=gomail.NewMessage()m.SetAddressHeader("From","sender@example.com","SandySender")m.SetAddressHeader("To","recipient@example.com")m.SetHeader("Subject","Hello!")m.SetBody("text/plain","Thisisthebod
我用来通过gomail.v2发送电子邮件的唯一方法是在for循环中对每封电子邮件使用Send()函数。但我需要向其他电子邮件地址显示已发送相同电子邮件的地址。for_,recipient:=rangeos.Args[3:]{mail.SetAddressHeader("From","my@mail.com","MyName")mail.SetHeader("To",recipient)mail.SetHeader("Subject",os.Args[2])mail.SetBody("text/html",os.Args[1])iferr:=dialer.DialAndSend(mail
我用来通过gomail.v2发送电子邮件的唯一方法是在for循环中对每封电子邮件使用Send()函数。但我需要向其他电子邮件地址显示已发送相同电子邮件的地址。for_,recipient:=rangeos.Args[3:]{mail.SetAddressHeader("From","my@mail.com","MyName")mail.SetHeader("To",recipient)mail.SetHeader("Subject",os.Args[2])mail.SetBody("text/html",os.Args[1])iferr:=dialer.DialAndSend(mail
免责声明:我在这个帖子中看到了类似的问题:Golangmultiplerecipientswithgomail.v2但无法让它发挥作用,并且还没有果汁在那里发表评论寻求帮助。该问题中的操作使用os.Args[],而我想使用存储在配置文件中的slice。我正在尝试使用很棒的gomail.v2包发送到包含在sliceToMail中的多个收件人列表,例如e结构Email通过我的方法Mail。编译器在第37行报错:./mailer.go:37:notenoughargumentsincalltom.SetAddressHeaderhave(string,[]string...)want(str
我正在尝试通过gopkg.in/gomail.v1获取gomail,但我的连接一直挂起。换句话说,在我的控制台上,当我键入:[developer@machinegocode]$gogetgopkg.in/gomail.v1我一无所获但是在/gocode/src/gopkg.in目录中,我看到一个名为gomail.v1的目录,里面什么也没有。 最佳答案 我希望这对其他人有帮助。我花了将近3个小时来解决这个问题。显然,[developer@machinegocode]$gogetgopkg.in/wantedpackage不适用于git