Ingyenes Java API az e-mail kezeléshez
Nyílt forráskódú Java-könyvtár, amely támogatja az e-mail üzenetek elérését, olvasását és küldését. Mellékleteket adhat hozzá, e-maileket jelölhet meg, üzeneteket helyezhet át, illetve törölhet egy adott e-mailt a Java-alkalmazásokon belül.
Az Email4J egy nyílt forráskódú Java könyvtár, amely lehetővé teszi a szoftverfejlesztők számára, hogy saját Java-alkalmazásaikon belül kezeljék az e-mail kezeléssel kapcsolatos feladatokat anélkül, hogy aggódnának a belső bonyolultság miatt. A könyvtár nagyon hasznos és könnyen kezelhető. Támogatja az olyan funkciókat, mint az e-mail üzenetek írása, e-mailek küldése, fejlécek és mellékletek hozzáadása, e-mailek másolása, e-mail üzenetek olvasása, e-mailek megjelölése, üzenetek áthelyezése, adott e-mail törlése, mappák listázása és még sok más.
Az Email4J egy magas szintű java könyvtár, amely a javax.mail API-ra épül, és amely lehetővé teszi az e-mail üzenetek egyszerű kezelését és küldését. A könyvtár támogatja a különféle e-mail kliensekkel, például az SmtpClient-tel, a Pop3Client-tel és az ImapClient-tel való kapcsolódást. Ezen kliensek használatával könnyedén elérheti és kezelheti e-mailjeit. Minden ügyfélnek van egy meghatározott műveletkészlete, és a használt protokoll alapján működik.
Az Email4J használatának megkezdése
Az Email4J telepítésének legegyszerűbb módja a GitHubon keresztül. Kérjük, telepítse a következő paranccsal az egyszerű telepítés érdekében.
Telepítse az Email4J-t a GitHubon keresztül
git clone --depth=1 https://github.com/juandesi/email4j.git
A pom.xml fájlhoz hozzáadandó függőség a következő:
Maven Repository
<repository>
<id>email4j-repo</id>
<url>https://raw.github.com/juandesi/email4j/mvn-repo/</url>
</repository<
E-mailek elérése és olvasása Java Library-n keresztül
Az ingyenes Email4J könyvtár lehetővé teszi a Java fejlesztők számára, hogy néhány soros Java kóddal elérjék és elolvassák az e-mail üzeneteket saját alkalmazásaikban. Először is meg kell adnia az e-maileket tartalmazó mappához a megfelelő elérési utat. A könyvtár lehetővé teszi a felhasználók számára, hogy megtekintsék a mappákban lévő mappákat és e-maileket. Könnyen lekérheti az e-mail üzenetekkel kapcsolatos információkat, például az e-mail tárgyát, a mellékleteket, az e-mail törzsét, a címzettek listáját és még sok mást.
E-mail küldése az SMTPClienten keresztül
Az Email4J nyílt forráskódú Java-könyvtár lehetővé teszi a szoftverfejlesztők számára, hogy e-mail üzeneteket küldjenek a Simple Mail Transfer Protocol (SMTP) használatával. A kliens főként arra a műveletre összpontosít, hogy elküldje a levelet a megadott címzetteknek. Mellékletet is csatolhat egy e-mail üzenethez. Először létre kell hoznia a mellékletet, majd később hozzáadhatja az üzenethez. A könyvtár egy egyszerű építőt biztosított, amellyel kimenő e-maileket lehet készíteni.
E-mail küldése az SMTPClienten keresztül
SmtpClient client = new SmtpClient("juan", "desimoni", "juan.smtp.host", SmtpClient.DEFAULT_SMTP_PORT, new ClientConfiguration());
client.send(email) // pre-built outgoing email.
E-mailek kezelése az IMAPClienten keresztül
Az ingyenes Java-könyvtár, az Email4J lehetővé tette az e-mail üzenetek elérését és kezelését az Internet Message Access Protocol (IMAP) használatával. Az ImapClient közvetlenül kommunikál egy postafiókkal, és a felhasználók könnyen lekérhetik, elolvashatják, áthelyezhetik, megjelölhetik vagy törölhetik az e-mail üzeneteket. Meg kell adnia az e-maileket tartalmazó mappához a megfelelő elérési utat, és a kliens könnyedén visszakeresi az összeset.