Aspose.Email  für .java

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 laden
In der heutigen digitalen Welt ist das Senden von E‑Mails ein grundlegender Teil der Kommunikation, besonders im geschäftlichen und professionellen Umfeld. Aber was, wenn Sie diesen Prozess rationalisieren und verbessern könnten? Die Antwort ist einfach. Durch die Integration von Microsoft Graph mit Aspose.Email für Java, erhalten Sie eine einheitliche API, die Sie mit Microsoft‑365-Daten verbindet, sowie eine robuste Bibliothek mit einem umfangreichen Funktionsumfang für das E‑Mail‑Management in Java‑Anwendungen. Diese leistungsstarken Werkzeuge bringen Automatisierung und Effizienz in Ihre E‑Mail‑Aufgaben und erleichtern Ihren Arbeitsalltag erheblich. Folgen Sie den Schritten, erkunden Sie das Codebeispiel und beginnen Sie, wie ein Profi zu programmieren.

Umgebung einrichten

  1. Obtain the Java API: Installieren Sie die Bibliothek von Maven. Folgen Sie der einfachen Installation Anleitungen.

  2. 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.

Zusätzliche Methoden zum Senden von E‑Mails