Odesílejte e-maily programově v Javě pomocí aplikace Microsoft Graph
Průvodce integrací, jak propojit data Microsoft 365 s Javou pro automatizaci e-mailů.
Stáhnout zkušební verzi zdarmaNastavte prostředí
Získejte Java API: Nainstalujte knihovnu z Maven. Postupujte podle jednoduché instalace instructions.
Přístup k rozhraní MS Graph API:
- Zaregistrujte svou aplikaci na portálu Microsoft Azure Portal.
- Udělejte potřebná oprávnění.
- Získejte přístupový token.
Odeslání zprávy pomocí MS Graph
Vytvořte a přizpůsobte své zprávy pomocí Aspose.Email pro Javu. Můžete nastavit příjemce, přidávat přílohy a formátovat obsah e-mailu podle potřeby. Pošlete svou zprávu pomocí integrovaných nástrojů. Zkuste následující ukázku kódu nahradit všechny potřebné komponenty těmi, které jsou pro vás platné.
import com.aspose.email.*;
IGraphClient client = GraphClient.getClient(tokenProvider);
MapiMessage message = new MapiMessage();
message.setSubject("Subject");
message.setBody("Body");
message.setProperty(KnownPropertyList.DISPLAY_TO, "to@host.com");
message.setProperty(KnownPropertyList.SENDER_NAME, "from");
message.setProperty(KnownPropertyList.SENT_REPRESENTING_EMAIL_ADDRESS, "from@host.com");
client.send(message);
Hlavní funkce Java API
Aspose.Email pro Java umožňuje vývojářům pracovat s úkoly a daty souvisejícími s e-mailem flexibilním a efektivním způsobem, což z něj činí cenný nástroj pro správu e-mailů a osobních informací v aplikacích Java.
Správa e-mailů: Efektivně vytvářejte, odesílejte, přijímejte, analyzujte a manipulujte s e-maily.
Conversion: Převádějte e-maily mezi formáty jako EML, MSG, HTML a PDF.
Manipulace s přílohami: Snadná správa příloh.
Podpora různých protokolů a služeb: Odesílejte zprávy přímo z aplikací Java přes SMTP, EWS, MS Graph, MailGun nebo SendGrid. Načíst a zpracovat položky zpráv ze serverů pomocí POP3, IMAP, EWS, MS Graph.
Zpracování úložišť offline: Přístup, správa a přizpůsobení poštovních dat uložených místně.
Kalendář a kontakty: Spravujte události kalendáře a kontakty.
Filtering: Rychle najděte konkrétní zprávy nebo data.
Rendering: Zobrazte obsah zprávy přesně.
Šifrování a zabezpečení: Zabezpečte e-mailová data šifrováním.
Templates: Vytvořte opakovaně použitelné e-mailové šablony.
Kompatibilita napříč platformami: Vyvíjejte aplikace pro různé operační systémy.
Vlastní pracovní postup e-mailu: Automatizujte e-mailové úkoly, jako jsou připomenutí a oznámení.
Rozsáhlá dokumentace: Získejte přístup ke komplexním zdrojům a podpoře.