Package

com.solarmosaic.client

mail

Permalink

package mail

Visibility
  1. Public
  2. All

Type Members

  1. case class Envelope(from: InternetAddress, to: Seq[InternetAddress], subject: String, content: Content, cc: Seq[InternetAddress] = Seq.empty[InternetAddress], bcc: Seq[InternetAddress] = Seq.empty[InternetAddress], replyTo: Seq[InternetAddress] = Seq.empty[InternetAddress], headers: List[Header] = List.empty[Header]) extends Product with Serializable

    Permalink

    Message envelope.

    Message envelope.

    from

    The sender of the message.

    to

    The primary recipients of the message.

    subject

    The subject of the message.

    content

    The Content of the message. Must be of type Text or Multipart.

    cc

    The carbon copy recipients of the message.

    bcc

    The blind carbon copy recipients of the message.

    replyTo

    An address to use when this message is replied to.

    headers

    Headers to add to the message.

  2. trait EnvelopeWrappers extends AnyRef

    Permalink

    Convenience wrappers for Envelope creation.

  3. case class Header(name: String, value: String) extends Product with Serializable

    Permalink

    A header.

    A header.

    name

    The name of the header.

    value

    The value of the header.

  4. case class Mailer(config: SmtpConfiguration) extends Product with Serializable

    Permalink

    SMTP mailer.

    SMTP mailer.

    config

    SMTP configuration for the mailer.

Value Members

  1. package configuration

    Permalink
  2. package content

    Permalink

Ungrouped