Java Outlook API a Java Thunderbird API pro zpracování e-mailů
Generujte e-maily, odesílejte e-maily a analyzujte e-maily z aplikace Outlook a Thunderbird bez nutnosti dalšího softwaru. Odesílejte a přijímejte e-maily prostřednictvím protokolů SMTP, POP3, IMAP.
Stáhnout zkušební verzi zdarmaAspose.Email pro Java umožňuje vývojářům soustředit se na implementaci vlastní obchodní logiky pro správu e-mailů bez nutnosti znát specifikace formátu nebo síťové programování.
Aspose.Email pro Java může vytvářet e-maily aplikace Outlook, analyzovat e-maily nebo převádět formáty zpráv, jako jsou MSG, EML, MBOX, PST, OST a MHT z aplikací Java. API může manipulovat s obsahem zpráv, přílohami, záhlavími a vlastnostmi MAPI a poskytuje možnost odesílat a přijímat e-maily prostřednictvím řady populárních protokolů. To umožňuje pracovat s úložnými soubory aplikace Outlook například soubory osobních úložišť PST a soubory úložiště offline OST. Můžete vypsat e-maily, extrahovat e-maily, přidávat nebo odstraňovat zprávy ze souborů úložiště podle specifikací vaší aplikace. Java E-mailová knihovna také umožňuje pracovat se souborem kontaktů aplikace Outlook (VCF). Přehled všech funkcí a jejich použití s ukázkami kódu naleznete v našem documentation
Pokročilé funkce API pro zpracování e-mailů
Podívejte se na dokumentaci pro nejoblíbenější funkce v Aspose.Email:
Převádějte formáty zpráv s několika řádky kódu
Vytvořte soubory ICF a VCF v3.0
Číst e-maily vzestupně nebo sestupně
Vytvořte hierarchii složek v PST pomocí řetězcového zápisu
Zadejte data vytvoření a úpravy pro ICS
Konfigurace šifrování SSL/TLS v instancích e-mailového klienta
Použití HTTP proxy pro e-mailové klienty (SMTP, IMAP, POP3)
Převod zpráv do různých e-mailových formátů v Javě
Knihovna Java Email poskytuje snadno použitelná rozhraní pro převod na podporované formáty souborů zpráv. Aby bylo možné provést konverzi, vše, co musíte udělat, je načíst zdrojový soubor do objektového modelu API a zavolat metodu ukládání s požadovanými parametry. Je to opravdu tak jednoduché!
Posílání e-mailů přes SMTP, POP3 a IMAP
API umožňuje vytvářet a formátovat zprávy, připojovat soubory a obrázky a odesílat je na e-mailové adresy prostřednictvím SMTP protokolu. Dalším zařízením, které API poskytuje, je přihlášení POP3 servery pomocí uživatelského jména a hesla. Prostřednictvím ověřovací funkce APOP API je snadné získat celou zprávu nebo jen záhlaví, zobrazit velikost poštovní schránky a počet zpráv, odstranit zprávy ze serveru a mnoho dalšího. IMAP Funkce protokolu umožňují uživateli API ověřovat, vytvářet, vybírat, odstraňovat, dotazovat složky, získávat a ukládat zprávy a měnit příznaky zpráv.
Jak odeslat e-mail pomocí SMTP - 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);
Správa objektů kalendáře
Aspose.Email iCalendar API umožňuje vytvářet, extrahovat a ukládat objekty kalendáře aplikace Outlook v různých formátech. Poskytuje možnost ukládat jako dokumenty MSG nebo ICS a také načítat, odesílat, aktualizovat a rušit žádosti o schůzku prostřednictvím protokolů pro odesílání zpráv. Jak spravovat iCalendar API se můžete naučit z Práce se schůzkami article.
Správa souborů úložiště zpráv
Aspose.Email pro Java API umožňuje správu formátů úložiště aplikace Outlook. Můžete načíst soubory PST a OST z disku nebo streamu, získat informace o složce a podsložce z archivu zpráv, načíst podrobnosti specifické pro zprávu, jako je předmět, odesílatel, příjemce a ukládat zprávy na disk nebo stream. Pro podrobnější informace navštivte Práce se soubory úložiště aplikace Outlook část v naší dokumentaci.
Kromě analýzy existujícího PST knihovna také poskytuje prostředky k vytvoření souboru PST od nuly a přidání zpráv do libovolné složky.
Vytvořte PST od nuly a přidejte zprávu ze souboru - 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"));
Práce s kontaktními kartami
Aspose.Email pro Java umožňuje manipulovat se soubory kontaktních karet, známých také jako VCF nebo vCard, což je celosvětový formát souboru pro ukládání a výměnu karet kontaktů. Může také zpracovávat kontaktní karty aplikace Outlook a Thunderbird vCards v aplikacích Java. Pomocí Aspose.Email pro Java můžete odesílat soubory vCard nebo VCF v e-mailu, připojit VCF ke svým zprávám nebo je extrahovat z e-mailů. Také si můžete vyměňovat soubory vCard (VCF) svým vlastním způsobem. API umožňuje upravovat, vytvářet a odstraňovat karty kontaktů. Do své aplikace můžete snadno přidat podporu kontaktních karet.
Microsoft Office Automation — není potřeba
Aspose.Email pro Javu je vytvořen pomocí spravovaného kódu, který pro práci se zpracováním e-mailů nevyžaduje instalaci aplikace Microsoft Office nebo Microsoft Outlook na počítači. Je to perfektní alternativa automatizace aplikace Microsoft Outlook, pokud jde o funkce, zabezpečení, škálovatelnost a rychlost. Je to docela snadné migrace z Office Automation do Aspose.
- Výukové zdroje
- Documentation
- Zdrojový kód
- Reference API
- Výuková videa
- Podpora produktů
- Bezplatná podpora
- Placená podpora
- Blog
- Poznámky k vydání
- Proč Aspose.Email pro Java?
- Případové studie zákazníků
- Seznam zákazníků
- Příběhy o úspěchu