github.com/SupenBysz/gf-admin-community@v0.7.4/sys_model/sys_mail.go (about)

     1  package sys_model
     2  
     3  type EmailHost struct {
     4  	Host string `json:"host" dc:"邮件服务器"`
     5  	Port string `json:"port" dc:"端口"`
     6  	SSL  bool   `json:"ssl" dc:"是否支持SSL"`
     7  }
     8  
     9  type EmailConfig struct {
    10  	Username    string    `json:"username" dc:"邮箱帐号"`
    11  	Password    string    `json:"password" dc:"邮箱密码"`
    12  	SendAuthor  string    `json:"-" dc:"邮件发件人名称"`
    13  	TitlePrefix string    `json:"titlePrefix" dc:"发件标题前缀"`
    14  	AuthCode    string    `json:"authCode" dc:"发件人授权码"`
    15  	Smtp        EmailHost `json:"smtp" dc:"Stmp信息"`
    16  	POP3        EmailHost `json:"pop3" dc:"POP3信息"`
    17  	MailTo      string    `json:"-" dc:"收件人邮箱"`
    18  	Subject     string    `json:"-" dc:"标题"`
    19  	Body        string    `json:"-" dc:"正文"`
    20  }