Documentation
¶
Overview ¶
Package emailclient implements the EmailClient interface, so the core domain can remain agnostic of the implementation of how emails are actually sent when all domain logic is established.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type EmailClient ¶
func New ¶
func New(conf Config) EmailClient
New returns a configured email client. TODO: Add static configuration in config and pass through here as input.
func (EmailClient) SendActivationLink ¶
func (ec EmailClient) SendActivationLink(userEmailAddress models.Address) error
Click to show internal directories.
Click to hide internal directories.