Files
api_tmpl/internal/mailer/sender.go
T
2026-01-08 01:15:07 +00:00

24 lines
411 B
Go

// Package mailer provides functionalities for sending emails using predefined templates.
package mailer
import "embed"
//go:embed "templates"
var FS embed.FS
const (
UserWelcomeTemplate = "user_activation.tmpl"
TestEmailTemplate = "test_email.tmpl"
)
type MailSender interface {
Send(
mailTemplate string,
vars any,
to []string,
cc []string,
bcc []string,
attachFiles []string,
) error
}