1. Produkte
  2.   Email
  3.   Java
  4.   Email4J
 
  

Kostenlose Java-API für die E-Mail-Verwaltung

Open-Source-Java-Bibliothek, die das Zugreifen, Lesen und Senden von E-Mail-Nachrichten unterstützt. Sie können Anhänge hinzufügen, E-Mails markieren, Nachrichten verschieben und eine bestimmte E-Mail in Java-Apps löschen.

Email4J ist eine Open-Source-Java-Bibliothek, die es Softwareentwicklern ermöglicht, Aufgaben im Zusammenhang mit der E-Mail-Verwaltung in ihren eigenen Java-Anwendungen zu erledigen, ohne sich um die interne Komplexität kümmern zu müssen. Die Bibliothek ist sehr nützlich und einfach zu handhaben. Es unterstützt Funktionen wie das Verfassen von E-Mail-Nachrichten, das Senden von E-Mails, das Hinzufügen von Kopfzeilen und Anhängen, das Kopieren von E-Mails, das Lesen von E-Mail-Nachrichten, das Markieren von E-Mails, das Verschieben von Nachrichten, das Löschen einer bestimmten E-Mail, das Auflisten von Ordnern und vieles mehr.

Email4J ist eine High-Level-Java-Bibliothek, die auf der javax.mail-API aufbaut und die Möglichkeit bietet, E-Mail-Nachrichten problemlos zu verarbeiten und zu senden. Die Bibliothek unterstützt die Konnektivität mit verschiedenen E-Mail-Clients wie SmtpClient, Pop3Client und ImapClient. Durch die Verwendung dieser Clients können Sie einfach auf Ihre E-Mails zugreifen und diese verwalten. Jeder Client hat einen bestimmten Satz von Operationen und arbeitet, die dem verwendeten Protokoll zugrunde liegen.

Previous Next

Erste Schritte mit Email4J

Am einfachsten lässt sich Email4J über GitHub installieren. Bitte installieren Sie es mit dem folgenden Befehl für eine einfache Installation.

Installieren Sie Email4J über GitHub

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

Die Abhängigkeit, die der pom.xml-Datei hinzugefügt werden muss, ist:

Maven-Repository

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

Zugriff auf und Lesen von E-Mails über die Java-Bibliothek

Die kostenlose Email4J-Bibliothek ermöglicht es Java-Entwicklern, mit ein paar Zeilen Java-Code auf E-Mail-Nachrichten in ihren eigenen Anwendungen zuzugreifen und diese zu lesen. Zuerst müssen Sie den korrekten Pfad zu dem Ordner angeben, der die E-Mails enthält. Die Bibliothek ermöglicht es Benutzern auch, Ordner und E-Mails in diesen Ordnern anzuzeigen. Sie können ganz einfach Informationen zu E-Mail-Nachrichten wie E-Mail-Betreff, Anhänge, E-Mail-Text, Empfängerlisten und vieles mehr abrufen.

E-Mail über SMTPClient senden

Die Open-Source-Java-Bibliothek Email4J ermöglicht es Softwareentwicklern, E-Mail-Nachrichten über das Simple Mail Transfer Protocol (SMTP) zu versenden. Der Client konzentriert sich hauptsächlich auf den Vorgang zum Senden der E-Mail an die angegebenen Empfänger, die er empfängt. Sie können einer E-Mail-Nachricht auch einen Anhang hinzufügen. Zuerst müssen Sie den Anhang erstellen und können ihn später der Nachricht hinzufügen. Die Bibliothek hat einen einfachen Builder bereitgestellt, mit dem ausgehende E-Mails erstellt werden können.

E-Mail über SMTPClient senden

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

E-Mails über IMAPClient verwalten

Die kostenlose Java-Bibliothek Email4J bietet die Möglichkeit, auf E-Mail-Nachrichten zuzugreifen und sie zu verwalten, indem sie das Internet Message Access Protocol (IMAP) verwendet. Der ImapClient kommuniziert direkt mit einem Postfach und Benutzer können E-Mail-Nachrichten einfach abrufen, lesen, verschieben, markieren oder löschen. Sie müssen einen korrekten Pfad zu dem Ordner angeben, der die E-Mails enthält, und der Client wird sie alle problemlos abrufen.

 Deutsch