1. Produkte
  2.   Email
  3.   Node.js
  4.   Aspose.Email for Node.js via .NET

Aspose.Email for Node.js via .NET

 
 

Node.js-API zum Erstellen & Verwalten von E-Mail-Nachrichten

Erstellen, Bearbeiten, Lesen, Manipulieren und Konvertieren von Outlook-E-Mail-Dateiformaten wie MSG, EML, PST, ICS, VCF und OST über die Node.js-API.

Was ist Aspose.Email für Node.js via .NET?

Aspose.Email für Node.js über .NET bietet ein robustes Werkzeug für Entwickler, die mit E-Mail-Dateien in ihren Node.js-Anwendungen arbeiten möchten. Diese API ist flexibel und darauf ausgelegt, Ihnen beim Erstellen leistungsstarker Anwendungen zu helfen, die verschiedene E-Mail-Funktionen unterstützen. Sie ermöglicht das Erstellen, Lesen, Konvertieren und Arbeiten mit E-Mail-Nachrichten, das Verwalten von Anhängen und das effiziente Handhaben von Kontaktdaten. Die API unterstützt verschiedene E-Mail-Formate wie MSG, PST, OST, OFT, EML, EMLX, MBOX und viele weitere.

Aspose.Email für Node.js über .NET API ist wie ein leistungsstarker Werkzeugkasten, der Aspose.Email für .NET mit der Flexibilität von Node.js kombiniert. Diese Kombination gibt Entwicklern das Beste aus beiden Welten. Sie können auf die gesamte Palette der Aspose.Email‑Funktionen direkt innerhalb der Node.js‑Umgebung zugreifen, wodurch E‑Mail‑Verwaltungsanwendungen effizienter und leistungsfähiger werden. Die Bibliothek enthält wichtige Funktionen zum Erstellen neuer E‑Mail‑Nachrichten, zum Lesen vorhandener Nachrichten, zur Verwaltung von Outlook‑Speicherdateien, zum Hinzufügen und Extrahieren von Anhängen, zum Modifizieren von Anhängen, zur Arbeit mit Kalenderelementen, zur Handhabung von Kontaktinformationen, zur Texterkennung aus Anhängen und vieles mehr.

Aspose.Email für Node.js über .NET macht es Entwicklern wie Ihnen einfach, E-Mails mit verschiedenen Protokollen zu verarbeiten. Sie können E-Mails mühelos über verschiedene Mail-Server senden und empfangen. Dieses Tool hilft außerdem, E-Mail-Nachrichten von einem Format in ein anderes zu konvertieren, sodass sie auf unterschiedlichen Plattformen gut funktionieren. Zusätzlich ermöglicht es die Anbindung an eine OCR-Bibliothek oder API, um Anhänge in bearbeitbaren und durchsuchbaren Text zu verwandeln. Softwareentwickler können E-Mail-Anhänge in durchsuchbare Formate umwandeln, sodass Benutzer Volltextsuche in E-Mail-Archiven durchführen können. Das ist besonders nützlich für rechtliche, Compliance- und Prüfungszwecke. Die umfangreiche Dokumentation und robusten Funktionen von Aspose erleichtern die Integration dieser Fähigkeiten, sodass Entwickler sich darauf konzentrieren können, einzigartige Lösungen für ihre Nutzer zu erstellen.

Previous Next

Erste Schritte mit Aspose.Email für Node.js via .NET

Der empfohlene Weg, Aspose.Email für Node.js über .NET zu installieren, ist die Verwendung von npm. Bitte verwenden Sie den folgenden Befehl für eine reibungslose Installation.

Installieren Sie Aspose.Email für Node.js über .NET über npm

 npm install @aspose/email 

Sie können die Bibliothek direkt von der Aspose.Email Produktseite herunterladen

E-Mails in Node.js-Apps erstellen und senden

Aspose.Email für Node.js über .NET bietet vollständige Funktionalität zum Erstellen und Senden von E‑Mail‑Nachrichten in Node.js‑Anwendungen. Es gibt mehrere weitere wichtige Funktionen der API, wie das Erstellen einer neuen E‑Mail‑Nachricht von Grund auf, das Ändern vorhandener E‑Mail‑Nachrichten, das Hinzufügen von Anhängen zu E‑Mails, das Extrahieren von Anhängen, das Erstellen einer E‑Mail mit einem Bildanhang, die Verwaltung von Kalenderelementen und vieles mehr. Hier ist ein einfaches Beispiel, das Softwareentwicklern ermöglicht, eine E‑Mail mit einem Bildanhang in Node.js‑Anwendungen zu erstellen.

Wie man eine neue Nachricht erstellt und ein Bild anhängt über die Node.js-API

const aspose = require('aspose.email');

let email = new aspose.EmailMessage();
email.subject = "OCR Attachment Example";
email.body = "This email contains an attachment for OCR processing.";
email.to.add("recipient@example.com");

let attachment = aspose.Attachment.load("path/to/image.png");
email.attachments.add(attachment);

email.save("path/to/email.msg");

Anhänge zu E-Mail-Nachrichten in Node.js verwalten

Aspose.Email für Node.js über .NET API ermöglicht Softwareentwicklern, Anhänge zu E-Mail-Nachrichten in Node.js-Anwendungen nahtlos hinzuzufügen und zu verwalten. Die API enthält verschiedene Funktionen für die Arbeit mit Anhängen in E-Mail-Nachrichten, wie das Hinzufügen, Extrahieren, Löschen und Ändern von Anhängen, eingebettete Nachrichten als Anhänge, das Lesen eingebetteter Nachrichten aus Anhängen, das Ersetzen eines vorhandenen Anhangs durch einen neuen, das Speichern von Anhängen aus digital signierten Nachrichten und so weiter. Hier ist ein Beispiel, das zeigt, wie Sie Anhänge aus einer E-Mail-Nachricht in Node.js-Anwendungen auf die lokale Festplatte speichern können.

Wie man Anhänge aus einer E-Mail-Nachricht über die Node.js-API auf die lokale Festplatte speichert?

// Create an instance of MapiMessage from file
MapiMessage message = MapiMessage.FromFile(dataDir + fileName);

// Iterate through the attachments collection
foreach (MapiAttachment attachment in message.Attachments)
{
    // Save the individual attachment
    attachment.Save(dataDir + attachment.FileName);
}

E-Mail-Konvertierung in andere Dateiformate in Node.js

Eines der herausragenden Merkmale von Aspose.Email für Node.js über .NET ist seine Fähigkeit, E-Mail-Nachrichten zwischen verschiedenen Formaten zu konvertieren, wie MSG, PST, OST, OFT, EML, EMLX, MBOX und vielen mehr. Diese Funktion ist sehr nützlich für Anwendungen, die mehrere E-Mail-Standards und -Formate unterstützen müssen. Hier ist ein nützliches Beispiel, das zeigt, wie Softwareentwickler eine E-Mail in das EML-Format in Node.js-Anwendungen konvertieren können.

Wie man eine E-Mail in das EML-Format innerhalb von Node.js-Anwendungen konvertiert?

const aspose = require('aspose.email');

let email = aspose.EmailMessage.load("path/to/email.msg");
email.save("path/to/email.eml", aspose.SaveOptions.defaultEml);

Hinzufügen & Verwalten von Kalendereinträgen in E-Mails in Node.js

Aspose.Email für Node.js über .NET unterstützt die Kalenderintegration und ermöglicht Softwareentwicklern, Kalenderobjekte in ihren eigenen Node.js-Anwendungen zu erstellen und zu verwalten. Entwickler können mit Kalenderobjekten, Terminen und Aufgaben arbeiten. Diese Funktion ist besonders nützlich für Anwendungen, die Terminplanung und Veranstaltungsmanagement erfordern. Sie ermöglicht es Softwareentwicklern, Termine im ICS-Dateiformat mit nur wenigen Codezeilen zu laden, zu erstellen, zu lesen, zu ändern und zu speichern. Hier ist ein Beispiel, das zeigt, wie Softwareentwickler ein Kalenderevent in Node.js-Apps erstellen können.

Wie man ein Kalenderereignis innerhalb von Node.js-Anwendungen erstellt?

Aspose.Email for Node.js via .NET API
const aspose = require('aspose.email');

let appointment = new aspose.Appointment(
    "Conference Room",
    "Project Meeting",
    "Discuss project milestones and deliverables.",
    new Date(2024, 7, 24, 10, 0),
    new Date(2024, 7, 24, 11, 0),
    "organizer@example.com",
    ["attendee1@example.com", "attendee2@example.com"]
);

let email = new aspose.EmailMessage();
email.addAlternateView(appointment.requestApointment());

email.save("project_meeting.ics");

 Deutsch