Package-level declarations

Types

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
sealed class LoginResult
Link copied to clipboard
class LogPluginPostmarkEmailFailed(willRetry: Boolean, context: KlerkContext?, status: HttpStatusCode, message: String) : LogEntry
Link copied to clipboard

Plugin for authenticating by sending an email with a login link.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class PostmarkEmail(val From: String, val To: String, val Cc: String? = null, val Bcc: String? = null, val Subject: String, val HtmlBody: String?, val TextBody: String?, val MessageStream: String? = null)
Link copied to clipboard
class PostmarkEmailService<C : KlerkContext, V>(apiKey: String, webhooksAuth: PostmarkEmailWebhooksAuth, serverID: Int? = null, val defaultFromAddress: BasicEmail.EmailAndName, messageStream: String = "outbound") : AdminUIPluginIntegration<C, V> , EmailSender<C, V>

Plugin for sending transactional email via Postmark.

Link copied to clipboard
data class PostmarkEmailWebhooksAuth(val username: String, val password: String)
Link copied to clipboard

Functions

Link copied to clipboard

Postmark requires special handling of dots. If the name contains dots, this will only return the email.