1. Produk
  2.   E-mel
  3.   .NET
  4.   NetOffice
 
  

Pustaka C# .NET percuma untuk Membaca & Menulis E-mel Outlook

Perpustakaan C# .NET Sumber Terbuka untuk Mencipta, Membaca, Menulis & Memanipulasi Mesej E-mel Outlook di dalam Aplikasi .NET melalui C# API. 

Apakah itu NetOffice?

NetOffice ialah API sumber terbuka yang membenarkan pembangun .NET mencipta mesej e-mel Outlook secara pengaturcaraan. Menggunakan API, pembangun boleh mengautomasikan Microsoft Outlook, menjana dokumen, mengubah suainya dan membersihkan sumber. Tambahan pula, API membolehkan anda membaca folder peti masuk, mencipta item tugasan, menghantar e-mel, menerima e-mel, menghitung kenalan dan mengurus acara.

Salah satu ciri menonjol NetOffice ialah keserasiannya dengan pelbagai versi Microsoft Outlook. Sama ada anda bekerja dengan Outlook 2010, 2013, 2016 atau seterusnya, NetOffice memastikan pengalaman yang lancar, menghapuskan masalah yang berkaitan dengan versi untuk pembangun.

Untuk bekerja dengan dokumen Outlook, anda memerlukan VBIDEApi.dll, dengan OfficeApi.ddl dan NetOffice.dll sebagai kebergantungan dan ia membolehkan anda mencipta aplikasi untuk persekitaran 32-bit dan 64-bit.

Previous Next

Bermula dengan NetOffice

Cara termudah untuk memasang NetOffice ialah melalui NuGet. Untuk menggunakannya daripada Konsol Pengurus Pakej Visual Studio, sila masukkan arahan berikut.

pasang NetOffice melalui NuGet

 Install-Package NetOfficeFw.Email 

Pasang NetOffice melalui GitHub 

git clone --recursive https://github.com/NetOfficeFw/NetOffice.git 

Hantar E-mel melalui API C# Percuma

NetOffice membenarkan pengaturcara .NET menghantar e-mel Outlook secara pengaturcaraan. Untuk menghantar e-mel, pertama sekali, anda perlu memulakan Outlook.Application Selepas aplikasi Outlook anda dimulakan, anda boleh mencipta item mel baharu di dalamnya, tetapkan penerima, subjek dan kandungan. Selepas anda selesai dengan mesej e-mel, anda menghantar e-mel anda. Dengan menggunakan baris kod berikut, anda boleh menghantar e-mel anda dengan mudah.

Hantar Mesej E-mel C#

  1. Mulakan aplikasi Outlook dengan menggunakan kaedah Outlook.Application()
  2. Buat item e-mel baharu dengan menggunakan kaedah outlookApplication.CreateItem() dan tetapkan jenis item sebagai olMailItem
  3. Tambah penerima e-mel dengan menggunakan kaedah Recipients.Add() dan hantar penerima sebagai rentetan
  4. Tetapkan subjek e-mel
  5. Tetapkan kandungan e-mel
  6. Hantar e-mel
  7. Berhenti dan buang aplikasi pandangan

Hantar E-mel Dengan Mudah melalui C# APi Percuma

// start outlook
Outlook.Application outlookApplication = new Outlook.Application();

// create a new MailItem.
Outlook.MailItem mailItem = outlookApplication.CreateItem(OlItemType.olMailItem) as Outlook.MailItem;

// prepare item and send
mailItem.Recipients.Add("test@fileformat.com");
mailItem.Subject = "File Format Developer Guide";
mailItem.Body = "Send Emails programmatically in C#"
mailItem.Send();

// close outlook and dispose
outlookApplication.Quit();
outlookApplication.Dispose();

Dapatkan Mesej E-mel melalui C#

Mendapatkan semula e-mel daripada akaun Outlook dibuat dengan cekap melalui API intuitif NetOffice sumber terbuka. Pembangun Perisian dengan mudah boleh mengambil e-mel berdasarkan pelbagai parameter seperti tarikh, pengirim atau subjek, membolehkan mereka melaksanakan fungsi carian dan penapisan yang berkuasa. Perpustakaan telah memasukkan fungsi penting untuk mendapatkan semula mesej e-mel, seperti mendapatkan semula mesej secara tidak segerak, mendapatkan senarai mesej, mendapatkan semula mesej tertentu, mendapatkan semula ke fail dan banyak lagi.

Urus Lampiran E-mel

Menguruskan lampiran e-mel ialah aspek penting bagi banyak aplikasi. Pustaka NetOffice .NET percuma memudahkan pembangun perisian mengendalikan lampiran e-mel di dalam aplikasi .NET mereka sendiri. Perpustakaan cemerlang dalam bidang ini, membolehkan pembangun mengendalikan lampiran dengan lancar, sama ada mengekstraknya, menambah yang baharu atau mengubah suai lampiran sedia ada dengan mudah.

 Melayu