Aspose.Email  för.java

Skicka e-post programmatiskt i Java med Microsoft Graph

En integrationsguide om hur du ansluter Microsoft 365-data med Java för e-postautomatisering.

  Ladda ner gratis prövning
I dagens digitala värld är att skicka e-post en grundläggande del av kommunikationen, särskilt i affärs- och professionella miljöer. Men tänk om du kunde effektivisera och förbättra denna process? Svaret är enkelt. Genom att integrera Microsoft Graph med Aspose.Email för Java, får du ett enhetligt API som ansluter dig till Microsoft 365-data och ett robust bibliotek med en omfattande uppsättning funktioner för e-posthantering i Java-applikationer. Dessa mäktiga verktyg kommer att ge automatisering och effektivitet till dina e-postuppgifter, vilket gör ditt arbetsliv mycket smidigare. Följ stegen, utforska kodexemplet och börja koda som ett proffs.

Ställ in miljön

  1. Skaffa Java API: Installera biblioteket från Maven. Följ enkel installation instructions.

  2. Öppna MS Graph API:

    • Registrera din ansökan i Microsoft Azure-portalen.
    • Ge nödvändiga behörigheter.
    • Skaffa en åtkomsttoken.

Skicka ett meddelande med MS Graph

Skriv och anpassa dina meddelanden med Aspose.Email för Java. Du kan ställa in mottagare, lägga till bilagor och formatera e-postinnehållet efter behov. Skicka ditt meddelande med hjälp av de integrerade verktygen. Prova följande kodexempel och ersätt alla nödvändiga komponenter med de som är giltiga för dig.

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);

Java API Toppfunktioner

Aspose.Email för Java ger utvecklare möjlighet att arbeta med e-postrelaterade uppgifter och data på ett flexibelt och effektivt sätt, vilket gör det till ett värdefullt verktyg för hantering av e-post och personlig information inom Java-applikationer.

  • E-posthantering: Skapa, skicka, ta emot, analysera och manipulera e-postmeddelanden effektivt.

  • Conversion: Konvertera e-postmeddelanden mellan format som EML, MSG, HTML och PDF.

  • Fästhantering: Hantera bilagor med lätthet.

  • Olika protokoll och tjänstesupport: Skicka meddelanden direkt från Java-applikationer via SMTP, EWS, MS Graph, MailGun eller SendGrid. Hämta och bearbeta meddelandeobjekt från servrar med POP3, IMAP, EWS, MS Graph.

  • Offlinelagringshantering: Få åtkomst till, hantera och anpassa e-postdata som lagras lokalt.

  • Kalender och kontakter: Hantera kalenderhändelser och kontakter.

  • Filtering: Hitta snabbt specifika meddelanden eller data.

  • Rendering: Visa meddelandeinnehåll korrekt.

  • Kryptering och säkerhet: Säkra e-postdata med kryptering.

  • Templates: Skapa återanvändbara e-postmallar.

  • Plattformsoberoende kompatibilitet: Utveckla appar för olika operativsystem.

  • Anpassad e-post arbetsflöde: Automatisera e-postuppgifter som påminnelser och aviseringar.

  • Omfattande dokumentation: Få tillgång till omfattande resurser och support.

Ytterligare metoder för att skicka e-post