Apache Commons correo fue construido en el estándar, una función de la API de Java Mail.
La biblioteca Email Commons funciona de manera similar a la herramienta original, sólo con un código base mucho mejor organizada, y el uso de una interfaz mucho más simple.
La biblioteca se puede utilizar para una amplia variedad de tareas relacionadas con el correo-, como:
- Email Llanura de texto que envía
- Email HTML envío
- Adjuntos manipulación
- Incrustación de imagen
- mensajes de correo electrónico de varias partes
- Manejo de mensajes devueltos
- Autenticación SMTP
- Depuración
- Soporte SSL
- STARTTLS apoyo
¿Cuál es nuevo en esta versión:
- & quot; Email & quot; lanzó un & quot; EmailException & quot; cuando se trata de enviar el correo electrónico si se especificó ni de rebote ni dirección, a pesar de un & quot; mail.from & quot; propiedad se estableció en la sesión de correo.
- & quot; ImageHtmlEmail & quot; no para incrustar archivos adjuntos si su nombre de origen de datos era nulo.
- correos electrónicos HTML no tenían el conjunto de tipo de contenido correcto al utilizar la v1.8.x aplicación Apache Geronimo JavaMail.
- getter Añadido para la dirección de rebote de un correo electrónico a la clase por correo electrónico.
- Actualizar Oracle JavaMail dependencia de 1.4.5 a 1.5.2.
- Un & quot; HtmlEmail & quot; con ambos, un html y contenido de texto sin formato, pero no hay archivos adjuntos o imágenes incrustadas ahora se crearán con mimetype & quot; multipart / alternative & quot; en lugar de & quot; multipart / mixed & quot;.
- Se ha añadido soporte para el mapeo de contenido-ids de DataSource en & quot; MimeMessageParser & quot;.
¿Qué hay de nuevo en la versión 1.3.3:.
- errores de ejecución de prueba fijos con Java 8
- El nombre de archivo de un accesorio no se ha codificado correctamente en caso de que contenía caracteres no ASCII.
- MimeMessageParser fijo no analiza correctamente los objetos creados MimeMessage llamando HtmlEmail.buildMimeMessage () y HtmlEmail.getMimeMessage ().
- Javadoc Fijo 1.8 errores.
¿Qué hay de nuevo en la versión 1.3:
- nuevos métodos Añadido AddTo (String []), AddCC ( String []) y addBcc (String []) para correo electrónico.
- HtmlmageEmail debe apoyar los recursos de ruta de clase.
- Ha añadido un método MultiPartEmail.attach (Archivo) ya adjuntar un archivo es un simple y común.
- Agregado MimeMessageParser y MimeMessageUtils.
¿Qué hay de nuevo en la versión 1.2:.
- Hecho BaseEmailTestCase abstracto y fija algunos problemas de codificación
- métodos adicionales creados para apoyar los tiempos de espera.
- Crear un método reemplazable en Email.java para crear la instancia MimeMessage.
- Email.setFrom y Email.addTo están utilizando Email.charset para codificar correctamente el nombre.
- Añadir Getto y getReplyTo a Correo electrónico de clase.
Requisitos
- Java 5 o superior
Comentarios que no se encuentran