Software Details:
Version: 1.4 updated
Upload Date: 5 Jun 15
Distribution Type: Freeware
Downloads: 179
Apache Commons Email was built on the standard, built-in Java Mail API.
The Commons Email library works similarly to the original tool, only with a far better organized codebase, and using a much more simplified interface.
The library can be used for a wide variety of email-related tasks, like:
- Plain-text email sending
- HTML email sending
- Attachments handling
- Image embedding
- Multipart emails
- Handling bounced emails
- SMTP authentication
- Debugging
- SSL support
- STARTTLS support
What is new in this release:
- "Email" threw an "EmailException" when trying to send the email if neither a from nor bounce address was specified, although a "mail.from" property was set in the mail session.
- "ImageHtmlEmail" failed to embed attachments if their data source name was null.
- HTML emails did not have the correct content-type set when using the Apache Geronimo JavaMail implementation v1.8.x.
- Added getter for the bounce address of an email to class Email.
- Update Oracle JavaMail dependency from 1.4.5 to 1.5.2.
- An "HtmlEmail" with both, an html and plain text content but no attachments or embedded images will now be created with mimetype "multipart/alternative" instead of "multipart/mixed".
- Added support for mapping of content-ids to DataSource in "MimeMessageParser".
What is new in version 1.3.3:
- Fixed test execution errors with Java 8.
- The filename of an attachment was not properly encoded in case it contained non-ASCII characters.
- Fixed MimeMessageParser did not correctly parse MimeMessage objects created by calling HtmlEmail.buildMimeMessage() and HtmlEmail.getMimeMessage().
- Fixed Javadoc 1.8 errors.
What is new in version 1.3:
- Added new methods addTo(String[]), addCc(String[]) and addBcc(String[]) to Email.
- HtmlmageEmail should support class path resources.
- Added a MultiPartEmail.attach(File) method since attaching a file is a simple and common.
- Added MimeMessageParser and MimeMessageUtils.
What is new in version 1.2:
- Made BaseEmailTestCase abstract and fixed a few coding issues.
- Created additional methods to support timeouts.
- Create an overridable method in Email.java to create the MimeMessage instance.
- Email.setFrom and Email.addTo are using Email.charset to properly encode the name.
- Add getTo and getReplyTo to Email class.
Requirements:
- Java 5 or higher
Comments not found