Java Outlook‑API & Java Thunderbird‑API zur E‑Mail‑Verarbeitung
Generieren, senden und analysieren Sie E‑Mails von Outlook & Thunderbird, ohne zusätzliche Software zu benötigen. Senden und Empfangen von E‑Mails über SMTP-, POP3- und IMAP-Protokolle.
Kostenlose Testversion herunter ladenAspose.Email für Java ermöglicht Entwicklern, sich auf die Implementierung ihrer eigenen Geschäftslogik zur Verwaltung von E‑Mails zu konzentrieren, ohne die Format‑Spezifikationen oder Netzwerkprogrammierung kennen zu müssen.
Aspose.Email für Java kann Outlook‑E‑Mails erstellen, E‑Mails parsen oder Nachrichtenformate wie MSG, EML, MBOX, PST, OST & MHT innerhalb von Java‑Anwendungen konvertieren. Die API kann Nachrichteninhalte, Anhänge, Header und MAPI‑Eigenschaften manipulieren und ermöglicht das Senden und Empfangen von E‑Mails über mehrere gängige Protokolle. Sie erlaubt es, Arbeiten mit Outlook‑Speicherdateien wie Personal Storage Files PST und Offline Storage Files OST. Sie können E‑Mails auflisten, extrahieren, Nachrichten zu Speicherdateien hinzufügen oder entfernen, je nach den Vorgaben Ihrer Anwendung. Die Java‑E‑Mail‑Bibliothek ermöglicht außerdem Arbeiten mit Outlook‑Kontaktdateien (VCF). Einen Überblick über alle Funktionen und deren Anwendung mit Codebeispielen finden Sie in unserer Dokumentation
Erweiterte E‑Mail‑Verarbeitungs‑API‑Funktionen
Werfen Sie einen Blick in die Dokumentation zu den beliebtesten Funktionen von Aspose.Email:
Nachrichtenformate mit wenigen Codezeilen untereinander konvertieren
ICF‑ & VCF‑Dateien v3.0 erstellen
E‑Mails in auf‑ oder absteigender Reihenfolge lesen
Ordnerhierarchie in PST mittels Zeichenkettennotation erstellen
Erstellungs‑ & Änderungsdaten für ICS angeben
SSL/TLS‑Verschlüsselung in E‑Mail‑Client‑Instanzen konfigurieren
HTTP‑Proxy für E‑Mail‑Clients verwenden (SMTP, IMAP, POP3)
Nachrichten in verschiedene E‑Mail‑Formate konvertieren in Java
Die Java‑E‑Mail‑Bibliothek bietet benutzerfreundliche Schnittstellen für die Konvertierung in die unterstützten Nachrichten-Dateiformate. Um eine Konvertierung durchzuführen, müssen Sie lediglich die Quelldatei im API‑Objektmodell laden und die Speichern‑Methode mit den erforderlichen Parametern aufrufen. So einfach ist das!
E‑Mail-Versand via SMTP, POP3 & IMAP
API ermöglicht das Erstellen und Formatieren von Nachrichten, das Anhängen von Dateien und Bildern sowie das Senden an E‑Mail‑Adressen über SMTP Protokoll. Eine weitere Funktion, die die API bietet, ist das Anmelden bei POP3 Server über Benutzername & Passwort. Durch die APOP‑Authentifizierungsfunktion der API ist es einfach, die gesamte Nachricht oder nur die Header abzurufen, die Postfachgröße & Nachrichtenzahl anzuzeigen, Nachrichten vom Server zu löschen und vieles mehr. IMAP Protokollfunktionen ermöglichen es dem API‑Benutzer, sich zu authentifizieren, Ordner zu erstellen, auszuwählen, zu entfernen, abzufragen, Nachrichten zu erhalten und zu speichern sowie Nachrichtenflags zu ändern.
Wie man eine E‑Mail per SMTP sendet – Java
// SmtpClient‑Objekt initialisieren
SmtpClient client = new SmtpClient(\"smtp.gmail.com\", 587, \"username\", \"password\");
// Sicherheitsoptionen für den Server festlegen
client.setSecurityOptions(SecurityOptions.Auto);
// Neue Nachricht erstellen
MailMessage msg = new MailMessage(\"This email address is being protected from spambots. You need JavaScript enabled to view it.\", \"This email address is being protected from spambots. You need JavaScript enabled to view it.\", \"First Message from Java\", \"Body\");
System.out.println(\"Sending message..\");
// Nachricht jetzt senden
client.send(msg);Verwaltung von Kalenderobjekten
Aspose.Email iCalendar API ermöglicht das Erstellen, Extrahieren und Speichern von Outlook‑Kalenderobjekten in verschiedenen Formaten. Sie bietet die Möglichkeit, als MSG‑ oder ICS‑Dokument zu speichern sowie Besprechungsanfragen über Nachrichtensendungsprotokolle abzurufen, zu senden, zu aktualisieren & zu stornieren. Wie man die iCalendar‑API verwaltet, erfahren Sie im Arbeiten mit Terminen Artikel.
Nachrichtenspeicherdateien verwalten
Aspose.Email für Java API ermöglicht die Verwaltung von Outlook‑Speicherformaten. Sie können PST‑ & OST‑Dateien von der Festplatte oder aus einem Stream laden, Ordner‑ und Unterordnerinformationen aus dem Nachrichtenarchiv abrufen, nachrichtenspezifische Details wie Betreff, Absender, Empfänger erhalten und Nachrichten entweder auf die Festplatte oder in einen Stream speichern. Für detailliertere Informationen besuchen Sie die Arbeiten mit Outlook-Speicherdateien Abschnitt in unserer Dokumentation.
Abgesehen vom Parsen einer vorhandenen PST bietet die Bibliothek außerdem die Möglichkeit, eine PST-Datei von Grund auf neu zu erstellen und Nachrichten zu beliebigen Ordnern hinzuzufügen.
PST von Grund auf neu erstellen & Nachricht aus Datei hinzufügen – Java
// Instanz von PersonalStorage erstellen
PersonalStorage pst = PersonalStorage.create(dir + \"archive.pst\", 0);
// Ordner im Stammverzeichnis von PST erstellen
pst.getRootFolder().addSubFolder(\"Inbox\");
// Nachricht zum neu erstellten Ordner hinzufügen
pst.getRootFolder().getSubFolder(\"Inbox\").addMessage(MapiMessage.fromFile(dir + \"template.msg\"));Arbeiten mit Kontaktdatenkarten
Aspose.Email für Java ermöglicht das Manipulieren von Kontaktdatenkarten, auch bekannt als VCF oder VCard, ein weltweit verbreitetes Dateiformat zum Speichern und Austauschen von Kontakten. Es kann außerdem Outlook‑Kontaktdatenkarten sowie Thunderbird‑VCards innerhalb von Java‑Anwendungen verarbeiten. Mit Aspose.Email für Java können Sie VCard‑ oder VCF‑Dateien per E‑Mail senden, VCF an Ihre Nachrichten anhängen oder sie aus E‑Mails extrahieren. Außerdem können Sie VCard (VCF)‑Dateien nach Ihren eigenen Bedürfnissen austauschen. Die API erlaubt das Bearbeiten, Erstellen und Entfernen Ihrer Kontaktdatenkarten. Sie können problemlos die Unterstützung von Kontaktdatenkarten zu Ihrer Anwendung hinzufügen.
Microsoft Office Automation – Nicht erforderlich
Aspose.Email für Java ist mit verwaltetem Code entwickelt, der nicht Microsoft Office oder Microsoft Outlook auf dem Rechner installieren muss, um E‑Mail‑Verarbeitung zu ermöglichen. Es ist eine perfekte Alternative zur Microsoft Outlook‑Automatisierung in Bezug auf Funktionen, Sicherheit, Skalierbarkeit und Geschwindigkeit. Es ist ziemlich einfach zu von Office Automation zu Aspose migrieren.
- Lernressourcen
- Dokumentation
- Quellcode
- API‑Referenzen
- Tutorial‑Videos
- Warum Aspose.Email für Java?
- Kundenfallstudien
- Kundenliste
- Erfolgsgeschichten