修复邮箱图片显示逻辑,兼容 google gmail

This commit is contained in:
bjdgyc
2024-03-22 16:45:11 +08:00
parent eb7401f6e5
commit e5c6533c9b
4 changed files with 23 additions and 4 deletions

View File

@@ -17,6 +17,7 @@ import (
"github.com/bjdgyc/anylink/dbdata"
"github.com/bjdgyc/anylink/sessdata"
"github.com/skip2/go-qrcode"
mail "github.com/xhit/go-simple-mail/v2"
)
func UserList(w http.ResponseWriter, r *http.Request) {
@@ -272,5 +273,13 @@ func userAccountMail(user *dbdata.User) error {
return err
}
// fmt.Println(w.String())
return SendMail(base.Cfg.Issuer+"平台通知", user.Email, w.String())
imgData, _ := userOtpQr(user.Id, false)
attach := &mail.File{
MimeType: "image/png",
Name: "userOtpQr.png",
Data: []byte(imgData),
Inline: true,
}
return SendMail(base.Cfg.Issuer, user.Email, w.String(), attach)
}