diff options
author | skyblue <ssx205@gmail.com> | 2014-03-24 23:08:58 +0800 |
---|---|---|
committer | skyblue <ssx205@gmail.com> | 2014-03-24 23:08:58 +0800 |
commit | 6e972afb1563d1eb585c9900e3c85330726d5b50 (patch) | |
tree | 26f20c8a199f8c9a39347de80bfe8b9e06f37e36 /modules/base/conf.go | |
parent | 3070c5513d9529dc62333522c3f92025fffab542 (diff) | |
parent | 8376b0d53cae91af0e180c05b9cb92c3f3f30d58 (diff) |
Merge branch 'master' of github.com:shxsun/gogs
Diffstat (limited to 'modules/base/conf.go')
-rw-r--r-- | modules/base/conf.go | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/modules/base/conf.go b/modules/base/conf.go index b243a6ad..2bf529d9 100644 --- a/modules/base/conf.go +++ b/modules/base/conf.go @@ -66,6 +66,7 @@ var Service struct { DisenableRegisteration bool RequireSignInView bool EnableCacheAvatar bool + NotifyMail bool ActiveCodeLives int ResetPwdCodeLives int } @@ -230,6 +231,17 @@ func newRegisterMailService() { log.Info("Register Mail Service Enabled") } +func newNotifyMailService() { + if !Cfg.MustBool("service", "ENABLE_NOTIFY_MAIL") { + return + } else if MailService == nil { + log.Warn("Notify Mail Service: Mail Service is not enabled") + return + } + Service.NotifyMail = true + log.Info("Notify Mail Service Enabled") +} + func NewConfigContext() { var err error workDir, err := exeDir() @@ -284,4 +296,5 @@ func NewServices() { newSessionService() newMailService() newRegisterMailService() + newNotifyMailService() } |