Merge pull request #452 from CtrlZvi/starttls_auth

Add SMTP auth to STARTTLS connections
Этот коммит содержится в:
Joram Wilander
2015-08-24 15:58:22 -04:00
родитель 29c7f61c3a 31d1e84411
Коммит 106cff4195

Просмотреть файл

@@ -79,6 +79,9 @@ func newSMTPClient(conn net.Conn) (*smtp.Client, *model.AppError) {
ServerName: host,
}
c.StartTLS(tlsconfig)
if err = c.Auth(auth); err != nil {
return nil, model.NewAppError("SendMail", "Failed to authenticate on SMTP server", err.Error())
}
}
return c, nil
}