package com.aspose.email.examples.email; import com.aspose.email.EmlLoadOptions; import com.aspose.email.HtmlLoadOptions; import com.aspose.email.MailMessage; import com.aspose.email.MhtmlLoadOptions; import com.aspose.email.MsgLoadOptions; import com.aspose.email.TnefLoadOptions; /* * Not an example. Is just for Gist Creation */ public class LoadingAMessageWithLoadOptions { public static void main(String[] args) { // Loading with default options // Load from eml MailMessage eml = MailMessage.load("test.eml", new EmlLoadOptions()); // Load from html MailMessage html = MailMessage.load("test.html", new HtmlLoadOptions()); // load from mhtml MailMessage mhtml = MailMessage.load("test.mhtml", new MhtmlLoadOptions()); // load from msg MailMessage msg = MailMessage.load("test.msg", new MsgLoadOptions()); // load from thef fomat MailMessage thef = MailMessage.load("winmail.dat", new TnefLoadOptions()); // Loading with custom options EmlLoadOptions opt = new EmlLoadOptions(); opt.setPreserveTnefAttachments(true); MailMessage emlMailMessage = MailMessage.load("test.html", opt); HtmlLoadOptions htmlOpt = new HtmlLoadOptions(); htmlOpt.shouldAddPlainTextView(true); MailMessage htmlMailMessage = MailMessage.load("test.html", htmlOpt); } }