You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
After almost two years of development the next major release 6.0.0 is finally here! And what a doozy it is, with the following major new features:
30
30
@@ -78,25 +78,27 @@ Here's the complete list of changes:
78
78
-[#146](https://github.com/bbottema/simple-java-mail/issues/146) Added OSGI manifest and switched to spotbugs
79
79
80
80
#### Included changes from outlook-message-parser ####
81
-
- v1.7.1: [#25](https://github.com/bbottema/outlook-message-parser/issues/25) NPE on ClientSubmitTime when original message has not been sent yet
82
-
- v1.7.1: [#23](https://github.com/bbottema/outlook-message-parser/issues/23) Bug: __nameid_ directory should not be parsed (and causing invalid HTML body)
83
-
- v1.7.0: [#18](https://github.com/bbottema/outlook-message-parser/issues/18) Upgrade Apache POI 3.9 -> 4.x (but managed back for Simple Java Mail due to incompatibility with Java 7)
84
-
- v1.6.0: [#21](https://github.com/bbottema/outlook-message-parser/issues/21) Multiple TO recipients are not handles properly
85
-
- v1.5.0: [#20](https://github.com/bbottema/outlook-message-parser/issues/20) CC and BCC recipients are not parsed properly
86
-
- v1.5.0: [#19](https://github.com/bbottema/outlook-message-parser/issues/19) Use real Outlook ContentId Attribute to resolve CID Attachments
87
-
- v1.4.1: [#17](https://github.com/bbottema/outlook-message-parser/issues/17) Fixed encoding error for UTF-8's Windows legacy name (cp)65001
88
-
- v1.4.0: [#9](https://github.com/bbottema/outlook-message-parser/issues/9) Replaced the RFC to HTML converter with a brand new RFC-compliant convert! (thanks to @fadeyev!)
89
-
- v1.3.0: [#14](https://github.com/bbottema/outlook-message-parser/issues/14) Dependency problem with Java9+, missing Jakarta Activation Framework
90
-
- v1.3.0: [#13](https://github.com/bbottema/outlook-message-parser/issues/13) HTML start tags with extra space not handled correctly
91
-
- v1.3.0: [#11](https://github.com/bbottema/outlook-message-parser/issues/11) SimpleRTF2HTMLConverter inserts too many <br/> tags
92
-
- v1.3.0: [#10](https://github.com/bbottema/outlook-message-parser/issues/10) Embedded images with DOS-like names are classified as attachments
93
-
- v1.3.0: [#9](https://github.com/bbottema/outlook-message-parser/issues/9) SimpleRTF2HTMLConverter removes some valid tags during conversion
94
-
- v1.2.1: Ignore non S/MIME related content types when extracting S/MIME metadata
95
-
- v1.2.1: Added toString and equals methods to the S/MIME data classes
96
-
- v1.1.21: Upgraded mediatype recognition based on file extension for incomplete attachments
97
-
- v1.1.21: Added / improved support for public S/MIME meta data
98
-
- v1.1.20: [#7](https://github.com/bbottema/outlook-message-parser/issues/7) Fix missing S/MIME header details that are needed to determine the type of S/MIME application
99
-
- v1.1.19: Log rtf compression error, but otherwise ignore it and keep going and extract what we can.
81
+
- v6.0.1, v1.7.3: [#27](https://github.com/bbottema/outlook-message-parser/issues/27) When from name/address are not available (unsent emails), these fields are filled with binary garbage
82
+
- v6.0.1, v1.7.2: [#26](https://github.com/bbottema/outlook-message-parser/issues/26) To email address is not handled properly when name is omitted
83
+
- v6.0.0, v1.7.1: [#25](https://github.com/bbottema/outlook-message-parser/issues/25) NPE on ClientSubmitTime when original message has not been sent yet
84
+
- v6.0.0, v1.7.1: [#23](https://github.com/bbottema/outlook-message-parser/issues/23) Bug: __nameid_ directory should not be parsed (and causing invalid HTML body)
85
+
- v6.0.0, v1.7.0: [#18](https://github.com/bbottema/outlook-message-parser/issues/18) Upgrade Apache POI 3.9 -> 4.x (but managed back for Simple Java Mail due to incompatibility with Java 7)
86
+
- v6.0.0, v1.6.0: [#21](https://github.com/bbottema/outlook-message-parser/issues/21) Multiple TO recipients are not handles properly
87
+
- v6.0.0, v1.5.0: [#20](https://github.com/bbottema/outlook-message-parser/issues/20) CC and BCC recipients are not parsed properly
88
+
- v6.0.0, v1.5.0: [#19](https://github.com/bbottema/outlook-message-parser/issues/19) Use real Outlook ContentId Attribute to resolve CID Attachments
89
+
- v6.0.0, v1.4.1: [#17](https://github.com/bbottema/outlook-message-parser/issues/17) Fixed encoding error for UTF-8's Windows legacy name (cp)65001
90
+
- v6.0.0, v1.4.0: [#9](https://github.com/bbottema/outlook-message-parser/issues/9) Replaced the RFC to HTML converter with a brand new RFC-compliant convert! (thanks to @fadeyev!)
91
+
- v6.0.0, v1.3.0: [#14](https://github.com/bbottema/outlook-message-parser/issues/14) Dependency problem with Java9+, missing Jakarta Activation Framework
92
+
- v6.0.0, v1.3.0: [#13](https://github.com/bbottema/outlook-message-parser/issues/13) HTML start tags with extra space not handled correctly
93
+
- v6.0.0, v1.3.0: [#11](https://github.com/bbottema/outlook-message-parser/issues/11) SimpleRTF2HTMLConverter inserts too many <br/> tags
94
+
- v6.0.0, v1.3.0: [#10](https://github.com/bbottema/outlook-message-parser/issues/10) Embedded images with DOS-like names are classified as attachments
95
+
- v6.0.0, v1.3.0: [#9](https://github.com/bbottema/outlook-message-parser/issues/9) SimpleRTF2HTMLConverter removes some valid tags during conversion
96
+
- v6.0.0, v1.2.1: Ignore non S/MIME related content types when extracting S/MIME metadata
97
+
- v6.0.0, v1.2.1: Added toString and equals methods to the S/MIME data classes
98
+
- v6.0.0, v1.1.21: Upgraded mediatype recognition based on file extension for incomplete attachments
99
+
- v6.0.0, v1.1.21: Added / improved support for public S/MIME meta data
100
+
- v6.0.0, v1.1.20: [#7](https://github.com/bbottema/outlook-message-parser/issues/7) Fix missing S/MIME header details that are needed to determine the type of S/MIME application
101
+
- v6.0.0, v1.1.19: Log rtf compression error, but otherwise ignore it and keep going and extract what we can.
100
102
101
103
**A big shout out to @dnault ([runtime javadoc](https://github.com/dnault/therapi-runtime-javadoc)), @remkop ([picocli](https://picocli.info/)) and @markenwerk
102
104
([S/MIME](https://github.com/markenwerk/java-utils-mail-smime) and [DKIM](https://github.com/markenwerk/java-utils-mail-dkim)) for working with me to make the
After almost two years of development the next major release 6.0.0 is finally here! And what a doozy it is, with the following major new features:
12
12
@@ -60,25 +60,27 @@ Here's the complete list of changes:
60
60
- #146: Added OSGI manifest and switched to spotbugs
61
61
62
62
#### Included changes from the outlook-message-parser dependency ####
63
-
- v1.7.1: #25: NPE on ClientSubmitTime when original message has not been sent yet
64
-
- v1.7.1: #23: Bug: __nameid_ directory should not be parsed (and causing invalid HTML body)
65
-
- v1.7.0: #18: Upgrade Apache POI 3.9 -> 4.x (but managed back for Simple Java Mail due to incompatibility with Java 7)
66
-
- v1.6.0: #21: Multiple TO recipients are not handles properly
67
-
- v1.5.0: #20: CC and BCC recipients are not parsed properly
68
-
- v1.5.0: #19: Use real Outlook ContentId Attribute to resolve CID Attachments
69
-
- v1.4.1: #17: Fixed encoding error for UTF-8's Windows legacy name (cp)65001
70
-
- v1.4.0: #9: Replaced the RFC to HTML converter with a brand new RFC-compliant convert! (thanks to @fadeyev!)
71
-
- v1.3.0: #14: Dependency problem with Java9+, missing Jakarta Activation Framework
72
-
- v1.3.0: #13: HTML start tags with extra space not handled correctly
73
-
- v1.3.0: #11: SimpleRTF2HTMLConverter inserts too many <br/> tags
74
-
- v1.3.0: #10: Embedded images with DOS-like names are classified as attachments
75
-
- v1.3.0: #9: SimpleRTF2HTMLConverter removes some valid tags during conversion
76
-
- v1.2.1: Ignore non S/MIME related content types when extracting S/MIME metadata
77
-
- v1.2.1: Added toString and equals methods to the S/MIME data classes
78
-
- v1.1.21: Upgraded mediatype recognition based on file extension for incomplete attachments
79
-
- v1.1.21: Added / improved support for public S/MIME meta data
80
-
- v1.1.20: #7: Fix missing S/MIME header details that are needed to determine the type of S/MIME application
81
-
- v1.1.19: Log rtf compression error, but otherwise ignore it and keep going and extract what we can.
63
+
- v6.0.1, v1.7.3: #27: When from name/address are not available (unsent emails), these fields are filled with binary garbage
64
+
- v6.0.1, v1.7.2: #26: To email address is not handled properly when name is omitted
65
+
- v6.0.0, v1.7.1: #25: NPE on ClientSubmitTime when original message has not been sent yet
66
+
- v6.0.0, v1.7.1: #23: Bug: __nameid_ directory should not be parsed (and causing invalid HTML body)
67
+
- v6.0.0, v1.7.0: #18: Upgrade Apache POI 3.9 -> 4.x (but managed back for Simple Java Mail due to incompatibility with Java 7)
68
+
- v6.0.0, v1.6.0: #21: Multiple TO recipients are not handles properly
69
+
- v6.0.0, v1.5.0: #20: CC and BCC recipients are not parsed properly
70
+
- v6.0.0, v1.5.0: #19: Use real Outlook ContentId Attribute to resolve CID Attachments
71
+
- v6.0.0, v1.4.1: #17: Fixed encoding error for UTF-8's Windows legacy name (cp)65001
72
+
- v6.0.0, v1.4.0: #9: Replaced the RFC to HTML converter with a brand new RFC-compliant convert! (thanks to @fadeyev!)
73
+
- v6.0.0, v1.3.0: #14: Dependency problem with Java9+, missing Jakarta Activation Framework
74
+
- v6.0.0, v1.3.0: #13: HTML start tags with extra space not handled correctly
75
+
- v6.0.0, v1.3.0: #11: SimpleRTF2HTMLConverter inserts too many <br/> tags
76
+
- v6.0.0, v1.3.0: #10: Embedded images with DOS-like names are classified as attachments
77
+
- v6.0.0, v1.3.0: #9: SimpleRTF2HTMLConverter removes some valid tags during conversion
78
+
- v6.0.0, v1.2.1: Ignore non S/MIME related content types when extracting S/MIME metadata
79
+
- v6.0.0, v1.2.1: Added toString and equals methods to the S/MIME data classes
80
+
- v6.0.0, v1.1.21: Upgraded mediatype recognition based on file extension for incomplete attachments
81
+
- v6.0.0, v1.1.21: Added / improved support for public S/MIME meta data
82
+
- v6.0.0, v1.1.20: #7: Fix missing S/MIME header details that are needed to determine the type of S/MIME application
83
+
- v6.0.0, v1.1.19: Log rtf compression error, but otherwise ignore it and keep going and extract what we can.
82
84
83
85
**A big shout out to @dnault ([runtime javadoc](https://github.com/dnault/therapi-runtime-javadoc)), @remkop ([picocli](https://picocli.info/)) and @markenwerk
84
86
([S/MIME](https://github.com/markenwerk/java-utils-mail-smime) and [DKIM](https://github.com/markenwerk/java-utils-mail-dkim)) for working with me to make the
0 commit comments