E‑Mails programmgesteuert in Java mit Microsoft Graph senden
Ein Integrationsleitfaden, wie man Microsoft‑365-Daten mit Java für die E‑Mail‑Automatisierung verbindet.
Kostenlose Testversion herunter ladenUmgebung einrichten
Obtain the Java API: Installieren Sie die Bibliothek von Maven. Folgen Sie der einfachen Installation Anleitungen.
Zugriff auf die MS Graph API:
- Registrieren Sie Ihre Anwendung im Microsoft Azure Portal.
- Gewähren Sie die erforderlichen Berechtigungen.
- Holen Sie sich ein Zugriffstoken.
Eine Nachricht mit MS Graph senden
Erstellen und passen Sie Ihre Nachrichten mit Aspose.Email für Java an. Sie können Empfänger festlegen, Anhänge hinzufügen und den E‑Mail‑Inhalt nach Bedarf formatieren. Senden Sie Ihre Nachricht mit den integrierten Werkzeugen. Probieren Sie das folgende Codebeispiel aus und ersetzen Sie alle erforderlichen Komponenten durch gültige Werte für Sie.
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);
Top‑Funktionen der Java‑API
Aspose.Email für Java befähigt Entwickler, E‑Mail‑bezogene Aufgaben und Daten flexibel und effizient zu bearbeiten, und ist damit ein wertvolles Werkzeug für E‑Mail‑ und persönliche Informationsverwaltung in Java‑Anwendungen.
E‑Mail‑Verwaltung: E‑Mails effizient erstellen, senden, empfangen, analysieren und manipulieren.
Konvertierung: E‑Mails zwischen Formaten wie EML, MSG, HTML und PDF konvertieren.
Anhangverwaltung: Anhänge mühelos verwalten.
Unterstützung verschiedener Protokolle und Dienste: Senden Sie Nachrichten direkt aus Java‑Anwendungen über SMTP, EWS, MS Graph, MailGun oder SendGrid. Abrufen und Verarbeiten von Nachrichtenobjekten von Servern mittels POP3, IMAP, EWS, MS Graph.
Offline‑Speicherverwaltung: Greifen Sie auf lokal gespeicherte Mail‑Daten zu, verwalten und passen Sie sie an.
Kalender und Kontakte: Kalenderereignisse und Kontakte verwalten.
Filterung: Schnell bestimmte Nachrichten oder Daten finden.
Darstellung: Zeigen Sie Nachrichteninhalt genau an.
Verschlüsselung und Sicherheit: Sichern Sie E‑Mail‑Daten mittels Verschlüsselung.
Vorlagen: Erstellen Sie wiederverwendbare E‑Mail‑Vorlagen.
Plattformübergreifende Kompatibilität: Entwickeln Sie Apps für verschiedene Betriebssysteme.
Benutzerdefinierter E‑Mail‑Workflow: Automatisieren Sie E‑Mail‑Aufgaben wie Erinnerungen und Benachrichtigungen.
Umfangreiche Dokumentation: Greifen Sie auf umfassende Ressourcen und Support zu.