GO实现发送HTML的邮件前段时间在学习GOlang的时候写了一个用于发送SMTP邮件的代码;但是用那段代码如果发送的是HTML内容的邮件;并且邮件标题是中文的话;收到的邮件就会显示乱码;所以这次重新换了一种办法来实现发送HTML格式的邮件;用到的Go库import (
"encoding/base64"
"fmt"
"github.com/opesun/goquery"
"net/mail"
"net/smtp"
)发送邮件的代码如下func SendToEvernote(user, password, host, to, subject, body string) error {
/*
*发送邮件到Evernote
*/
b64 := base64.NewEncoding("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/")
from := mail.Address{user, user}
toMail := mail.Address{to, to}
header := make(map[string]string)
header["From"] = from.String()
...
继续阅读
(76)