Type |
Changes |
By |
 |
Use the provided Content-ID in HtmlEmail#embed(File, String) instead of creating
a random one. The used and returned Content-ID will be URL encoded (see RFC 2392). Fixes EMAIL-101. Thanks to Andrew Starodub. |
tn |
 |
Upgraded source and binary compatibility to JDK 1.5. Additionally the public/protected
methods and fields have been properly generified. Fixes EMAIL-122. Thanks to sebb. |
tn |
 |
Do not set the personal name of an address to the email address unless it is
explicitly specified (affects TO, CC, BCC and FROM addresses). Fixes EMAIL-103. Thanks to David Rees. |
tn |
 |
Added new methods addTo(String[]), addCc(String[]) and addBcc(String[]) to Email. Fixes EMAIL-114. Thanks to Gokul Nanthakumar C. |
tn |
 |
Removed emulation support for nested exceptions in EmailException. Fixes EMAIL-117. Thanks to sebb. |
tn |
 |
Prevent external modification of internal array in DataSourceCompositeResolver. Fixes EMAIL-116. Thanks to sebb. |
tn |
 |
Close temporary input stream in MultiPartEmail#attach(DataSource, String, String)
to prevent locking of file resources on windows systems. Fixes EMAIL-120. Thanks to Mike Bell. |
tn |
 |
The patch actually broke sending emails over a secured connection - disabled the
"MAIL_SMTP_SSL_CHECKSERVERIDENTITY" and "MAIL_SMTP_SSL_ENABLE" activation. Tested
the functionality using GMail, GMX and Office365 so the code is at least working for
a couple of existing SMTP servers. Also added 'sslCheckServerIdentity' including
setter and getter. Also added a chapter regarding "Security" to the user manual. Fixes EMAIL-105. Thanks to Siegfried Goeschl. |
sgoeschl |
 |
Maven Site fails with error in Checkstyle configuration. Fixes EMAIL-113. Thanks to Peter Kofler. |
sgoeschl |
 |
DataSourceFileResolverTest fails under IBM JDK 1.4 and 1.6 running on Windows. Fixes EMAIL-112. Thanks to Peter Kofler. |
sgoeschl |
 |
Update the current trunk to be binary compatible with the commons-email-1.2 release. Fixes EMAIL-111. Thanks to Florian Pirchner. |
sgoeschl |
 |
Added unit test to ensure that parsing the broken mime message does not cause an OutOfMemoryException. Fixes EMAIL-110. Thanks to Thomas Pummer. |
sgoeschl |
 |
ImageHtmlEmail should support class path resources. Fixes EMAIL-108. Thanks to Elisabeth Kasimir, Alexander Kasimir. |
sgoeschl |
 |
Added mime.types to META-INF - the definition is actually found in activation.jar
but did not work. Fixes EMAIL-107. Thanks to Claus Polanka, Michael Jakl. |
sgoeschl |
 |
STARTTLS can be used even without authenticator. Fixes EMAIL-106. Thanks to Bruno Harbulot. |
sgoeschl |
 |
Clarified the meaning of setTLS() which actually sends a "STARTTLS" command from the
client to the SMTP server. Please note that some "protected" variables were renamed
which could break existing code. Fixes EMAIL-105. Thanks to Bruno Harbulot. |
sgoeschl |
 |
Fixed HtmlEmail embed toLowerCase bug with Turkish locale. Fixes EMAIL-102. Thanks to Okan Özeren. |
sgoeschl |
 |
Added a MultiPartEmail.attach(File) method since attaching a file is a simple and common. |
sgoeschl |
 |
Specified Content-ID is now used when embedding a File object in an HtmlEmail. Fixes EMAIL-101. Thanks to Andrew Starodub. |
sgoeschl |
 |
Restore Java 1.4 compatibility. |
niallp |
 |
Added MimeMessageParser and MimeMessageUtils. |
sgoeschl |
 |
Throwing an IllegalStateException when setting mail session properties for an already
created mail session because the settings would be ignored. Please note that this
change could potentially break existing (but invalid) code. Fixes EMAIL-96. |
sgoeschl |
 |
Encoding and folding of headers is now done by commons-email. Fixes EMAIL-98. Thanks to Mario Daepp. |
sgoeschl |
 |
The default connection timeout is set to a reasonable default value of 60 seconds. Fixes EMAIL-100. Thanks to David Parks. |
sgoeschl |
 |
Moving the various constants from 'EMail' to 'EmailConstants' |
sgoeschl |
 |
All setters are returning "this" to simplify building an email. Fixes EMAIL-76. Thanks to Yu Kobayashi. |
sgoeschl |
 |
Adding ImageHtmlEmail to create HTML emails with embedded images either
downloaded from HTTP or from the local file system. Fixes EMAIL-92. Thanks to Dominik Stadler. |
sgoeschl |
 |
Calling buildMimeMessage() before invoking send() caused
duplicated mime parts for HtmlEmail. The implementation now enforces
that an email can be only used once and throw an exception when
multiple invocations of buildMimeMessage() are detected. Fixes EMAIL-95. |
sgoeschl |
 |
Incorrect SMTP Port number shown in error message when an email fails
to send due to a blocked port and SSL is used. Fixes EMAIL-91. Thanks to Kevin Lester. |
sgoeschl |