Java Outlook API a Java Thunderbird API pro zpracování e‑mailů
Generujte e‑maily, odesílejte e‑maily a parsujte e‑maily z Outlook a Thunderbird bez nutnosti dalšího softwaru. Odesílejte a přijímejte e‑maily protokoly 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ů, aniž by museli znát specifikace formátů nebo síťové programování.
Aspose.Email pro Java může vytvářet e‑maily Outlook, parsovat e‑maily nebo konvertovat formáty zpráv jako MSG, EML, MBOX, PST, OST & MHT z Java aplikací. API dokáže manipulovat s obsahem zpráv, přílohami, hlavičkami a vlastnostmi MAPI a poskytuje možnost odesílat a přijímat e‑maily prostřednictvím řady populárních protokolů. Umožňuje pracujte se soubory úložiště Outlook jako soubory osobního úložiště PST a offline úložné soubory OST. Můžete vypsat e‑maily, extrahovat e‑maily, přidávat nebo odstraňovat zprávy z úložných souborů podle specifikací vaší aplikace. Java e‑mailová knihovna také umožňuje pracujte se souborem kontaktů Outlook (VCF). Přehled všech funkcí a jejich použití s ukázkovým kódem najdete v našem dokumentace
Pokročilé funkce API pro zpracování e‑mailů
Prohlédněte si dokumentaci k nejpopulárnějším funkcím v Aspose.Email:
Vzájemně převádět formáty zpráv s několika řádky kódu
Vytvořit ICF a VCF soubory verze 3.0
Číst e‑maily v vzestupném nebo sestupném pořadí
Vytvořit hierarchii složek v PST pomocí řetězcové notace
Zadat data vytvoření a úpravy pro ICS
Konfigurovat šifrování SSL/TLS v instancích e‑mailových klientů
Použít HTTP proxy pro e‑mailové klienty (SMTP, IMAP, POP3)
Převod zpráv do různých e‑mailových formátů v Javě
Java knihovna pro e‑mail poskytuje snadno použitelné rozhraní pro konverze do podporovaných formátů souborů zpráv. Pro provedení konverze stačí načíst zdrojový soubor do objektového modelu API a zavolat metodu save s požadovanými parametry. Je to opravdu tak jednoduché!
E‑mailování přes SMTP, POP3 a IMAP
API umožňuje vytvářet a formátovat zprávy, připojovat soubory a obrázky a také je odesílat na e‑mailové adresy přes SMTP protokol. Další možnost, kterou API poskytuje, je přihlášení do POP3 servery přes uživatelské jméno a heslo. Pomocí funkce APOP autentizace API je snadné získat celou zprávu nebo jen hlavičky, zobrazit velikost poštovní schránky a počet zpráv, mazat zprávy ze serveru a mnoho dalšího. IMAP Funkce protokolu umožňují uživateli API provádět autentizaci, 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
// Inicializovat objekt SmtpClient
SmtpClient client = new SmtpClient(\"smtp.gmail.com\", 587, \"username\", \"password\");
// Nastavit bezpečnostní volby pro server
client.setSecurityOptions(SecurityOptions.Auto);
// Vytvořit novou zprávu
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..\");
// Odeslat zprávu nyní
client.send(msg);Správa objektů kalendáře
iCalendar API Aspose.Email umožňuje vytvářet, extrahovat a ukládat objekty kalendáře Outlook v různých formátech. Poskytuje možnost ukládat jako MSG nebo ICS dokumenty, stejně jako získávat, odesílat, aktualizovat a rušit požadavky na schůzky pomocí protokolů pro odesílání zpráv. Jak spravovat iCalendar API se můžete naučit z Práce s událostmi článek.
Správa souborů úložiště zpráv
API Aspose.Email pro Java umožňuje spravovat formáty úložiště Outlook. Můžete načíst soubory PST & OST z disku nebo proudu, získat informace o složkách a podadresářích z archivu zpráv, načíst podrobnosti zprávy jako předmět, odesílatele, příjemce a uložit zprávy buď na disk nebo do proudu. Pro podrobnější informace navštivte Práce se soubory úložiště Outlook oddíl v naší dokumentaci.
Kromě parsování existujícího PST knihovna také poskytuje možnost vytvořit PST soubor od nuly a přidávat zprávy do libovolné složky.
Vytvořit PST od nuly a přidat zprávu ze souboru – Java
// vytvořit instanci PersonalStorage
PersonalStorage pst = PersonalStorage.create(dir + \"archive.pst\", 0);
// vytvořit složku v kořeni PST
pst.getRootFolder().addSubFolder(\"Inbox\");
// přidat zprávu do nově vytvořené složky
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 vizitek, také známými jako VCF nebo VCard, což je celosvětový formát souborů pro ukládání a výměnu vizitek. Může také zpracovávat kontaktní karty Outlooku i VCardy Thunderbirdu v Java aplikacích. Pomocí Aspose.Email pro Java můžete odesílat VCard nebo VCF soubory v e‑mailu, připojit VCF k vašim zprávám nebo je extrahovat z e‑mailů. Také můžete vyměňovat VCard (VCF) soubory podle vlastního postupu. API umožňuje upravovat, vytvářet a odstraňovat vaše kontaktní karty. Snadno můžete přidat podporu kontaktních karet do vaší aplikace.
Microsoft Office Automation – není potřeba
Aspose.Email pro Java je postaven na řízeném kódu, který nevyžaduje instalaci Microsoft Office ani Microsoft Outlook na počítači pro zpracování e‑mailů. Je to dokonalá alternativa k automatizaci Microsoft Outlook z hlediska funkcí, bezpečnosti, škálovatelnosti a rychlosti. Je to celkem snadné přejít z Office Automation na Aspose.
- Učební zdroje
- Dokumentace
- Zdrojový kód
- Reference API
- Výuková videa
- Podpora produktu
- 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ů
- Úspěšné příběhy