From f3c7f0eca788e0b425fc39055943af02347fc28a Mon Sep 17 00:00:00 2001 From: Harvey Kandola Date: Thu, 17 Aug 2017 10:34:12 +0100 Subject: [PATCH] trim SMTP credentials --- domain/mail/mailer.go | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/domain/mail/mailer.go b/domain/mail/mailer.go index 3294dc19..0619df87 100644 --- a/domain/mail/mailer.go +++ b/domain/mail/mailer.go @@ -18,6 +18,7 @@ import ( "fmt" "html/template" "net/smtp" + "strings" "github.com/documize/community/core/env" "github.com/documize/community/domain" @@ -290,9 +291,9 @@ func (m *Mailer) GetHost() string { // LoadCredentials loads up SMTP details from database func (m *Mailer) LoadCredentials() { - m.Credentials.SMTPuserid = m.Store.Setting.Get("SMTP", "userid") - m.Credentials.SMTPpassword = m.Store.Setting.Get("SMTP", "password") - m.Credentials.SMTPhost = m.Store.Setting.Get("SMTP", "host") - m.Credentials.SMTPport = m.Store.Setting.Get("SMTP", "port") - m.Credentials.SMTPsender = m.Store.Setting.Get("SMTP", "sender") + m.Credentials.SMTPuserid = strings.TrimSpace(m.Store.Setting.Get("SMTP", "userid")) + m.Credentials.SMTPpassword = strings.TrimSpace(m.Store.Setting.Get("SMTP", "password")) + m.Credentials.SMTPhost = strings.TrimSpace(m.Store.Setting.Get("SMTP", "host")) + m.Credentials.SMTPport = strings.TrimSpace(m.Store.Setting.Get("SMTP", "port")) + m.Credentials.SMTPsender = strings.TrimSpace(m.Store.Setting.Get("SMTP", "sender")) }