Aspose.Email  untuk .NET

API Pemrosesan Email untuk.NET

Membangun aplikasi lintas platform untuk membuat, mengurai, mengonversi & memanipulasi email & kotak surat

  Unduh uji coba gratis
  
 

Aspose.Email untuk.NET adalah seperangkat API Pemrosesan Email yang komprehensif yang dapat digunakan untuk membangun aplikasi lintas platform dengan kemampuan untuk membuat email, memanipulasi, menganalisis, mengonversi, dan mengirimkan pesan tanpa menggunakan Microsoft Outlook atau Office Automation. API menyediakan fitur manipulasi email seperti penambahan, ekstraksi atau penghapusan lampiran dari objek pesan, penyesuaian header pesan dengan menambahkan atau menghapus penerima atau mengubah subjek dan banyak lagi. Gambaran umum fitur-fitur ini dan penggunaannya dengan contoh kode yang dapat Anda temukan di kami documentation.

Aspose.Email untuk.NET memudahkan pengembang untuk bekerja dengan Microsoft Outlook & Mozilla Thunderbird karena mendukung sejumlah format seperti MSG, EML, EMLX, PST, OST, MBOX dan MHT. Jumlah lengkap format yang dapat Anda temukan di daftar format file yang didukung.

Aspose.Email untuk.NET juga menyediakan kemampuan untuk mengelola file penyimpanan pesan seperti File Penyimpanan Pribadi (PST) & File Penyimpanan Offline (OST) & MBOX. Pengembang dapat menggunakan API untuk mengirim & menerima email melalui sejumlah protokol populer seperti POP3, IMAP & SMTP atau terhubung dengan Microsoft Exchange Server melalui Layanan Web Exchange and Grafik Microsoft untuk mengirim & menerima email dengan lampiran dan daftar atau menghapus pesan dari server.

Fitur API Email .NET Tingkat Lanjut

Membuat & memperbarui tugas menggunakan iCalendar

Format pesan antar-konversi

Hasilkan pola pengulangan yang ditentukan sesuai iCalendar RFC

Penggabungan surat dari template

Dukungan untuk HTTP Proxy di klien Email, yaitu POP3, IMAP dan SMTP

Dukungan untuk membuat file ICF dan VCF versi 3.0

Secara dinamis mengkonversi pesan ke beberapa format email di.NET

Aspose.Email adalah pilihan yang baik jika Anda mencari API untuk mengkonversi email ke berbagai format file. Misalnya, Anda dapat dengan mudah mengonversi file MSG ke format EML, HTML atau MHTML atau sebaliknya. API telah mengekspos antarmuka untuk semua kemungkinan proses konversi sambil menyembunyikan spesifikasi format yang mendasarinya sehingga memudahkan pengembang untuk mengintegrasikan API dalam aplikasi mereka. Setiap proses konversi yang didukung sesederhana memuat file sumber dalam model objek pustaka dan memanggil metode Save dengan parameter yang sesuai.

Coba gratis kami Konverter Email.

Simpan pesan dalam format yang berbeda - C #

// load the file to be converted

using (var message = Aspose.Email.MailMessage.Load(dir + "template.msg"))

{

    // save in different formats

    message.Save(dir + "output.eml", Aspose.Email.SaveOptions.DefaultEml);

    message.Save(dir + "output.html", Aspose.Email.SaveOptions.DefaultHtml);

    message.Save(dir + "output.mhtml", Aspose.Email.SaveOptions.DefaultMhtml);

}

Kelola Objek Kalender dengan iCalendar API

Aspose.Email memberi Anda kemampuan untuk membuat dan menyimpan objek Kalender Outlook melalui API iCalendar. Anda tidak hanya dapat mengekstrak objek Kalender dalam berbagai format dan menyimpannya sebagai file MSG atau ICS tetapi Anda juga dapat mengirim, mengambil, memperbarui, dan membatalkan permintaan rapat melalui protokol pengiriman pesan. Cara menangani iCalendar API dapat Anda pelajari dari Bekerja dengan Janji Temu article.

Kirim & Terima Email melalui SMTP, POP3 & IMAP

Aspose.Email untuk.NET memberdayakan Anda untuk membuat pesan kompleks dengan lampiran, pemformatan HTML dan gambar, dan mengirim email menggunakan protokol SMTP. Ini juga memungkinkan Anda untuk masuk ke server POP3 dengan nama pengguna dan kata sandi atau otentikasi APOP untuk melakukan operasi seperti menerima email serta melihat ukuran kotak surat & jumlah pesan, mengambil pesan lengkap atau hanya header, menghapus pesan dari server dan sebagainya. Cara menangani protokol email yang dapat Anda pelajari dari artikel terkait di kami panduan pengembang.

Fitur protokol IMAP memungkinkan pengguna API untuk mengotentikasi, membuat, menghapus, memilih, menanyakan folder, mendapatkan dan menyimpan pesan, mengubah flag pesan, dan perintah IMAP dasar.

Hubungkan ke Microsoft Exchange Server

Aspose.Email untuk.NET menyediakan kemampuan untuk terhubung dengan Microsoft Exchange Server untuk melakukan beberapa operasi. Anda dapat membuat daftar pesan dari folder apa pun, mengunduh pesan dan menyimpannya dalam format pesan yang didukung. Email dan undangan rapat juga dapat dikirim menggunakan Server Pertukaran WebDAV & Layanan Web Exchange. API juga mendukung operasi Unified Messaging dan penemuan otomatis pengaturan Exchange Server berdasarkan kredenSIAL yang ditentukan.

Solusi Pola Perulangan Lengkap

Aspose.Email untuk.NET memungkinkan Anda menghitung tanggal dan waktu kejadian dengan mudah dan andal bahkan untuk pola pengulangan yang paling kompleks sekalipun. Anda dapat secara dinamis menghasilkan & menggunakan pola berulang dalam format iCalendar RFC (2445). Anda dapat memilih untuk menggunakan pola berulang tahunan, bulanan, mingguan, harian, per jam, menit & kedua, dan dapat mewakili pola pengulangan di jendela, web, atau aplikasi seluler Anda.

Kelola File Penyimpanan Pesan

Perpustakaan email dapat memuat file Microsoft Outlook PST & OST dari objek aliran atau lokasi disk untuk mengambil hierarki folder lengkap dan membaca detail khusus pesan seperti subjek, pengirim, penerima atau ekstrak pesan dengan lampiran. Anda akan menangani file PST dan OST dengan mudah setelah mengunjungi Bekerja dengan File Penyimpanan Outlook section.

Daftar pesan dari PST - C #

// load PST file

using (var pst = Aspose.Email.Storage.Pst.PersonalStorage.FromFile(dir + "template.pst"))

{

    // list PST folders

    foreach (var folder in pst.RootFolder.GetSubFolders())

    {

        // list messages in a folder

        foreach (var msg in folder.EnumerateMessages())

        {

            var folderInfo = pst.GetParentFolder(msg.EntryId);

            Console.WriteLine(msg.Subject + ":" + folderInfo.DisplayName);

        }

    }

}

Bekerja Dengan Kartu Kontak

vCard atau VCF adalah format file di seluruh dunia untuk menyimpan dan bertukar kartu kontak. Aspose.Email untuk.NET memungkinkan untuk memanipulasi file kartu kontak (VCF) dalam aplikasi.NET. Anda juga dapat memproses kartu kontak Outlook serta Thunderbird vCards. Menggunakan Aspose.Email untuk.NET Anda dapat mengirim file vCard atau VCF dalam email, melampirkan vCards ke pesan Anda. Selain itu, Anda dapat bertukar file vCard dengan cara Anda sendiri. API memungkinkan untuk membuat, mengedit, dan menghapus kartu kontak Anda. Anda dapat dengan mudah menambahkan dukungan kartu kontak ke aplikasi Anda.

Otomatisasi Microsoft Office - Tidak Diperlukan

Aspose.Email untuk.NET dibangun menggunakan kode terkelola yang tidak memerlukan Microsoft Office atau Microsoft Outlook untuk diinstal pada mesin untuk bekerja dengan pemrosesan email. Ini adalah alternatif otomatisasi Microsoft Outlook yang sempurna untuk manipulasi file pesan dinamis serta untuk mengirim & menerima email. Ini cukup mudah untuk bermigrasi dari Office Automation ke Aspose.

  
  

Aspose.Email menawarkan API Email individual untuk lingkungan pengembangan populer lainnya seperti yang tercantum di bawah ini: