1. Produktai
  2.   El. paštas
  3.   .NET
  4.   NetOffice
 
  

Nemokama C# .NET biblioteka, skirta skaityti ir rašyti Outlook el. laiškus

Atvirojo kodo C# .NET biblioteka, skirta kurti, skaityti, rašyti ir manipuliuoti Outlook el. pašto pranešimais .NET programose per C# API. 

Kas yra „NetOffice“?

NetOffice yra atvirojo kodo API, leidžianti .NET kūrėjams programiškai kurti Outlook el. pašto pranešimus. Naudodamas API kūrėjas gali automatizuoti Microsoft Outlook, generuoti dokumentą, jį modifikuoti ir išvalyti išteklius. Be to, API leidžia skaityti gautųjų aplanką, kurti užduočių elementus, siųsti el. laiškus, gauti el. laiškus, išvardyti kontaktus ir tvarkyti įvykius.

Viena išskirtinių „NetOffice“ funkcijų yra jos suderinamumas su įvairiomis „Microsoft Outlook“ versijomis. Nesvarbu, ar dirbate su „Outlook 2010“, 2013, 2016 ar naujesnėmis versijomis, „NetOffice“ užtikrina sklandų darbą ir pašalina su versijomis susijusius kūrėjų galvos skausmus.

Norint dirbti su „Outlook“ dokumentu, jums reikia VBIDEApi.dll, su OfficeApi.ddl ir NetOffice.dll kaip priklausomybės, ir tai leidžia sukurti programą 32 bitų ir 64 bitų aplinkai.

Previous Next

Darbo NetOffice pradžia

Lengviausias būdas įdiegti „NetOffice“ yra naudojant „NuGet“. Norėdami jį naudoti iš „Visual Studio“ paketų tvarkyklės pulto, įveskite šią komandą.

įdiekite „NetOffice“ per „NuGet“

 Install-Package NetOfficeFw.Email 

Install NetOffice via GitHub 

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

Siųsti el. laišką per nemokamą C# API

„NetOffice“ leidžia .NET programuotojams programiškai siųsti „Outlook“ el. laiškus. Jei norite siųsti el. laiškus, pirmiausia turite inicijuoti „Outlook“. Programa Paleidę „Outlook“ programą galite sukurti joje naują pašto elementą, nustatyti gavėjus, temą ir turinį. Baigę rašyti el. laišką, išsiunčiate savo el. laišką. Naudodami šias kodo eilutes galite lengvai siųsti el. laiškus.

Siųsti el. pašto pranešimus C#

  1. Paleiskite „Outlook“ programą naudodami „Outlook.Application()“ metodą
  2. Sukurkite naują el. pašto elementą naudodami metodą outlookApplication.CreateItem() ir nustatykite elemento tipą kaip olMailItem
  3. Pridėkite el. pašto gavėjų naudodami metodą Recipients.Add() ir perduokite gavėjus kaip eilutę
  4. Nustatyti el. pašto temą
  5. Nustatyti el. pašto turinį
  6. Siųsti el. laišką
  7. Išjunkite ir išmeskite programą „Outlook“

Lengvai siųskite el. laiškus per nemokamą 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();

Gaukite el. pašto pranešimus naudodami C#

El. laiškų gavimas iš „Outlook“ paskyrų yra efektyvus naudojant atvirojo kodo „NetOffice“ intuityvią API. Programinės įrangos kūrėjai gali lengvai gauti el. laiškus pagal įvairius parametrus, pvz., datą, siuntėją ar temą, todėl gali įdiegti galingas paieškos ir filtravimo funkcijas. Bibliotekoje yra svarbių el. pašto pranešimų gavimo funkcijų, tokių kaip pranešimų gavimas asinchroniniu būdu, pranešimų sąrašo gavimas, konkretaus pranešimo gavimas, failo gavimas ir daug daugiau.

Tvarkyti el. pašto priedą

El. pašto priedų tvarkymas yra esminis daugelio programų aspektas. Nemokama NetOffice .NET biblioteka leidžia programinės įrangos kūrėjams lengvai tvarkyti el. pašto priedus savo .NET programose. Biblioteka puikiai tinka šioje srityje, todėl kūrėjai gali sklandžiai tvarkyti priedus, nesvarbu, ar tai būtų jų ištraukimas, naujų pridėjimas ar net esamų priedų keitimas.

 Lietuvių