You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
package email
import ( "github.com/flipped-aurora/gin-vue-admin/server/plugin/email/global" "github.com/flipped-aurora/gin-vue-admin/server/plugin/email/router" "github.com/gin-gonic/gin" )
type emailPlugin struct{}
func CreateEmailPlug(To, From, Host, Secret, Nickname string, Port int, IsSSL bool) *emailPlugin { global.GlobalConfig.To = To global.GlobalConfig.From = From global.GlobalConfig.Host = Host global.GlobalConfig.Secret = Secret global.GlobalConfig.Nickname = Nickname global.GlobalConfig.Port = Port global.GlobalConfig.IsSSL = IsSSL return &emailPlugin{} }
func (*emailPlugin) Register(group *gin.RouterGroup) { router.RouterGroupApp.InitEmailRouter(group) }
func (*emailPlugin) RouterPath() string { return "email" }
|