1. Des produits
  2.   E-mail
  3.   Java
  4.   Email4J
 
  

API Java gratuite pour la gestion des e-mails

Bibliothèque Java Open Source qui prend en charge l'accès, la lecture et l'envoi d'e-mails. Vous pouvez ajouter des pièces jointes, marquer des e-mails, déplacer des messages, supprimer un e-mail particulier dans les applications Java.

Email4J est une bibliothèque Java open source qui permet aux développeurs de logiciels de gérer les tâches liées à la gestion des e-mails dans leurs propres applications Java sans se soucier des complexités internes. La bibliothèque est très utile et facile à prendre en main. Il prend en charge des fonctionnalités telles que la composition d'e-mails, l'envoi d'e-mails, l'ajout d'en-têtes et de pièces jointes, la copie d'e-mails, la lecture d'e-mails, le marquage d'e-mails, le déplacement de messages, la suppression d'un e-mail particulier, la liste des dossiers, etc.

Email4J est une bibliothèque Java de haut niveau construite sur l'API javax.mail qui offre la possibilité de gérer et d'envoyer facilement des e-mails. La bibliothèque prend en charge la connectivité avec différents clients de messagerie tels que SmtpClient, Pop3Client et ImapClient. En utilisant ces clients, vous pouvez facilement accéder et gérer vos e-mails. Chaque client a un ensemble particulier d'opérations et de travaux sous-jacents au protocole utilisé.

Previous Next

Premiers pas avec Email4J

Le moyen le plus simple d'installer Email4J est via GitHub. Veuillez l'installer à l'aide de la commande suivante pour une installation facile.

Installer Email4J via GitHub

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

La dépendance qui doit être ajoutée au fichier pom.xml est,

Référentiel Maven

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

Accéder et lire les e-mails via la bibliothèque Java

La bibliothèque gratuite Email4J permet aux développeurs Java d'accéder et de lire les messages électroniques dans leurs propres applications avec quelques lignes de code Java. Tout d'abord, vous devez fournir le chemin d'accès correct au dossier contenant les e-mails. La bibliothèque permet également aux utilisateurs de visualiser les dossiers et les e-mails à l'intérieur de ces dossiers. Vous pouvez facilement récupérer des informations relatives aux e-mails, telles que l'objet de l'e-mail, les pièces jointes, le corps de l'e-mail, les listes de destinataires, etc.

Envoyer un e-mail via le client SMTP

La bibliothèque Java open source Email4J permet aux développeurs de logiciels d'envoyer des e-mails à l'aide du protocole SMTP (Simple Mail Transfer Protocol). Le client se concentre principalement sur l'opération d'envoi du courrier aux destinataires spécifiés qu'il reçoit. Vous pouvez également inclure une pièce jointe à un message électronique. Vous devez d'abord créer la pièce jointe, puis l'ajouter ultérieurement au message. La bibliothèque a fourni un générateur simple, qui peut être utilisé pour créer des e-mails sortants.

Envoyer un e-mail via le client SMTP

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

Gérer les e-mails via IMAPClient

La bibliothèque Java gratuite Email4J a fourni la possibilité d'accéder et de gérer les messages électroniques en utilisant le protocole d'accès aux messages Internet (IMAP). ImapClient communique directement avec une boîte aux lettres et les utilisateurs peuvent facilement récupérer, lire, déplacer, marquer ou supprimer des messages électroniques. Vous devez fournir un chemin d'accès correct au dossier contenant les e-mails et le client les récupérera tous facilement.

 Français