1. Produkti
  2.   E-pasts
  3.   .NET
  4.   NetOffice
 
  

Bezmaksas C# .NET bibliotēka Outlook e-pasta ziņojumu lasīšanai un rakstīšanai

Atvērtā pirmkoda C# .NET bibliotēka Outlook e-pasta ziņojumu izveidei, lasīšanai, rakstīšanai un manipulēšanai .NET lietojumprogrammās, izmantojot C# API.

Kas ir NetOffice?

NetOffice ir atvērtā pirmkoda API, kas ļauj .NET izstrādātājiem programmatiski izveidot Outlook e-pasta ziņojumus. Izmantojot API, izstrādātājs var automatizēt Microsoft Outlook, ģenerēt dokumentu, modificēt to un iztīrīt resursus. Turklāt API ļauj lasīt iesūtnes mapi, izveidot uzdevumu vienumus, sūtīt e-pastus, saņemt e-pastus, uzskaitīt kontaktpersonas un pārvaldīt notikumus.

Viena no NetOffice izcilajām funkcijām ir tā saderība ar dažādām Microsoft Outlook versijām. Neatkarīgi no tā, vai strādājat ar Outlook 2010, 2013, 2016 vai jaunākām versijām, NetOffice nodrošina vienmērīgu pieredzi, novēršot ar versiju saistītas galvassāpes izstrādātājiem.

Lai strādātu ar Outlook dokumentu, ir nepieciešams VBIDEApi.dll ar OfficeApi.ddl un NetOffice.dll kā atkarību, un tas ļauj izveidot lietojumprogrammu 32 bitu un 64 bitu videi.

Previous Next

Darba sākšana ar NetOffice

Vienkāršākais veids, kā instalēt NetOffice, ir, izmantojot NuGet. Lai to izmantotu no Visual Studio pakotņu pārvaldnieka konsoles, lūdzu, ievadiet šo komandu.

instalējiet NetOffice, izmantojot NuGet

 Install-Package NetOfficeFw.Email 

Instalējiet NetOffice, izmantojot GitHub 

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

Sūtiet e-pastu, izmantojot bezmaksas C# API

NetOffice ļauj .NET programmētājiem programmatiski sūtīt Outlook e-pasta ziņojumus. Lai nosūtītu e-pasta ziņojumus, vispirms ir jāinicializē programma Outlook. Lietojumprogramma Pēc Outlook lietojumprogrammas palaišanas varat tajā izveidot jaunu pasta vienumu, iestatīt adresātus, tēmu un pamattekstu. Kad esat pabeidzis ar e-pasta ziņojumu, jūs nosūtāt savu e-pastu. Izmantojot tālāk norādītās koda rindiņas, varat ērti nosūtīt e-pasta ziņojumus.

Sūtīt e-pasta ziņojumus C#

  1. Palaidiet programmu Outlook, izmantojot metodi Outlook.Application()
  2. Izveidojiet jaunu e-pasta vienumu, izmantojot metodi outlookApplication.CreateItem() un iestatiet vienuma veidu kā olMailItem.
  3. Pievienojiet e-pasta adresātus, izmantojot metodi Recipients.Add() un nosūtiet adresātus kā virkni.
  4. Iestatiet e-pasta tēmu
  5. Iestatīt e-pasta pamattekstu
  6. Sūtīt e-pasta ziņojumu
  7. Aizveriet programmu Outlook un atbrīvojieties no tās

Ērti sūtiet e-pasta ziņojumus, izmantojot bezmaksas C# APi

// 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();

Izgūt e-pasta ziņojumus, izmantojot C#

E-pasta ziņojumu izgūšana no Outlook kontiem ir efektīva, izmantojot atvērtā koda NetOffice intuitīvo API. Programmatūras izstrādātāji var viegli ienest e-pastus, pamatojoties uz dažādiem parametriem, piemēram, datumu, sūtītāju vai tēmu, ļaujot viņiem ieviest jaudīgas meklēšanas un filtrēšanas funkcijas. Bibliotēkā ir iekļautas svarīgas funkcijas e-pasta ziņojumu izgūšanai, piemēram, ziņojumu asinhrona izgūšana, ziņojumu saraksta izgūšana, noteikta ziņojuma izgūšana, faila izgūšana un daudzas citas.

Pārvaldīt e-pasta pielikumu

E-pasta pielikumu pārvaldība ir būtisks daudzu lietojumprogrammu aspekts. Bezmaksas NetOffice .NET bibliotēka ļauj programmatūras izstrādātājiem viegli apstrādāt e-pasta pielikumus savās .NET lietojumprogrammās. Bibliotēka šajā jomā ir izcila, ļaujot izstrādātājiem nemanāmi apstrādāt pielikumus neatkarīgi no tā, vai tie ir izvilkti, pievienoti jauni vai pat viegli pārveidoti esošie pielikumi.

s
 Latviski