JavaMailEmil

Companion:
class
class Object
trait Matchable
class Any

Value members

Concrete methods

def apply[F[_] : Sync](settings: Settings): Emil[F]
def mailFromByteArray[F[_] : Sync](bytes: Array[Byte])(implicit evidence$9: Sync[F], cm: Conv[MimeMessage, Mail[F]]): F[Mail[F]]
def mailFromByteVector[F[_] : Sync](bytes: ByteVector)(implicit evidence$8: Sync[F], cm: Conv[MimeMessage, Mail[F]]): F[Mail[F]]
def mailFromString[F[_] : Sync](str: String)(implicit evidence$7: Sync[F], cm: Conv[MimeMessage, Mail[F]]): F[Mail[F]]
def mailToByteArray[F[_] : Sync](mail: Mail[F])(implicit evidence$5: Sync[F], cm: MsgConv[Mail[F], F[MimeMessage]]): F[Array[Byte]]

Creates a new allocated byte array containing the give mail.

Creates a new allocated byte array containing the give mail.

def mailToByteStream[F[_] : Sync](mail: Mail[F])(implicit evidence$6: Sync[F], cm: MsgConv[Mail[F], F[MimeMessage]]): Stream[F, Byte]
def mailToByteVector[F[_] : Sync](mail: Mail[F])(implicit evidence$4: Sync[F], cm: MsgConv[Mail[F], F[MimeMessage]]): F[ByteVector]
def mailToString[F[_] : Sync](mail: Mail[F])(implicit evidence$3: Sync[F], cm: MsgConv[Mail[F], F[MimeMessage]]): F[String]