HTML JPG PDF XML ICS
  Product Family
MBOX

Konvertieren Sie ICS über C# in MBOX

Konvertierung von ICS in MBOX C# mithilfe der .NET-API, ohne Outlook® oder Thunderbird® zu benötigen.

 

So konvertieren Sie ICS mit C# in MBOX

Um ICS in MBOX zu konvertieren, verwenden wir

Aspose.Email für.NET

API, eine funktionsreiche, leistungsstarke und benutzerfreundliche API zur Dokumentbearbeitung und Konvertierung von Dokumenten für die C#-Plattform. Öffnen

NuGet

Paketmanager, suche nach Aspose.Email und installiere. Sie können auch den folgenden Befehl von der Package Manager Console aus verwenden.

Package Manager-Konsolenbefehl

PM> Install-Package Aspose.Email

Schritte zur Konvertierung von ICS in MBOX über C#

.NET-Programmierer können ICS-Dateien in nur wenigen Codezeilen problemlos in MBOX laden und konvertieren.

  • Laden Sie die ICS-Datei mit Calendar.Appointment.Load.
  • Erstellen Sie eine MailMessage und fügen Sie einen Termin als alternative Ansicht hinzu.
  • Erstellen Sie einen MBOX-Speicher-Writer.
  • Übergeben Sie den Ausgabedateipfad mit der MBOX-Dateierweiterung.
  • Rufen Sie die Methode WriteMessage auf.
  • Übergeben Sie die MailMessage.
  • Die MBOX-Datei wird im angegebenen Pfad gespeichert.

Anforderungen an das System

Bevor Sie den .NET-Konvertierungscode ausführen, stellen Sie sicher, dass Sie die folgenden Voraussetzungen erfüllen.

  • Microsoft Windows oder ein kompatibles Betriebssystem mit.NET Framework, .NET Core und PHP, VBScript, Delphi, C++ über COM Interop.
  • Entwicklungsumgebung wie Microsoft Visual Studio.
  • Aspose.Email für.NET-DLL, auf die in Ihrem Projekt verwiesen wird.
  • Fügen Sie den Namespace in die entsprechende Klasse ein.
 

Dieser Beispielcode zeigt die C#-Konvertierung von ICS zu MBOX

// load the ICS file to be converted
var ics = Aspose.Email.Calendar.Appointment.Load("My File.ics");
// create an EML
var eml = new MailMessage();
// add appointment to EML
eml.AlternateViews.Add(ics.RequestApointment());
// create an MBOX storage
using var mboxStorage = new MboxrdStorageWriter(new FileStream("Saved File.mbox", FileMode.Create), false);
// add EML to MBOX storage
mboxStorage.WriteMessage(eml);
 
  • Kostenlose App zum Konvertieren von ICS in MBOX

    Andere unterstützte Konvertierungen

    Sie können ICS auch in viele andere Dateiformate konvertieren, darunter die unten aufgeführten.

    ICS TO EML (Outlook-E-Mail-Nachrichten)
    ICS TO EMLX (Apple EMLX-Format)
    ICS TO HTML (Hypertext-Markup-Sprache)
    ICS TO MHTML (Webseitenarchivformat)
    ICS TO MSG (Outlook- und Exchange-Format)
    ICS TO OFT (Outlook-E-Mail-Vorlagen)
    ICS TO OST (Offline-Speicherdateien)
    ICS TO PST (Persönliche Speicherdateien von Outlook)