Tecnología

Inicio

JavaMail Alternativas

JavaMail Alternativas


JavaMail es una interfaz de fuente abierta de programación de aplicaciones o API, que se utiliza en el envío y recepción de mensajes de correo electrónico utilizando una serie de protocolos estándar, incluyendo POP3, SMTP, y IMAP. Como su nombre lo indica, es un producto del lenguaje de programación Java creado y liberado por Sun Microsystems en 1995. diseño multiplataforma de Java hace que sea útil no sólo en numerosos entornos informáticos personales, pero en los teléfonos celulares y los superordenadores. La versión más reciente en marzo de 2011 fue 1.4.4. Cuando JavaMail no hacer el trabajo, se dispone de alternativas.

Spring Framework

El Spring Framework ofrece un medio para el envío de correo electrónico que se divorcia al usuario de los datos de los sistemas de distribución de propiedad, y asegura un bajo nivel de manejo de materiales para el beneficio del cliente de recursos. Un paquete llamado org.springframework.mail se encuentra en el nivel raíz. El envío de mensajes de correo electrónico es a través de la interfaz MailSender, y la clase SimpleMailMessage abarca las propiedades básicas de los mensajes, como "de" y "a". Una extensión para permitir características JavaMail está disponible.

Apache Commons

Apache Commons es otra fácil de poner en práctica alternativa a JavaMail. Se puede utilizar para enviar correo electrónico SMTP a través de programas de correo electrónico basados ​​en web tales como Google Mail. La invocación de la clase MultiPartEmail permite que los accesorios tales como imágenes y archivos para ser incluido con los mensajes y las direcciones URL que apuntan a archivos remotos se puede incluir como archivos adjuntos también. Otras opciones que permiten una mayor sofisticación son los mensajes HTML y mensajes HTML con imágenes en línea. La depuración, la autenticación y tratar con los mensajes rebotados es sencillo en Apache Commons.

Columba

Columba, que - al igual que JavaMail - está escrito en Java, cuenta con una interfaz gráfica fácil de usar y está diseñado para funcionar con ambos sistemas operativos tipo UNIX y Microsoft Windows. Cuenta con una variedad de características, además de la habitual apoyo SMTP, POP3 e IMAP, entre ellos SSL y soporte de criptografía de transmisión TLS, el apoyo mensaje cifrado GPG, un filtro bayesiano, una libreta de direcciones con la recolección automática de direcciones y la finalización, el filtrado de mensajes, carpetas virtuales , múltiples pieles, la internacionalización y localización a más de 10 idiomas, y calendarios.

Mime4j

Mime4j de Apache es un programa de correo electrónico cuya característica sobresaliente es su MimeStreamParser, un analizador de mensajes se transmiten en rfc822 simple y formato MIME. Es una excelente alternativa a JavaMail para los usuarios que ya están familiarizados con la interfaz de analizador SAX XML. El analizador es altamente tolerante frente a los mensajes que infringen las normas y por lo tanto útil para el bloqueo de spam de correo electrónico, gracias sobre todo a su decodificación fácil de ambos campos y cuerpos.