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övningStäll in miljön
Skaffa Java API: Installera biblioteket från Maven. Följ enkel installation instructions.
Ö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.