summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorCorey Hulen <corey@hulen.com>2015-06-16 23:06:36 -0800
committerCorey Hulen <corey@hulen.com>2015-06-16 23:06:36 -0800
commit1862f50b799ad305a348266dec4da16bd0e931d3 (patch)
tree12779d692a467b38eb719cf4dc27e845896c07e3
parentc2f6e6a10d6f252c23176d05e4a253f53b48b493 (diff)
parentdb2510554af79d9f1e84d31c89097992493cd6bb (diff)
downloadchat-1862f50b799ad305a348266dec4da16bd0e931d3.tar.gz
chat-1862f50b799ad305a348266dec4da16bd0e931d3.tar.bz2
chat-1862f50b799ad305a348266dec4da16bd0e931d3.zip
Merge pull request #17 from mattermost/fixing-build
Fixing build
-rw-r--r--config/config.json2
-rw-r--r--utils/mail.go16
2 files changed, 11 insertions, 7 deletions
diff --git a/config/config.json b/config/config.json
index 80431c9de..3d2c26716 100644
--- a/config/config.json
+++ b/config/config.json
@@ -10,7 +10,7 @@
"ServiceSettings": {
"SiteName": "Mattermost Preview",
"Domain": "",
- "Mode" : "prod",
+ "Mode" : "dev",
"AllowTesting" : false,
"UseSSL": false,
"Port": "8065",
diff --git a/utils/mail.go b/utils/mail.go
index 645dcae24..bf1cc9d46 100644
--- a/utils/mail.go
+++ b/utils/mail.go
@@ -40,23 +40,27 @@ func SendMail(to, subject, body string) *model.AppError {
auth := smtp.PlainAuth("", Cfg.EmailSettings.SMTPUsername, Cfg.EmailSettings.SMTPPassword, host)
+ var conn net.Conn
+ var err error
+
if Cfg.EmailSettings.UseTLS {
tlsconfig := &tls.Config{
InsecureSkipVerify: true,
ServerName: host,
}
- conn, err := tls.Dial("tcp", Cfg.EmailSettings.SMTPServer, tlsconfig)
+ conn, err = tls.Dial("tcp", Cfg.EmailSettings.SMTPServer, tlsconfig)
if err != nil {
return model.NewAppError("SendMail", "Failed to open TLS connection", err.Error())
}
- defer conn.Close()
+ } else {
+ conn, err = net.Dial("tcp", Cfg.EmailSettings.SMTPServer)
+ if err != nil {
+ return model.NewAppError("SendMail", "Failed to open connection", err.Error())
+ }
}
- conn, err := net.Dial("tcp", Cfg.EmailSettings.SMTPServer)
- if err != nil {
- return model.NewAppError("SendMail", "Failed to open connection", err.Error())
- }
+ defer conn.Close()
c, err := smtp.NewClient(conn, host)
if err != nil {