Browse our Products

<dependency>
    <groupId>com.aspose</groupId>
    <artifactId>aspose-email</artifactId>
    <version>25.3</version>
    <classifier>jdk16</classifier>
</dependency>
copied!  
                                                
                                                  compile(group: 'com.aspose', name: 'aspose-email', version: '25.3', classifier: 'jdk16')
                                                
                                              
copied!  
<dependency org="com.aspose" name="aspose-email" rev="25.3">
    <artifact name="aspose-email" m:classifier="jdk16" ext="jar"/>
</dependency>
copied!  
libraryDependencies += "com.aspose" % "aspose-email" % "25.3"
copied!  

What’s new in the Aspose.Email for Java 25.3

Release Highlights

Aspose.Email for Java 25.3 introduces support for TNEF attachments in Outlook messages, enriched control over calendar states, and enhanced MAPI folder querying capabilities. This version also includes significant bug fixes and improvements for better handling of email formats such as MSG and EML.

New Features

  • Support for TNEF Attachment Operations: You can now load and save attachments in TNEF format (winmail.dat) via MapiAttachment.loadFromTnef() and saveToTnef() methods, enabling deeper Outlook message compatibility.

  • Force Set State for Calendar Objects: A new method setStateForced() in MapiCalendar allows explicit control over calendar event states, including setting a calendar object to ‘Received’ for better calendar handling and saving scenarios.

  • Filtered and Paginated Message Retrieval from PST: The FolderInfo.getContents() method now supports applying a MailQuery with pagination (start index, count), streamlining large mailbox processing.

Enhancements

  • Improved Time Zone and Organizer Visibility for MSG Calendar Events: Refinements in how calendar data is processed and saved ensure accurate time zone offsets and organizer display.

  • Support for Search Queries in PST Folder Pagination: Enhanced message filtering within PST folders now includes full support for indexed searching using MailQuery.

Bug Fixes

  • EML to HTML: Space Loss Resolved: Fixed an issue where spaces were omitted in the output HTML when converting from EML.

  • Inline Image Detection: Corrected the IsInline property behavior in MapiAttachment, which now accurately reflects whether an attachment is inline.

  • Appointment Loading Errors: Fixed ArgumentOutOfRangeException and ArgumentNullException that occurred under specific calendar loading scenarios.

  • Meeting Response Misclassification: Resolved an issue where meeting response messages were incorrectly saved as requests instead of replies.

  • Attachment Filename Missing in MSG to EML Conversion: Resolved formatting inconsistency in the Content-Disposition header.

  • FormatException in EML to MSG Conversion: Handled edge cases where certain EML content led to format exceptions during conversion.

Public API and Backward Incompatible Changes

New Classes and Methods:

  • MapiAttachment.loadFromTnef(String/Stream)
  • MapiAttachment.saveToTnef(String/Stream)
  • MapiCalendar.setStateForced(MapiCalendarState)
  • FolderInfo.getContents(MailQuery, int startIndex, int count)

No deprecated or removed APIs were noted in this release.

🔍 Explore the Full Release Details

For a comprehensive list, visit Aspose.Email for Java 25.3 Release Notes


tnef attachment handler | pst email filtering | calendar state control | msg to eml bug fix | eml to html space fix

VersionRelease Date
25.5June 9, 2025
25.4May 4, 2025
25.3April 7, 2025
25.2March 8, 2025
25.1February 6, 2025
24.11.0.2January 20, 2025
24.12January 11, 2025
24.11December 8, 2024
24.10November 8, 2024
24.9October 5, 2024
24.8September 8, 2024
24.7August 5, 2024
24.6July 8, 2024
24.5June 8, 2024
24.4May 6, 2024
24.3.1April 24, 2024
24.3April 5, 2024
24.2March 10, 2024
24.1February 4, 2024
23.12January 1, 2024
23.11December 5, 2023
23.10November 20, 2023
23.9October 8, 2023
23.8September 21, 2023
21.2.1.1September 21, 2023
23.7September 3, 2023
21.2.0.1September 2, 2023
23.6July 9, 2023
23.4July 9, 2023
23.5June 12, 2023
23.3April 8, 2023
23.1March 4, 2023
23.2March 3, 2023
22.12January 2, 2023
22.11December 7, 2022
22.10November 7, 2022
22.9October 3, 2022
22.4September 9, 2022
22.7September 9, 2022
22.8September 5, 2022
22.6July 6, 2022
22.5June 6, 2022
22.3April 4, 2022
22.2March 3, 2022
22.1January 31, 2022
21.12January 5, 2022
21.11December 3, 2021
21.10November 3, 2021
21.9October 4, 2021
21.8September 2, 2021
21.7August 4, 2021
21.6July 6, 2021
21.5June 2, 2021
21.4May 6, 2021
21.3April 5, 2021
21.2.1March 4, 2021
21.2March 3, 2021
21.1February 1, 2021
20.12January 2, 2021
20.11November 30, 2020
20.10November 3, 2020
20.9October 2, 2020
20.8August 31, 2020
20.7August 4, 2020
20.6July 7, 2020
20.5June 3, 2020
20.4May 4, 2020
20.3April 3, 2020
20.2March 4, 2020
20.1February 3, 2020
19.12January 2, 2020
19.11December 2, 2019
19.10November 4, 2019
19.9October 2, 2019
19.8August 30, 2019
19.7August 1, 2019
19.6July 4, 2019
19.5June 3, 2019
19.4May 3, 2019
19.3April 3, 2019
19.2March 4, 2019
19.1February 8, 2019
18.12December 31, 2018
18.11December 4, 2018
18.10November 5, 2018
18.9October 4, 2018
18.8September 4, 2018
18.7August 4, 2018
18.6July 3, 2018
18.5June 4, 2018
18.4May 2, 2018
18.3March 26, 2018
18.2February 23, 2018
18.1January 28, 2018
17.12December 15, 2017
17.11November 29, 2017
17.10October 12, 2017
17.9September 12, 2017
17.8August 9, 2017
17.7July 10, 2017
17.6.0June 12, 2017
17.5.0May 9, 2017
17.4.0April 14, 2017
17.3.0March 28, 2017
17.2.0February 16, 2017
17.1.0January 27, 2017
16.12.0December 19, 2016
16.11.0November 15, 2016
16.10.0October 10, 2016
6.9.0September 9, 2016
6.8.0August 15, 2016
6.7.0July 12, 2016
6.6.0June 14, 2016
6.5.0May 10, 2016
6.4.0April 13, 2016
6.3.0March 11, 2016
6.2.0February 11, 2016
6.1.0January 14, 2016
6.0.0December 14, 2015