Email - 邮件发送
Email 提供邮件发送功能。
特性
- SMTP 支持
- HTML 邮件
- 附件支持
- 模板支持
安装
bash
go get github.com/o-zoox/email快速开始
基本使用
go
package main
import (
"github.com/o-zoox/email"
)
func main() {
client := email.New(&email.Config{
Host: "smtp.example.com",
Port: 587,
Username: "user@example.com",
Password: "password",
})
err := client.Send(&email.Message{
From: "sender@example.com",
To: []string{"recipient@example.com"},
Subject: "Test Email",
Body: "This is a test email",
})
if err != nil {
panic(err)
}
}