使用 golang 发送简单邮件

文章目录

  • 源码
  • 常见邮箱服务器地址和端口号
  • 注意事项
    • 发邮件协议和端口
      • 非加密端口
      • 加密端口
    • 收邮件协议和端口
      • 非加密端口
      • 加密端口
      • IMAP与POP3有什么区别?

源码

package main

import (
	"gopkg.in/gomail.v2"
	"log"
)

type mail struct {
   
	senderAddr    string   // 发件人地址
	senderName    string   // 发件人名称
	receiverAddr []string // 收件人地址,可以有多个收件人
	subject       string   // 邮件主题
	text          string   // 正文
	host          string   // 邮件服务器地址
	port          int      // 邮件服务器端口号
	username      string   // 用户名
	password      string   // 密码或授权码
}

func main

你可能感兴趣的:(golang)