generated from VLADIMIR/template
18 lines
344 B
Go
18 lines
344 B
Go
// Package email_sender sends email messages over SMTP.
|
|
package email_sender
|
|
|
|
import "context"
|
|
|
|
// Message describes an email message.
|
|
type Message struct {
|
|
To string
|
|
Subject string
|
|
Body string
|
|
HTML string
|
|
}
|
|
|
|
// IEmailSender sends email messages.
|
|
type IEmailSender interface {
|
|
Send(ctx context.Context, message Message) error
|
|
}
|