EmailConnector

Connector implementation for sending emails using JavaMail.

Constructors

Link copied to clipboard
constructor(session: Session, config: EmailConnectorConfig)

Functions

Link copied to clipboard
open suspend override fun invoke(planId: UUID, action: Action.EmailRequest): ExecutorResult

Invokes the email sending action.

Link copied to clipboard
open suspend override fun shutdown()

Shuts down the connector. No explicit resource to close for JavaMail session.