Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Config ¶
type Service ¶
type Service interface {
// SendWorkspaceRequestNotification notifies subscribed admins about a new workspace request.
SendWorkspaceRequestNotification(ctx context.Context, ws *model.Workspace, subscribers []model.Subscriber) error
// SendWorkspaceApprovalNotification notifies workspace users about approval/denial.
SendWorkspaceApprovalNotification(ctx context.Context, ws *model.Workspace, approved bool) error
}
Service sends email notifications.
func NewSMTPService ¶
NewSMTPService creates a new SMTP email service.
Click to show internal directories.
Click to hide internal directories.