Bezmaksas Java API e-pasta pārvaldībai
Atvērtā pirmkoda Java bibliotēka, kas atbalsta piekļuvi e-pasta ziņojumiem, to lasīšanu un sūtīšanu. Varat pievienot pielikumus, atzīmēt e-pasta ziņojumus, pārvietot ziņojumus, dzēst konkrētu e-pasta ziņojumu Java lietotnēs.
Email4J ir atvērtā pirmkoda Java bibliotēka, kas programmatūras izstrādātājiem ļauj veikt uzdevumus, kas saistīti ar e-pasta pārvaldību savās Java lietojumprogrammās, neuztraucoties par iekšējām sarežģītībām. Bibliotēka ir ļoti noderīga un viegli lietojama. Tā atbalsta tādas funkcijas kā e-pasta ziņojumu rakstīšana, e-pasta ziņojumu sūtīšana, galveņu un pielikumu pievienošana, e-pasta ziņojumu kopēšana, e-pasta ziņojumu lasīšana, e-pasta atzīmēšana, ziņojumu pārvietošana, noteikta e-pasta dzēšana, mapju uzskaitīšana un daudz kas cits.
Email4J ir augsta līmeņa java bibliotēka, kas izveidota uz javax.mail API, kas nodrošina iespēju ērti apstrādāt un nosūtīt e-pasta ziņojumus. Bibliotēka atbalsta savienojumu ar dažādiem e-pasta klientiem, piemēram, SmtpClient, Pop3Client un ImapClient. Izmantojot šos klientus, varat viegli piekļūt saviem e-pastiem un tos pārvaldīt. Katram klientam ir noteikts darbību kopums un darbi, kas ir pamatā izmantotajam protokolam.
Darba sākšana ar Email4J
Vienkāršākais veids, kā instalēt Email4J, ir caur GitHub. Lai atvieglotu instalēšanu, lūdzu, instalējiet to, izmantojot šo komandu.
Instalējiet Email4J, izmantojot GitHub
git clone --depth=1 https://github.com/juandesi/email4j.git
Atkarība, kas jāpievieno pom.xml failam, ir,
Maven krātuve
<repository>
<id>email4j-repo</id>
<url>https://raw.github.com/juandesi/email4j/mvn-repo/</url>
</repository<
E-pasta piekļuve un lasīšana, izmantojot Java bibliotēku
Bezmaksas Email4J bibliotēka ļauj Java izstrādātājiem piekļūt un lasīt e-pasta ziņojumus savās lietojumprogrammās, izmantojot pāris Java koda rindiņas. Vispirms jums ir jānorāda pareizais ceļš uz mapi, kurā ir e-pasta ziņojumi. Bibliotēka arī ļauj lietotājiem skatīt mapes un e-pastus šajās mapēs. Varat viegli izgūt informāciju, kas saistīta ar e-pasta ziņojumiem, piemēram, e-pasta tēmu, pielikumus, e-pasta pamattekstu, adresātu sarakstus un daudz ko citu.
Sūtiet e-pastu, izmantojot SMTPClient
Atvērtā pirmkoda Java bibliotēka Email4J ļauj programmatūras izstrādātājiem sūtīt e-pasta ziņas, izmantojot vienkāršo pasta pārsūtīšanas protokolu (SMTP). Klients galvenokārt koncentrējas uz darbību, lai nosūtītu pastu norādītajiem adresātiem, kurus tas saņem. Varat arī pievienot e-pasta ziņojuma pielikumu. Vispirms jums ir jāizveido pielikums, un pēc tam varat to pievienot ziņojumam. Bibliotēka ir nodrošinājusi vienkāršu veidotāju, ko var izmantot, lai izveidotu izejošos e-pastus.
Sūtiet e-pastu, izmantojot SMTPClient
SmtpClient client = new SmtpClient("juan", "desimoni", "juan.smtp.host", SmtpClient.DEFAULT_SMTP_PORT, new ClientConfiguration());
client.send(email) // pre-built outgoing email.
Pārvaldiet e-pastus, izmantojot IMAPClient
Bezmaksas Java bibliotēka Email4J ir nodrošinājusi iespēju piekļūt un pārvaldīt e-pasta ziņas, izmantojot interneta ziņojumu piekļuves protokolu (IMAP). ImapClient tieši sazinās ar pastkasti, un lietotāji var viegli izgūt, lasīt, pārvietot, atzīmēt vai dzēst e-pasta ziņas. Jums ir jānorāda pareizs ceļš uz mapi, kurā ir e-pasta ziņojumi, un klients tos visus viegli izgūs.