Documentation
¶
Index ¶
- func LoginAuth(username, password string) smtp.Auth
- func MailAddr(name string, address string) *mail.Address
- func SendMail(subject string, content string, receiver, sender string, bcc []string, ...) error
- type Attachments
- type Mail
- func (m *Mail) AddAttachment(filePath string) error
- func (m *Mail) AddBCC(email string) error
- func (m *Mail) AddDate(date string)
- func (m *Mail) AddFrom(from string) error
- func (m *Mail) AddFromName(name string)
- func (m *Mail) AddHTML(html string)
- func (m *Mail) AddHeaders(headers string)
- func (m *Mail) AddRecipient(receipient *mail.Address)
- func (m *Mail) AddRecipientBCC(email *mail.Address)
- func (m *Mail) AddReplyTo(reply string)
- func (m *Mail) AddSubject(s string)
- func (m *Mail) AddText(text string)
- func (m *Mail) AddTo(email string) error
- func (m *Mail) AddToName(name string)
- func (m *Mail) ReadAttachment(filePath string) (string, error)
- func (m *Mail) SetTos(emails []string)
- type SMTPClient
- type SMTPConfig
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func SendMail ¶
func SendMail(subject string, content string, receiver, sender string, bcc []string, smtpConfig *SMTPConfig, attachments *Attachments) error
SendMail 发送电邮