Package

rapture

mail

Permalink

package mail

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. mail
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. trait Attachable[Res] extends AnyRef

    Permalink
  2. case class Attachment(name: String, content: Annex[ForBytes], contentType: OptionalParameter[MimeType] = UnspecifiedParameter) extends Product with Serializable

    Permalink
  3. case class Contact(email: String, name: Option[String] = None) extends Product with Serializable

    Permalink
  4. class ContactStringContext extends AnyRef

    Permalink
  5. case class EmailMessage(from: Contact, to: Seq[Contact], cc: Seq[Contact], bcc: Seq[Contact], subject: String, mailable: Annex[Mailable], attachments: Seq[Annex[Attachable]]*) extends Product with Serializable

    Permalink
  6. case class Envelope(subject: String, from: Contact, to: SeqParameter[Contact], cc: SeqParameter[Contact] = Nil, bcc: SeqParameter[Contact] = Nil) extends Product with Serializable

    Permalink
  7. case class HtmlEmail(html: HtmlDoc, inlines: List[Annex[Attachable]], attachments: List[Annex[Attachable]]) extends Product with Serializable

    Permalink
  8. trait HtmlToPlainTextConverter extends AnyRef

    Permalink
  9. case class MailEnrichedUriContext(uri: UriContext.type) extends Product with Serializable

    Permalink
  10. trait Mailable[T] extends AnyRef

    Permalink
  11. case class MailtoUri(email: String) extends Product with Serializable

    Permalink
  12. case class SendAddressException(invalid: Set[Contact], validSent: Set[Contact], validUnsent: Set[Contact]) extends RuntimeException with Product with Serializable

    Permalink
  13. case class SendException() extends RuntimeException with Product with Serializable

    Permalink
  14. case class SendReport(messageId: String) extends Product with Serializable

    Permalink
  15. trait Sendable[T] extends AnyRef

    Permalink
  16. trait SendmailBackend extends AnyRef

    Permalink
  17. case class Smtp(hostname: String, port: Int = 25) extends Product with Serializable

    Permalink
  18. trait Smtp#send extends MethodConstraint

    Permalink
  19. trait Smtp#sendmail extends MethodConstraint

    Permalink
  20. trait send extends MethodConstraint

    Permalink
  21. trait sendTo extends MethodConstraint

    Permalink

Value Members

  1. object Attachable

    Permalink
  2. object Attachment extends Serializable

    Permalink
  3. object Contact extends Serializable

    Permalink
  4. object EmailMessage extends Serializable

    Permalink
  5. object Macros

    Permalink
  6. object Mailable

    Permalink
  7. object Mailto

    Permalink
  8. object MailtoUri extends Serializable

    Permalink
  9. object Sendable

    Permalink
  10. object Smtp extends Serializable

    Permalink
  11. package htmlToPlainTextConverters

    Permalink
  12. implicit def mailEnrichedStringContext(sc: StringContext): ContactStringContext

    Permalink
  13. implicit def mailEnrichedUriContext(uri: UriContext.type): MailEnrichedUriContext

    Permalink
  14. implicit def sendExtensionMethod[T](sendable: T)(implicit arg0: Sendable[T]): Capability[T]

    Permalink
  15. package sendmailBackends

    Permalink

Inherited from AnyRef

Inherited from Any

Ungrouped