Ilmainen C# .NET -kirjasto Outlook-sähköpostien lukemiseen ja kirjoittamiseen
Avoimen lähdekoodin C# .NET-kirjasto Outlook-sähköpostiviestien luomiseen, lukemiseen, kirjoittamiseen ja käsittelyyn .NET-sovelluksissa C# API:n kautta.
Mikä NetOffice on?
NetOffice on avoimen lähdekoodin sovellusliittymä, jonka avulla .NET-kehittäjät voivat luoda Outlook-sähköpostiviestejä ohjelmallisesti. Sovellusliittymän avulla kehittäjä voi automatisoida Microsoft Outlookin, luoda asiakirjan, muokata sitä ja puhdistaa resursseja. Lisäksi sovellusliittymän avulla voit lukea Saapuneet-kansiota, luoda tehtäväkohteita, lähettää sähköposteja, vastaanottaa sähköposteja, luetella yhteystietoja ja hallita tapahtumia.
Yksi NetOfficen erottuvista ominaisuuksista on sen yhteensopivuus Microsoft Outlookin eri versioiden kanssa. Työskenteletpä sitten Outlook 2010:n, 2013:n, 2016:n tai uudempien kanssa, NetOffice varmistaa sujuvan käyttökokemuksen ja poistaa versioihin liittyvät päänsäryt kehittäjiltä.
Outlook-asiakirjan kanssa työskentelyyn tarvitaan VBIDEApi.dll, jossa on OfficeApi.ddl, ja NetOffice.dll riippuvuuksina, ja sen avulla voit luoda sovelluksen 32- ja 64-bittiselle ympäristölle.
NetOfficen käytön aloittaminen
Helppoin tapa asentaa NetOffice on NuGetin kautta. Jos haluat käyttää sitä Visual Studion Package Manager -konsolista, anna seuraava komento.
asenna NetOffice NuGetin kautta
Install-Package NetOfficeFw.Email
Asenna NetOffice GitHubin kautta
git clone --recursive https://github.com/NetOfficeFw/NetOffice.git
Lähetä sähköpostia ilmaisen C#-sovellusliittymän kautta
NetOfficen avulla .NET-ohjelmoijat voivat lähettää Outlook-sähköposteja ohjelmallisesti. Jotta voit lähettää sähköpostiviestejä, sinun on ensin alustettava Outlook. Sovellus Kun Outlook-sovellus on käynnistetty, voit luoda siihen uuden sähköpostin, määrittää vastaanottajat, aiheen ja tekstin. Kun olet kirjoittanut sähköpostiviestin, lähetät sähköpostisi. Seuraavien koodirivien avulla voit lähettää sähköpostisi helposti.
Lähetä sähköpostiviestejä C#
- Käynnistä Outlook-sovellus käyttämällä Outlook.Application()-menetelmää
- Luo uusi sähköpostikohde käyttämällä outlookApplication.CreateItem() -menetelmää ja aseta kohdetyypiksi olMailItem
- Lisää sähköpostin vastaanottajia käyttämällä Recipients.Add() -menetelmää ja välitä vastaanottajat merkkijonona
- Aseta sähköpostin aihe
- Aseta sähköpostin runko
- Lähetä sähköposti
- Lopeta ja hävitä Outlook-sovellus
Lähetä sähköposteja helposti ilmaisen C# APi:n kautta
// 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();
Hae sähköpostiviestit C#:n kautta
Sähköpostien hakeminen Outlook-tileistä on tehty tehokkaaksi avoimen lähdekoodin NetOfficen intuitiivisen sovellusliittymän ansiosta. Ohjelmistokehittäjät voivat helposti hakea sähköposteja eri parametrien, kuten päivämäärän, lähettäjän tai aiheen, perusteella, mikä mahdollistaa tehokkaiden haku- ja suodatustoimintojen käyttöönoton. Kirjastossa on tärkeitä toimintoja sähköpostiviestien noutamiseen, kuten viestien nouto asynkronisesti, viestiluettelon haku, tietyn viestin hakeminen, tiedostoon hakeminen ja paljon muuta.
Hallinnoi sähköpostin liitteitä
Sähköpostin liitteiden hallinta on monien sovellusten tärkeä osa. Ilmaisen NetOffice .NET -kirjaston avulla ohjelmistokehittäjät voivat helposti käsitellä sähköpostin liitetiedostoja omissa .NET-sovelluksissaan. Kirjasto on erinomainen tällä alueella, ja sen avulla kehittäjät voivat käsitellä liitteitä saumattomasti, olipa kyse sitten niiden purkamisesta, uusien lisäämisestä tai jopa olemassa olevien liitteiden muokkaamisesta helposti.