Thank you for resolving those errors.
For EMAILJAVA-35027 - the tnef file now loads, but if I simply save it as a standard .eml file, the output loses the calendar appointment message part. But I see that it is included in the loaded message structure, as shown in this groovy test code:
MailMessage msg = MailMessage.load(msgFile);
msg.alternateViews.each {av -> println “$av.contentId / $av.contentType / $av.headers” }
d0733108-c5cf-4302-a7f8-e10947b87383 / text/plain; charset="utf-8" / com.aspose.email.HeaderCollection@3a47078a
dca84578-cf49-426f-ab38-0715fa1bd036 / text/html; charset="Windows-1252" / com.aspose.email.HeaderCollection@3f6da909
b7c3c30c-8834-47f8-a2a2-dbccc64033a2 / text/calendar; method="REQUEST"; name="meeting.ics"; charset="utf-8" / com.aspose.email.HeaderCollection@18f0efe8
Should I be setting a SaveOption to force the appropriate output? And not just a simple:
(msg.save(emlFile.absolutePath, SaveOptions.getDefaultEml())
Currently the resulting .eml displays in Outlook in plain text without the calendar appointment part plus a couple of the email headers showing at the top of the plain text.