backend/pkg/notification/domain/repository/mail.go

17 lines
270 B
Go

package repository
import "context"
type MailRepository interface {
// SendMail 送出 Email
SendMail(ctx context.Context, req MailReq) error
}
type MailReq struct {
To []string
From string
Subject string
Body string
SenderName string
}