Skip to content

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)
    }
}

更多信息

基于 VitePress 构建