Aspose.Email for Java 1.5.0
Aspose.Email for Java 1.6.0
Aspose.Email for Java 1.7.0
Aspose.Email for Java 1.8.0
Aspose.Email for Java 1.9.0
Aspose.Email for Java 2.0.0
Aspose.Email for Java 2.1.0
We happily announce the release of Aspose.Email for Java
2.1.0. Below is the list of bug fixes included in this version:
Bug Fixes
NETWRKJAVA-33158 - java.lang.ClassCastException:java.lang.Long
cannot be cast to java.lang.Integer
NETWRKJAVA-33168 - Property Fields of the extracted message get
changed
NETWRKJAVA-33159 - MapiCalendar.save
fails to save recurring events on Calendar
NETWRKJAVA-33163 - Priority not displayed while saving an Eml
message into a Mhtml file
NETWRKJAVA-33165 - Some text in the start of an EML extracted
from MBOXRD
NETWRKJAVA-33167 - Email Property gets merged when extracted
from PST
NETWORKNET-33347 - Special char "ì" is
converted to square when EML is converted to Mhtml
NETWORKNET-33357 - ArgumentException
"properties should not be empty." at MailMessage.Save
NETWORKNET-33360
- Property Fields of the extracted message get changed
NETWORKNET-33369
- NullReferenceException: "Object reference not set to an instance of
object" at MapiAttachment.DisplayName
NETWORKNET-33374 - EML files Hanging
MailMessage.Load
NETWORKNET-33379 - Error
"Object Reference not set to an instance of object" while loading EML
NETWORKNET-33384 -
System.InvalidCastException on trying to extract Calendar items from a PST
NETWORKNET-33353 - Priority not
displayed while saving an Eml message into a Mhtml file
NETWORKNET-33359 - Is
there a way to show the strings 'From' , 'Subject', 'To' in any particular
langauage?
NETWORKNET-33365 - How to set container class for
any PST folder
NETWORKNET-33380 -
Aspose.Email for .NET - Attachment File Name Corruption (#42009)
NETWORKNET-33381 - Email
Property gets merged when extracted from PST
NETWORKNET-33382 - Some
text in the start of an EML extracted from MBOXRD
NETWORKNET-33383 -
MapiCalendar.save fails to save recurring events on Calendar
New
Features
NETWORKNET-33324 Set follow up flag and due
date for a message using FollowUpManager and FollowUpOptions
Aspose.Email for Java 2.2.0
Bugs
NETWRKJAVA-33153 - Mail headers show '?' instead of chinese characters
NETWRKJAVA-33185 - MAPI message from MailMessage - NULL pointer exception
NETWRKJAVA-33192 - PersonalStorage.create(InputStream, int) behavior
NETWORKNET-33376 - Embedded MSG attachment gets corrupted when loading the input MSG file
NETWORKNET-33415 - Attachments not detected by MailMessage.Load() and MapiMessage.FromMailMessage()
NETWORKNET-33428 - Attachments and Body text problem when EML is loaded into MailMessage
NETWORKNET-33432 - Aspose.iCalendar.RecurrencePattern load wrong DTSTART
NETWORKNET-33438 - Reccurence pattern is converted incorrectly from MailMessage to MapiMessage
NETWORKNET-33439 - Exception at MapiCalendar.Save()
NETWORKNET-33443 - FolderInfo.AddMessage does not add MapiMessage properly that contains MSG as an attachment
NETWORKNET-33445 - Same name (with Japanese characters) assigned to all attachments when added to a message
NETWORKNET-33380 - Aspose.Email for .NET - Attachment File Name Corruption (#42009)
NETWORKNET-33424 - Convert Electronic Signature from .Eml to .Msg
NETWORKNET-33444 - Msg Body is returned null while reading a MSG file that was saved with Aspose.Email
NETWORKNET-33466 - Resultant PST cannot be opened in Outlook when extracted MSGs are added to it
NETWORKNET-33447 - PST cannot be opened in Outlook when created by Aspose.Email and Appointment messages are added
NETWORKNET-33467 - Dealing with OLE Data in MapiAttachments
NETWORKNET-33468 - PST created with Aspose.Email 2.1.0 can't be imported in Outlook
Enhancements
NETWRKJAVA-33173 - Extract "x" number of messages by providing "m" & "n" as start and End indexes
New Feature:
NETWRKJAVA-33156 - GenerateOccurrences() required for MapiCalendarRecurrencePattern similar to RecurrencePattern class
NETWORKNET-33422 - Check if a PST is password protected
NETWORKNET-33366 - Save EML as Draft
Aspose.Email for Java 2.3.0
We are pleased to announce the release of Aspose.Email
for Java 2.3.0. This month’s release includes some important bug fixes and
enhancements as follow:
Bugs
NETWRKJAVA-33186
– MapiMessage.Save gives
System.Format exception
NETWRKJAVA-33188
– Attachments in EMLX files get duplicated when processed using Aspose.Email
NETWRKJAVA-33194
– Messages extracted from PST are corrupted
NETWRKJAVA-33198
– Aspose email is not working with oc4j - Problem in setting license
NETWORKNET-33473
– Issue in MailMessage Attachment if it contains Unicode characters
NETWORKNET-33480
– Blank Attachments When Creating PST Items From EML File
NETWORKNET-33485
– Outlook cannot open a PST created from another PST
using Aspose.Email
NETWORKNET-33450
– Contact with certificate is not extracted correctly from the PST
NETWORKNET-33451
– EML files are added to PST using Aspose.Email. Outlook crashes while opening
these EMLs folder
NETWORKNET-33454
– Object Reference not set to an Instance of Object Exception with
MailMessage.Load and MapiMessage.FromFile
NETWORKNET-33477
– Messages extracted from PST are corrupted
Enhancements
NETWORKNET-33437
- Formatting issues and AppointmentFormattingOptions class for formatting
Appointment
Aspose-Email for Java 2.4.0
We are pleased to announce the release of Aspose.Email for Java 2.4.0. This month’s release includes some important bug fixes as follow:
Bugs:
NETWRKJAVA-33187 - Application crashed when meeting reply loaded into MapiMessage - .NET
NETWORKNET-33487 - LinkedResource has no Name
NETWORKNET-33465 - Application crashed when meeting reply
loaded into MapiMessage - .NET
NETWORKNET-33488 - Trying to load a mailmessage into
mapimessage resuls in Object reference not set to an instance of an object
NETWORKNET-33490 - Exceptions raised when bulk of
MapiMessages copied from one PST to another PST
NETWORKNET-33500 - System.FormatExceptionException: The
specified content type is invalid.
NETWORKNET-33501 - System.ArgumentException: '5601' is not a
supported encoding name
NETWORKNET-33503 - Calendar appointment stripped off from
Appointment message
NETWORKNET-33505 - Recurrence rule in ICS not followed
properly by Aspose.Email
NETWORKNET-33508 - Reading EML-File Creates empty Attachments
NETWORKNET-33509 - Attachment File Name Corruption
NETWORKNET-33512 - Recurrences in MapiCalendar (.ics)
extracted from PST not handled properly by Aspose.Email
NETWORKNET-33513 - Appointment file (.ics) created by
Aspose.Email for Java cannot be loaded using Appointment class
Aspose.Email for Java 2.5.0
Bugs
NETWRKJAVA-33201- PDF attachments in EML are changed to Base64 text files
NETWRKJAVA-33203- IllegalCharsetNameException while loading the EML
NETWRKJAVA-33208- EML recipients truncated when added to Personal Storage
NETWRKJAVA-33209- Garbage characters shown for EML MessageInfo.DisplayTo field
Enhancement/ New Features
NETWORKNET-33385 - Writing an item from PST to the stream
Aspose.Email for Java 2.6.0
We are pleased to announce the release of Aspose.Email for Java 2.6.0. This month’s release includes following bug fixes.
Bugs
NETWRKJAVA-33213 –
PersonalStorage creates Empty Recipients
NETWRKJAVA-33214 – PST: Attachment Size not displayed next to Attachment name in Outlook
NETWORKNET-33617 - PST created with Aspose.Email:
Marking multiple messages Read/Unread
NETWORKNET-33607 - Exception: Invalid URI when loading MapiMessage.FromMailMessage
NETWORKNET-33604 - Problem with FROM field having
Hebrew characters after conversion from EML to MSG
NETWORKNET-33600 - MSG (class
IPM.Schedule.Meeting.Request) to EML
NETWORKNET-33580 - Extracting Attachments from
Calendar in Aspose.Email is not working properly
NETWORKNET-33578 - Discrepancies in TextBody and
HtmlBody property
Aspose.Email for Java 2.7.0
We are pleased to announce the release of Aspose.Email for Java 2.7.0. This month's release includes the following bug fixes as well as enhancements:
Bugs
NETWRKJAVA-33217
- java.lang.NegativeArraySizeException with large count of recipients
NETWRKJAVA-33218
- Inline image shown as attachment with "Paper Clip" icon in Outlook
– Java
NETWORKNET-33601 - MailMessage.ValidateMessage not working
NETWORKNET-33618
- PST: ExtractMessage gives "No data is available for encoding 50000"
error
NETWORKNET-33629
- Long Subjects in EML Lose Spaces due to line breaks when saved as MSG
NETWORKNET-33663
- iCal Description loses formatting when extracted using GetAppointmentText ()
NETWORKNET-33672
- "This is not a structured storage file" Exception raised while
extracting messages from PST
NETWORKNET-33673
- Invalid data Error when loading eml
NETWORKNET-33613
- MSG file cannot be converted to EML using MailMessage.Save
Enhancement
NETWRKJAVA-33221
- Identify and Extract embedded attachment (inline and icon) from MSG formatted
as RTF
NETWORKNET-33540
- Additional entries be added to ICS for exceptions in Recurrence by
Aspose.Email
NETWORKNET-33606
- Create a draft appointment request
Aspose.Email for Java 2.8.0
Bugs
NETWRKJAVA-33224 MapiMessage. Save gives IllegalArgumentException while saving
from PST
NETWRKJAVA-33225 ArgumentException: 'invalid' is not a
supported encoding name" generated when saving MSG from PST
NETWRKJAVA-33228 Unexpected error with invalid/corrupt
PST-Java
NETWRKJAVA-33229 Exception: "Could not read
message" while reading message from PST
NETWRKJAVA-33231 Message Headers lost when message saved from
PST
NETWRKJAVA-33232 Extracted MSGs from PST are Invalid
NETWRKJAVA-33226 NullPointerException - Cannot create an
Appointment in Windows Server 2003
NETWORKNET-33670 Large PST created by Aspose.Email hangs in
MS Outlook 2010
NETWORKNET-33691 Attachments not detected
NETWORKNET-33709 Corrupt PST created after adding EML items
NETWORKNET-33586 Changing the time zone when converting
emails to MHT
Aspose.Email for Java 2.9.0
Bugs
NullPointerException
while saving Appointment on Widows Server 2003 | |
NETWRKJAVA-33241 | Copy body to
PR_RTF_COMPRESSED |
NETWRKJAVA-33243 | Exception "java.nio.charset.MalformedInputException"
raised with utf-7 string decoding |
NETWORKNET-33740 | Exception "UriFormatException was
unhandled" raised for ICS file |
NETWORKNET-33739 | Outlook 2010 Received Date column set to
NONE for PST created from AE 2.8.0 |
NETWORKNET-33737 | EML to MHTML conversion - accentuated
characters not displayed properly |
NETWORKNET-33735 | FormatException while loading the ICS file |
NETWORKNET-33734 | EML meeting with no Recepients conversion
to MSG gives ArgumentNullException |
NETWORKNET-33733 | German special characters not handled
properly while converting MSG to MHTML format |
NETWORKNET-33732 | Issue with long encoded
MailAddress display name |
NETWORKNET-33726 | Scanpst reports errors for a PST created
with Aspose.Email |
NETWORKNET-33725 | Encoding problem while rendering messages
to mhtml format |
NETWORKNET-33724 | Message that was extracted from PST file
with PersonalStorage.SaveMessageToStream loses attachments |
NETWORKNET-33710 | Saving photo data from VCard gives
ArgumentException was Unhandled |
NETWORKNET-33704 | Chartset porblem when saving EML |
NETWORKNET-33695 | Could not read message Exception while
extracting messages from PST |
NETWORKNET-33392 | Adding MapiContact,MapiNote,MapiTask,MapiJournal
and MapiCalendars
to PST file |
Aspose.Email for Java 3.0.0
We are pleased to announce
the release of Aspose.Email for Java 3.0.0. This month's release includes the
following bug fixes, Enhancements and a new feature:
Bugs | |
NETWRKJAVA-33239 | Exception trying to
load tnef email from file |
Email to MHTML
conversion: Broken Link image displayed | |
PST: Attachment not visible
when MSGFLAG_READ is marked for a MapiMessage added to the PST | |
MSG TO EML: Headers
disturbed after conversion | |
NETWRKJAVA-33264 | Decoding issue while
adding EML to PST |
Thai Characters in MSG
file cause exception when loaded in MailMessage | |
Add constructors to
MapiNote class | |
NETWORKNET-33783 | Arabic EML body
characters garbled when EML converted to MHT |
ValidateMessage
doesn't report error | |
NETWORKNET-33786 | Garbage characters
found when EML containing Hebrew characters in the body is converted to MHT |
Enhancement | |
NETWRKJAVA-33265 | < > brackets
missing in Message-Id header value when EML extracted from PST |
NETWRKJAVA-33269 | Add Preamble text to
multi-part EML converted from PST |
|
|
New Feature | |
Support required for IPM.DistList |
Aspose.Email for Java 3.1.0
Bug
NETWRKJAVA-33273 - PST to EML raises System.FormatException
NETWRKJAVA-33275 - MSG
TO EML: Headers disturbed after conversion_
NETWRKJAVA-33276 -
Created Draft Email has Incorrect Creation date on Server
NETWORKNET-33808 Saving
Appointment from PST to MemoryStream causes Exception Index was out of range.
Must be non-negative and less than the size of the collection
NETWORKNET-33809 Optional
Attendees not recognized by Appointment class
NETWORKNET-33811 Extracting
appointment from PST misses Organizer and optional attendees
NETWORKNET-33857 MSG
created from MSG doesn't open in Outlook
NETWORKNET-33871 Exception
"The specified string is not in the form required for an e-mail
address" raised when MSG converted to EML
NETWORKNET-33873 MSG
to EML - Message body characters disturbed
NETWORKNET-33876 Index
was out of range exception with MailMessage to MapiMessage conversion
Enhancement
NETWRKJAVA-33280 - PST to EML: From
Address in headers is not as per RFC2822
NETWORKNET-33791 - Printing complete email address while conversion to MHTML
Aspose.Email for Java 3.2.0
Bugs | |
NETWRKJAVA-33283 | PST to EML: X-Priority
Header values are wrong |
NETWRKJAVA-33289 | Exception
"java.lang.NullPointerException" for Pst to EML conversion of a
meeting item |
NETWORKNET-33879 | ArgumentOutOfRangeException
loading certain EML files |
NETWORKNET-33891 | Wrong dates extracted
from EML files |
NETWORKNET-33896 | Issues while EML is
loaded and saved back on disk |
NETWORKNET-33900 | Gibberish text body
shown for the EML |
NETWORKNET-33902 | MailMessage: On Behalf
of Information lost when MSG saved using Aspose |
NETWORKNET-33905 | Extra corrupted JPEG
entries found in MailMessage LinkedResourceCollection |
NETWORKNET-33912 | EML to MSG: Multi-byte
characters turned garbage |
NETWORKNET-33913 | Attached meeting body
set to empty when EML converted to MSG |
Enhancements | |
NETWORKNET-3093 | Add ability to calculate "next" occurrence or
"n next occurrences" |
NETWORKNET-6303 |
Aspose.Email for Java 3.3.0
Bugs
NETWRKJAVA-33288 EML to MHTML:
Extra images in the output
NETWRKJAVA-33295 Multi-Value strings corrupted while Pushing MSG into PST - Java
NETWRKJAVA-33305 saveAsTnef raises
java.lang.IllegalStateException exception
NETWORKNET-33908 MSG to XPS: Inline image not included in the output
NETWORKNET-33910 EML to MHTML:
Extra images in the output
NETWORKNET-34039 Multi-Value
strings corrupted while Pushing MSG into PST
NETWORKNET-34043 MSG to TIFF:
Extra blank pages generated at the end
NETWORKNET-34044 MSG to MHTML:
Incorrect text encoding
NETWORKNET-34050 ImapClient no
more works with Gmail
NETWORKNET-34052 MapiCalendar
to PST: Attachment lost when MapiCalendar added to PST
NETWORKNET-34061 Encoding Issue
NETWORKNET-34064 OST to PST:
Created PST can not be viewed in Outlook 2007 and Outlook 2013
NETWORKNET-34056 Provide the facility
to change folder container class in PST
NETWORKNET-34065 Can we avoid
StackOverflowExceptions where possible?
NETWORKNET-33396 Implement ability to convert OST file to PST
Enhancements
NETWORKNET-33396 OST to PST Conversion
NETWORKNET-34056 Change folder container class of a PST
Aspose.Email for Java 3.4.0
Bugs
NETWRKJAVA-33286 Long Message ID truncated to 63
characters while extracting message from PST
NETWRKJAVA-33287 Sender format changed while PST to EML
conversion – Java
NETWRKJAVA-33303 PST created using Aspose.Email is
larger than those created with Outlook
NETWRKJAVA-33308 EML to MSG: From column information
missing in Outlook
NETWORKNET-34051 Linked Resource identifying as Regular
attachment
NETWORKNET-34054 MSG to EML: Encoding issue in the output
files
NETWORKNET-34066 Name attribute is added to EML content while
EML->EML conversion
NETWORKNET-34071 Erroneous body after EML to MSG conversion
NETWORKNET-34073 Adding RecurrencePattern to MapiCalendar
hides it in Outlook calendar
NETWORKNET-34076 MSG to EML: "From" field
information is lost
NETWORKNET-34084 System.ArgumentException while converting
VCard with photo to MapiContact.
NETWORKNET-34088 Adding MapiContact to PST losses Contact
Photo
NETWORKNET-34089 Loading MSG file raises
System.ArgumentOutOfRangeException
NETWORKNET-34090 Attachments lost when SkipValidityChecking
used to load MSG file
NETWORKNET-34091 Attachment lost when adding MapiContact to
PST
NETWORKNET-34096 Error when converting msg file
NETWORKNET-34097 KeyNotFoundException in RequestApointment
when StartTimeZone is Europe/Moscow
NETWORKNET-34105 Loading MSG file gives
System.ArgumentOutOfRangeException
NETWORKNET-34078 Provide facility to add Photo data to
MapiContact
Enhancement
NETWRKJAVA-33311 Provide setLicense(File) method
NETWRKJAVA-33297 Adding
MSGs to PST: Possible slow performance
NETWORKNET-34102 Add new method with MesageLoadOptions
as parameter to load MailMessage.
NETWORKNET-33411 Preserve
digital signature during conversion from EML to MSG
New Features
NETWORKNET-33393 Implement ability to save MapiContact,MapiNote,MapiTask
in the MSG file