feat: channel email is done

This commit is contained in:
JustSong
2022-11-11 17:24:03 +08:00
parent f1d5d9c8d1
commit e1d09aa58f
15 changed files with 196 additions and 67 deletions
+18
View File
@@ -0,0 +1,18 @@
package channel
import (
"errors"
"message-pusher/common"
"message-pusher/model"
)
func SendEmailMessage(message *Message, user *model.User) error {
if user.Email == "" {
return errors.New("未配置邮箱地址")
}
subject := message.Description
if subject == "" {
subject = message.Title
}
return common.SendEmail(subject, user.Email, message.Content)
}