API de Java gratuita para la gestión de correo electrónico

Biblioteca Java de código abierto que admite el acceso, la lectura y el envío de mensajes de correo electrónico. Puede agregar archivos adjuntos, marcar correos electrónicos, mover mensajes, eliminar un correo electrónico en particular dentro de las aplicaciones de Java.

Email4J es una biblioteca Java de código abierto que permite a los desarrolladores de software manejar tareas relacionadas con la administración de correo electrónico dentro de sus propias aplicaciones Java sin preocuparse por las complejidades internas. La biblioteca es muy útil y fácil de manejar. Admite funciones como redactar mensajes de correo electrónico, enviar correos electrónicos, agregar encabezados y archivos adjuntos, copiar correos electrónicos, leer mensajes de correo electrónico, marcar correos electrónicos, mover mensajes, eliminar un correo electrónico en particular, enumerar carpetas y mucho más.

Email4J es una biblioteca java de alto nivel construida sobre la API javax.mail que brinda la capacidad de manejar y enviar mensajes de correo electrónico con facilidad. La biblioteca admite la conectividad con diferentes clientes de correo electrónico, como SmtpClient, Pop3Client e ImapClient. Al usar estos clientes, puede acceder y administrar fácilmente sus correos electrónicos. Cada cliente tiene un conjunto particular de operaciones y trabajos subyacentes al protocolo utilizado.

Previous Next

Primeros pasos con Email4J

La forma más fácil de instalar Email4J es a través de GitHub. Instálelo usando el siguiente comando para una fácil instalación.

Instalar Email4J a través de GitHub

git clone --depth=1 https://github.com/juandesi/email4j.git 

La dependencia que debe agregarse al archivo pom.xml es,

Repositorio Maven

 
<repository>
  <id>email4j-repo</id>
  <url>https://raw.github.com/juandesi/email4j/mvn-repo/</url>
</repository<
 

Acceso y lectura de correo electrónico a través de la biblioteca de Java

La biblioteca gratuita Email4J permite a los desarrolladores de Java acceder y leer mensajes de correo electrónico dentro de sus propias aplicaciones con un par de líneas de código Java. En primer lugar, debe proporcionar la ruta correcta a la carpeta que contiene los correos electrónicos. La biblioteca también permite a los usuarios ver carpetas y correos electrónicos dentro de estas carpetas. Puede recuperar fácilmente información relacionada con los mensajes de correo electrónico, como el asunto del correo electrónico, los archivos adjuntos, el cuerpo del correo electrónico, las listas de destinatarios y mucho más.

Enviar correo electrónico a través de SMTPClient

La biblioteca Java de código abierto Email4J permite a los desarrolladores de software enviar mensajes de correo electrónico mediante el Protocolo simple de transferencia de correo (SMTP). El cliente se centra principalmente en la operación de enviar el correo a los destinatarios especificados que recibe. También puede incluir un archivo adjunto a un mensaje de correo electrónico. En primer lugar, debe crear el archivo adjunto y luego puede agregarlo al mensaje. La biblioteca ha proporcionado un generador simple que se puede usar para crear correos electrónicos salientes.

Enviar correo electrónico a través de SMTPClient

 
SmtpClient client = new SmtpClient("juan", "desimoni", "juan.smtp.host", SmtpClient.DEFAULT_SMTP_PORT, new ClientConfiguration());
client.send(email) // pre-built outgoing email.
 

Administrar correos electrónicos a través de IMAPClient

La biblioteca Java gratuita Email4J ha proporcionado la capacidad de acceder y administrar mensajes de correo electrónico mediante el Protocolo de acceso a mensajes de Internet (IMAP). ImapClient se comunica directamente con un buzón y los usuarios pueden recuperar, leer, mover, marcar o eliminar mensajes de correo electrónico fácilmente. Debe proporcionar una ruta correcta a la carpeta que contiene los correos electrónicos y el cliente los recuperará todos con facilidad.

 Español