Documentation ¶
Overview ¶
邮件发送类
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GetEmailHTMLContent ¶
GetEmailHTMLContent 获取邮件模板 mailTpl: string 邮件模板路径 mailData: interface{} 邮件默认需要传递的数据
func GetTplContentByFile ¶
GetTplContentByFile 获取指定邮件模板内容 tplPath: string 邮件模板文件地址 mailData: interface{} 解析后的邮件内容
func Send ¶
func Send(smtp EmailSererConfig, params EmailConfig) (bool, error)
Send 发送邮件 smtp: 发件服务器配置 params: 收件人配置
Types ¶
type AttachFormat ¶
type AttachFormat struct { Filename string Settings []gomail.FileSetting }
附件传参结构体
type EmailConfig ¶
type EmailConfig struct { To []string //收件人地址 Cc []string //抄送地址 Subject string //邮件主题 Body string //邮件内容,html格式 Attach []AttachFormat //附件 }
收件传参结构体
Click to show internal directories.
Click to hide internal directories.