1234567891011121314151617181920212223242526272829 |
- package mail
- import (
- "os"
- "testing"
- )
- func TestSend(t *testing.T) {
- conf := &SMTPConfig{
- Username: "swh@adm***.com",
- Password: "",
- Host: "smtp.exmail.qq.com",
- Port: 465,
- Secure: "SSL",
- }
- c := NewSMTPClient(conf)
- m := NewMail()
- m.AddTo("brother <1556****@qq.com>")
- m.AddFrom("hank <" + conf.Username + ">")
- m.AddSubject("Testing")
- m.AddText("Some text :)")
- filepath, _ := os.Getwd()
- m.AddAttachment(filepath + "/README.md")
- if e := c.Send(m); e != nil {
- t.Error(e)
- } else {
- t.Log("发送成功")
- }
- }
|