Java Outlook API & Java Thunderbird API für die E-Mail-Verarbeitung
Generieren Sie E-Mails, senden Sie E-Mails und parsen Sie E-Mails aus Outlook und Thunderbird, ohne zusätzliche Software zu benötigen. Senden und empfangen Sie E-Mails über SMTP-, POP3- und IMAP-Protokolle.
Kostenlose Testversion herunter ladenAspose.Email für Java ermöglicht es Entwicklern, sich auf die Implementierung ihrer eigenen Geschäftslogik für die Verwaltung von E-Mails zu konzentrieren, ohne sich mit Formatspezifikationen oder Netzwerkprogrammierung auskennen zu müssen.
Aspose.Email für Java kann Outlook-E-Mails erstellen, E-Mails analysieren oder Nachrichtenformate wie MSG, EML, MBOX, PST, OST und MHT aus Java-Anwendungen konvertieren. Die API kann Nachrichteninhalte, Anhänge, Header und MAPI-Eigenschaften sowie die Fähigkeit zum Senden und Empfangen von E-Mails über eine Reihe gängiger Protokolle manipulieren. Es bietet auch die Möglichkeit, Nachrichtenspeicherdokumente wie Persönlich zu verwalten Speicherdateien PST und offline Speicherdateien OST. Sie können E-Mails auflisten, E-Mails extrahieren, Nachrichten gemäß Ihren Anwendungsspezifikationen zu Speicherdateien hinzufügen oder daraus entfernen. Die Java-E-Mail-Bibliothek ermöglicht die Arbeit mit Outlook-Kontaktdateien (VCF).
Erweiterte E-Mail-Verarbeitungs-API-Funktionen
Erstellen und bearbeiten Sie Nachrichten über die API
Konvertieren Sie Nachrichtenformate mit wenigen Codezeilen
Nachrichten-Header-Informationen extrahieren
Anhänge hinzufügen, extrahieren und bearbeiten
Erstellen Sie Nachrichten im HTML-Format
Nachricht im Entwurfsmodus erstellen (nur MSG)
Durchsuchen und lesen Sie verschachtelte E-Mail-Anhänge
Mehrere Empfänger abrufen
Greifen Sie auf MAPI-Eigenschaften zu
Vom Benutzer erstellte benutzerdefinierte Ordner auflisten
Holen Sie sich den Ordnerpfad in der OLM-Datei
Unterstützung mehrerer Verbindungen für IMAP-Sicherungs- und Wiederherstellungsvorgänge
Unterstützung mehrerer Verbindungen für SMTP-Operationen
Erstellen Sie ICF- und VCF v3.0-Dateien
Lesen Sie E-Mails in aufsteigender oder absteigender Reihenfolge
Speichern Sie MapiCalendar im HTML-Textformat
Erstellen und verwalten Sie ein In-Place-Archiv in Office 365
Erstellen Sie eine Ordnerhierarchie in PST mithilfe der Zeichenfolgennotation
Geben Sie Erstellungs- und Änderungsdaten für ICS an
Zugriff auf Outlook für MacOS-Datendatei (OLM)
Konfigurieren Sie die SSL/TLS-Verschlüsselung auf E-Mail-Client-Instanzen
Kontakt im Unterordner der Kontakte bei EWS erstellen
Erstellen Sie eine einheitliche Methode zum Abrufen von MAPI-Elementen bei EWS
HTTP-Proxy für E-Mail-Clients verwenden (SMTP, IMAP, POP3)
Konvertieren Sie Nachrichten in verschiedene E-Mail-Formate in Java
Die Java-E-Mail-Bibliothek bietet benutzerfreundliche Schnittstellen für die Konvertierung von unterstützten Nachrichtendateiformaten. Um eine Konvertierung durchzuführen, müssen Sie lediglich die Quelldatei in das API-Objektmodell laden und die Methode save mit den erforderlichen Parametern aufrufen. Es ist wirklich so einfach!
E-Mail-Versand über SMTP, POP3 und IMAP
Die API ermöglicht das Erstellen und Formatieren von Nachrichten, das Anhängen von Dateien und Bildern sowie das Senden an E-Mail-Adressen über das SMTP-Protokoll. Eine weitere Funktion, die die API bietet, ist die Anmeldung bei POP3-Servern über Benutzername und Passwort. Über die APOP-Authentifizierungsfunktion der API ist es einfach, die vollständige Nachricht oder nur die Kopfzeilen abzurufen, die Postfachgröße und die Anzahl der Nachrichten anzuzeigen, Nachrichten vom Server zu löschen und vieles mehr. Einige der API-unterstützten IMAP-Protokollfunktionen wie Authentifizierung, Erstellen, Auswählen, Entfernen, Abfragen von Ordnern, Abrufen und Speichern von Nachrichten und Ändern von Nachrichten-Flags.
So senden Sie eine E-Mail mit SMTP - Java
// SmtpClient-Objekt initialisieren
SmtpClient client = new SmtpClient("smtp.gmail.com", 587, "username", "password");
// Sicherheitsoptionen für den Server festlegen
client.setSecurityOptions(SecurityOptions.Auto);
// Erstellen Sie eine neue Nachricht
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
Die Aspose.Email iCalendar-API ermöglicht das Erstellen, Extrahieren und Speichern von Outlook-Kalenderobjekten in verschiedenen Formaten. Es bietet die Möglichkeit, als MSG- oder ICS-Dokumente zu speichern sowie Besprechungsanfragen über Nachrichtensendeprotokolle abzurufen, zu senden, zu aktualisieren und zu stornieren.
Manage Message Speicherdateien
Aspose.Email for Java API ermöglicht die Verwaltung von Outlook-Speicherformaten. Sie können PST- und OST-Dateien von der Festplatte oder einem Stream laden, Ordner- und Unterordnerinformationen aus dem Nachrichtenarchiv abrufen, nachrichtenspezifische Details wie Betreff, Absender und Empfänger abrufen und Nachrichten entweder auf der Festplatte oder im Stream speichern.
Abgesehen vom Analysieren einer vorhandenen PST-Datei bietet die Bibliothek auch die Möglichkeit, eine PST-Datei von Grund auf neu zu erstellen und Nachrichten zu einem beliebigen Ordner davon hinzuzufügen.
Erstellen Sie PST von Grund auf neu und fügen Sie eine Nachricht aus einer Datei hinzu - Java
// eine Instanz von PersonalStorage erstellen
PersonalStorage pst = PersonalStorage.create(dir + "archive.pst", 0);
// Erstellen Sie einen Ordner im Stammverzeichnis von PST
pst.getRootFolder().addSubFolder("Inbox");
// Nachricht zu neu erstelltem Ordner hinzufügen
pst.getRootFolder().getSubFolder("Inbox").addMessage(MapiMessage.fromFile(dir + "template.msg"));
Work With Contact Cards
Aspose.Email für Java ermöglicht die Bearbeitung von Kontaktkartendateien, auch bekannt als VCF oder VCard, ein weltweites Dateiformat zum Speichern und Austauschen von Kontaktkarten. Verarbeiten Sie Outlook-Kontaktkarten sowie Thunderbird VCards in Java-Apps. Mit Aspose.Email für Java können Sie VCard- oder VCF-Dateien per E-Mail versenden, VCF an Ihre Nachrichten anhängen oder sie aus E-Mails extrahieren. Außerdem können Sie VCard (VCF)-Dateien auf Ihre Weise austauschen. Die API ermöglicht das Bearbeiten, Erstellen und Entfernen Ihrer Kontaktkarten. Sie können Ihrer Anwendung ganz einfach Unterstützung für Kontaktkarten hinzufügen.
Microsoft Office-Automatisierung – nicht erforderlich
Aspose.Email für Java basiert auf verwaltetem Code, für den Microsoft Office oder Microsoft Outlook nicht auf dem Computer installiert sein muss, um mit der E-Mail-Verarbeitung zu arbeiten. Es ist eine perfekte Microsoft Outlook-Automatisierungsalternative in Bezug auf Funktionen, Sicherheit, Skalierbarkeit und Geschwindigkeit.
- Warum Aspose.Email für Java?
- Customer Case Studies
- Kundenliste
- Erfolgsgeschichten