Open Source .NET API untuk bekerja dengan file MS Outlook MSG dan EML
Membaca file MS Outlook MSG dan EML, Menyimpan lampiran email, dan membaca properti pesan dari dalam aplikasi .NET.
Apa itu MsgReader API untuk .NET?
MSGReader adalah API .NET open-source yang tangguh yang dirancang untuk pengembang yang perlu membaca dan memproses file MSG dan EML Microsoft Outlook dalam aplikasi mereka. Baik itu mengekstrak email, janji temu, tugas, atau detail kontak, API ini memudahkan penanganan berbagai objek Outlook tanpa bergantung pada Outlook itu sendiri. Dengan dukungan untuk berbagai jenis isi seperti teks biasa, HTML, dan RTF, beserta manajemen lampiran dan deteksi charset, MSGReader menawarkan solusi komprehensif untuk penanganan file MSG yang efisien dalam lingkungan .NET.
MsgReader untuk .NET API - Fitur Utama
Berikut ini adalah beberapa fitur utama MsgReader:
- Dukungan Objek Komprehensif: Membaca email, janji temu, tugas, kartu kontak, dan catatan tempel dari file Outlook MSG.
- Penanganan Jenis Isi yang Beragam: Mendukung teks, HTML, HTML yang tertanam dalam RTF, dan format RTF untuk isi pesan.
- Manajemen Lampiran: Memungkinkan ekstraksi, penghapusan, dan penyimpanan lampiran dalam file MSG.
- Deteksi Rangkaian Karakter: Secara otomatis mendeteksi pengodean rangkaian karakter dalam badan HTML, khususnya saat disematkan dalam RTF.
- Kemudahan Penggunaan: API sederhana untuk integrasi ke dalam proyek .NET, dengan metode langsung untuk ekstraksi data.
- Paket NuGet: Tersedia sebagai paket NuGet, memudahkan pemasangan dan pembaruan dalam proyek .NET.
- Sumber Terbuka: Dilisensikan di bawah MIT, memungkinkan penggunaan gratis dalam proyek komersial dan non-komersial.
Memulai dengan MSGReader untuk .NET API
Anda dapat mengunduh pustaka MSGReader dari GitHub atau nuget.
Instalasi
Menginstal MSGReader API untuk .NET sederhana dan dapat dilakukan dari nugget seperti yang ditunjukkan di bawah ini:
Menginstal MSGReader API untuk .NET
Install-Package MSGReader
Contoh Kode untuk MSGReader API untuk .NET
You can use the MSGReader API to work with Outlook MSG and EML files right from within your .NET applications. This lets you create .NET applications to read and process email messages including archiving systems. Following code samples demonstrate how to use MSGReader API in your .NET application.Bagaimana cara membaca properti dari Pesan Outlook (MSG) di .NET?
In order to read properties from an Outlook (MSG) file, the following steps can be used.- Instal MSGReader: Tambahkan pustaka MSGReader ke proyek .NET Anda menggunakan NuGet Package Manager di Visual Studio.
- Sertakan Namespace: Impor namespace MSGReader yang diperlukan untuk mengakses fungsinya.
- Inisialisasi Berkas MSG: Buat contoh kelas pesan dengan menyediakan jalur ke berkas MSG.
- Ekstrak Informasi Pengirim: Akses rincian pengirim dari berkas MSG.
- Ekstrak Tanggal dan Waktu Terkirim: Ambil tanggal dan waktu saat email dikirim.
- Dapatkan Penerima: Dapatkan daftar penerima untuk kolom "Kepada" dan "Cc".
- Ekstrak Subjek: Akses baris subjek email.
- Ekstrak Konten Tubuh: Ambil konten tubuh email, seperti teks biasa atau HTML.
- Proses Informasi yang Diekstraksi: Tangani data yang diekstraksi sebagaimana diperlukan berdasarkan persyaratan aplikasi Anda.
Bagaimana cara menambahkan properti Baca dari Pesan Outlook (EML) di .NET?
An EML file is an email file format in the MIME message format. MSGReader API for .NET can load an EML file and can read its properties such as recipient, subject, message body, etc. The following code sample demonstrates this.Kesimpulan
MSGReader adalah solusi serbaguna dan andal bagi para pengembang .NET yang ingin mengelola berkas MSG dan EML Outlook dengan mudah. Dukungannya yang luas untuk berbagai objek Outlook, penanganan konten isi yang lancar, dan pengelolaan lampiran yang efisien menjadikannya alat yang berharga untuk setiap proyek yang memerlukan ekstraksi dan pemrosesan data email. Sebagai pustaka sumber terbuka berlisensi MIT, pustaka ini menawarkan fleksibilitas dan kemudahan integrasi, sehingga cocok untuk berbagai aplikasi, mulai dari analisis data hingga otomatisasi email, tanpa perlu menginstal Outlook.
Produk Sejenis
- Apache POI XWPF | API Java Open Source untuk Membuat & Memodifikasi file DOCX
- DocX | Open Source .NET API untuk Membuat & Memodifikasi file DOCX
- Docx4J | API Java Open Source untuk Membuat & Memodifikasi file DOC dan DOCX
- ExcelDataReader | Open Source .NET API untuk membaca dokumen XLS, XLSX, CSV dan Spreadsheet
- FileFormat.Words API | API .NET Sumber Terbuka untuk Format File Microsoft Word