Skip to content
This repository was archived by the owner on May 25, 2022. It is now read-only.

Commit 5cd8a25

Browse files
committed
Add convert to eml string functionality
1 parent baa7ae2 commit 5cd8a25

File tree

1 file changed

+11
-2
lines changed
  • simplekotlinmail-core/src/jvmMain/kotlin/net/axay/simplekotlinmail/email

1 file changed

+11
-2
lines changed

simplekotlinmail-core/src/jvmMain/kotlin/net/axay/simplekotlinmail/email/EmailConverter.kt

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,17 +4,26 @@ import org.simplejavamail.api.email.Email
44
import org.simplejavamail.converter.EmailConverter
55
import javax.mail.internet.MimeMessage
66

7+
// TO EMAIL
8+
79
/**
810
* Convert this MimeMessage to an Email instance.
911
*/
1012
val MimeMessage.email: Email get() = EmailConverter.mimeMessageToEmail(this)
1113

14+
/**
15+
* Convert this string to an Email instance.
16+
*/
17+
fun String.toEmail(): Email = EmailConverter.emlToEmail(this)
18+
19+
// FROM EMAIL
20+
1221
/**
1322
* Convert this Email instance to a MimeMessage
1423
*/
1524
val Email.mimeMessage: MimeMessage get() = EmailConverter.emailToMimeMessage(this)
1625

1726
/**
18-
* Convert this string to an Email instance.
27+
* Convert this Email instance to an eml string
1928
*/
20-
fun String.toEmail(): Email = EmailConverter.emlToEmail(this)
29+
val Email.eml: String get() = EmailConverter.emailToEML(this)

0 commit comments

Comments
 (0)