Package

skinny

mailer

Permalink

package mailer

Visibility
  1. Public
  2. All

Type Members

  1. case class Attachments(message: RichMimeMessage) extends IndexedSeq[RichMimeBodyPart] with Product with Serializable

    Permalink

    Attachments for the message.

    Attachments for the message.

    message

    message

  2. sealed trait BodyType extends AnyRef

    Permalink

    Represents body type (text or html)

  3. case class HeaderLines(message: RichMimeMessage) extends Product with Serializable

    Permalink

    Header lines of MIME message.

  4. case class RichMimeBodyPart(underlying: MimeBodyPart) extends Product with Serializable

    Permalink

    Enriched MimeBodyPart.

  5. trait RichMimeMessage extends LoggerProvider

    Permalink

    Enriched MimeMessage .

  6. trait SkinnyMailer extends SkinnyMailerBase with ConfigFeature with SmtpConfigFeature with ExtraConfigFeature with JavaMailSessionFeature with MessageBuilderFeature with SkinnyMailerImplicits

    Permalink

    SkinnyMailer

  7. trait SkinnyMailerBase extends AnyRef

    Permalink

    SkinnyMailer base implementation.

  8. case class SkinnyMailerConfig(debug: Boolean, mimeVersion: String, charset: String, contentType: String, defaultFrom: Option[String], transportProtocol: String, smtp: SkinnyMailerSmtpConfigApi) extends SkinnyMailerConfigApi with Product with Serializable

    Permalink
  9. trait SkinnyMailerConfigApi extends SkinnyMailerConfigBase

    Permalink

    Configuration for SkinnyMailer.

  10. trait SkinnyMailerConfigBase extends LoggerProvider

    Permalink

    Basic trait for SkinnyMailer configuration.

  11. case class SkinnyMailerExtraConfig(properties: Map[String, Any]) extends Product with Serializable

    Permalink

    Key value config.

  12. case class SkinnyMailerSmtpConfig(host: String, port: Int, connectTimeoutMillis: Int, readTimeoutMillis: Int, startTLSEnabled: Boolean, authEnabled: Boolean, user: Option[String], password: Option[String]) extends SkinnyMailerSmtpConfigApi with Product with Serializable

    Permalink
  13. trait SkinnyMailerSmtpConfigApi extends SkinnyMailerConfigBase

    Permalink

    SMTP settings for SkinnyMailer.

  14. class SkinnyMessage extends MimeMessage with RichMimeMessage

    Permalink

    Skinny Message which wraps and extends javax.mail.internet.MimeMessage.

  15. case class SmtpAuthentication(user: String, password: String) extends Product with Serializable

    Permalink

    user/password pair for SMTP authentication.

Value Members

  1. object Html extends BodyType with Product with Serializable

    Permalink

    HTML

  2. object JavaMailOps extends LoggerProvider

    Permalink

    Operations about javax.mail APIs.

  3. object SkinnyMailer

    Permalink
  4. object SkinnyMailerConfig extends Serializable

    Permalink
  5. object SkinnyMailerExtraConfig extends Serializable

    Permalink

    Key value config.

  6. object SkinnyMailerSmtpConfig extends Serializable

    Permalink
  7. object Text extends BodyType with Product with Serializable

    Permalink

    plain text

  8. package feature

    Permalink
  9. package implicits

    Permalink
  10. package test

    Permalink

Ungrouped