Aspose.Email  Java-hoz

Java Outlook API és Java Thunderbird API az e-mail feldolgozáshoz

Hozzon létre e-maileket, küldjön e-maileket és elemezze az e-maileket az Outlook és a Thunderbird alkalmazásból anélkül, hogy további szoftvereket igényelne. E-mailek küldése és fogadása SMTP, POP3, IMAP protokollokon keresztül.

  Letöltés ingyenes próbaverzió
  
 

Az Aspose.Email Java-hoz lehetővé teszi a fejlesztők számára, hogy saját üzleti logikájuk megvalósítására összpontosítsanak az e-mailek kezeléséhez anélkül, hogy ismerniük kellene a formátum specifikációit vagy a hálózati programozást.

Az Aspose.Email Java-hoz képes létrehozni Outlook e-maileket, elemezni az e-maileket vagy konvertálni olyan üzenetformátumokat, mint az MSG, EML, MBOX, PST, OST és MHT a Java alkalmazásokon belül. Az API képes kezelni az üzenetek tartalmát, mellékleteit, fejléceit és MAPI tulajdonságait, és számos népszerű protokollon keresztül képes e-mailek küldésére és fogadására. Lehetővé teszi Outlook tárolófájlokkal való munka például személyes tárolási fájlok PST és offline tárolási fájlok OST. Az alkalmazás specifikációinak megfelelően felsorolhatja az e-maileket, kibonthatja az e-maileket, hozzáadhat vagy eltávolíthat üzeneteket a tárolófájlokból. A Java Email könyvtár lehetővé teszi dolgozzon az Outlook névjegyfájllal (VCF). Az összes funkció áttekintése és használatuk kódmintákkal együtt megtalálható a mi oldalunkban documentation

Fejlett e-mail feldolgozási API funkciók

Nézze meg az Aspose.Email legnépszerűbb funkcióinak dokumentációját:

Kevés kódsoros üzenetformátumok konvertálása

ICF és VCF v3.0 fájlok létrehozása

Olvassa el az e-maileket növekvő vagy csökkenő sorrendben

Hozzon létre mappaherarchiát a PST-ben karakterlánc jelöléssel

Adja meg az ICS létrehozásának és módosításának dátumait

Konfigurálja az SSL/TLS titkosítást az e-mail kliens példányain

HTTP proxy használata e-mail kliensekhez (SMTP, IMAP, POP3)

Üzenetek konvertálása különböző e-mail formátumokra Java-ban

A Java Email könyvtár könnyen használható felületeket biztosít a konvertálás a támogatott üzenetfájlformátumokra. Az átalakítás végrehajtásához mindössze annyit kell tennie, hogy betölti a forrásfájlt az API objektummodellbe, és a szükséges paraméterekkel történő mentési módszert hívja. Ez tényleg ilyen egyszerű!

E-mailek SMTP, POP3 és IMAP segítségével

Az API lehetővé teszi üzenetek létrehozását és formázását, fájlok és képek csatolását, valamint e-mail címekre küldését SMTP protokoll. Egy másik lehetőség, amelyet az API biztosít, a bejelentkezés POP3 szerverek felhasználónéven és jelszóval. Az API APOP hitelesítési funkcióján keresztül könnyen megkaphatja a teljes üzenetet vagy csak a fejléceket, megtekintheti a postaláda méretét és az üzenetek számát, törölheti az üzeneteket a kiszolgálóról és még sok más. IMAP A protokoll funkciói lehetővé teszik az API felhasználójának a mappák hitelesítését, létrehozását, kiválasztását, eltávolítását, lekérdezését, üzenetek fogadását és mentését, valamint az üzenetjelzők módosítását.

Hogyan küldhetünk e-mailt SMTP használatával - Java

// Initialize SmtpClient object

SmtpClient client = new SmtpClient("smtp.gmail.com", 587, "username", "password");

// Set Security options for the server

client.setSecurityOptions(SecurityOptions.Auto);

// Create a new Message

MailMessage msg = new MailMessage("This email address is being protected from spambots. You need JavaScript enabled to view it.", "This email address is being protected from spambots. You need JavaScript enabled to view it.", "First Message from Java", "Body");

System.out.println("Sending message..");		

// Send the Message now

client.send(msg);

Naptárobjektumok kezelése

Az Aspose.Email iCalendar API lehetővé teszi az Outlook Naptár objektumok létrehozását, kibontását és mentését különböző formátumban. Lehetőséget biztosít MSG vagy ICS dokumentumként történő mentésére, valamint az értekezlet-kérések lekérdezésére, küldésére, frissítésére és törlésére üzenetküldő protokollokon keresztül. Az iCalendar API kezelése, amelyet a következőkből tanulhat Munka a találkozókkal article.

Üzenettárolási fájlok kezelése

Az Aspose.Email Java-hoz API lehetővé teszi az Outlook tárolóformátumok kezelését. Betöltheti a PST- és OST-fájlokat lemezről vagy adatfolyamról, mappák és almappák adatait szerezheti be az üzenetarchívumból, lekérheti az üzenetspecifikus adatokat, például a tárgyat, a feladót, a címzettet, és mentheti az üzeneteket lemezre vagy adatfolyamra. Részletesebb információkért látogasson el a Munka az Outlook tárolófájlokkal dokumentációnk szakasza.

A meglévő PST elemzése mellett a könyvtár lehetőséget biztosít a PST fájl semmiből történő létrehozására és üzenetek hozzáadására annak bármely mappájába.

Hozzon létre PST-t a semmiből és adjon hozzá üzenetet a fájlból - Java

// create an instance of PersonalStorage

PersonalStorage pst = PersonalStorage.create(dir + "archive.pst", 0);

// create a folder at the root of PST

pst.getRootFolder().addSubFolder("Inbox");

// add message to newly created folder

pst.getRootFolder().getSubFolder("Inbox").addMessage(MapiMessage.fromFile(dir + "template.msg"));

Munka a kapcsolattartó kártyákkal

Az Aspose.Email Java-hoz lehetővé teszi a kapcsolattartó kártyafájlok manipulálását, más néven VCF vagy vCard, amely világméretű fájlformátum a névjegykártyák tárolására és cseréjére. Feldolgozhatja az Outlook névjegykártyákat, valamint a Thunderbird vCard kártyákat is a Java alkalmazásokban. Az Aspose.Email Java-hoz használatával vCard- vagy VCF fájlokat küldhet e-mailben, csatolhat VCF-t az üzenetekhez, vagy kibonthatja azokat e-mailekből. Emellett a vCard (VCF) fájlokat is kicserélheti a saját módján. Az API lehetővé teszi a kapcsolattartó kártyák szerkesztését, létrehozását és eltávolítását. Könnyedén hozzáadhatja a kapcsolattartó kártyák támogatását az alkalmazásához.

Microsoft Office Automation — nem szükséges

Az Aspose.Email Java-hoz olyan felügyelt kód használatával készül, amely nem szükséges a Microsoft Office vagy a Microsoft Outlook telepítéséhez a számítógépre az e-mailek feldolgozásához. Ez egy tökéletes Microsoft Outlook automatizálási alternatíva a funkciók, a biztonság, a méretezhetőség és a sebesség szempontjából. Elég könnyű áttérés az Office Automatizásból az Aspose-ba.

  
  

Az Aspose.Email egyedi e-mail API-kat kínál az alábbiakban felsorolt egyéb népszerű fejlesztői környezetekhez: