mirror of
https://github.com/woodpecker-ci/woodpecker.git
synced 2024-12-24 10:07:21 +02:00
make smtp-auth optional
This commit is contained in:
parent
4648ca9669
commit
d18fc8fc35
@ -122,7 +122,11 @@ func Send(msg *Message) error {
|
||||
|
||||
// format the raw email message body
|
||||
body := fmt.Sprintf(emailTemplate, msg.Sender, msg.To, msg.Subject, msg.Body)
|
||||
auth := smtp.PlainAuth("", s.SmtpUsername, s.SmtpPassword, s.SmtpServer)
|
||||
|
||||
var auth smtp.Auth
|
||||
if len(s.SmtpUsername) > 0 {
|
||||
auth = smtp.PlainAuth("", s.SmtpUsername, s.SmtpPassword, s.SmtpServer)
|
||||
}
|
||||
addr := fmt.Sprintf("%s:%s", s.SmtpServer, s.SmtpPort)
|
||||
|
||||
err = smtp.SendMail(addr, auth, msg.Sender, []string{msg.To}, []byte(body))
|
||||
|
Loading…
Reference in New Issue
Block a user