Kako spremiti poruku e-pošte na disk u C#

U ovom vodiču korak po korak, objasnit ćemo kako spremiti poruku e-pošte na disk u C#. Poruka e-pošte može se spremiti kao EML or MSG format datoteke na disk. Dobivat ćemo poruke iz pretinca za e-poštu Exchangea, ali možete primati poruke i iz drugih pretinaca i spremiti ih na disk.

Koraci za spremanje poruke e-pošte na disk u C#

  1. Nabavite Aspose.Email for .NET paket s NuGet.org
  2. Uključite prostore imena Aspose.Email.Clients.Exchange i Aspose.Email.Clients.Exchange.WebService
  3. Postavite licencu uz pomoć metode SetLicense
  4. Navedite podatke o računu Exchange Servera
  5. Stvorite objekt klase NetworkCredential
  6. Stvorite novi Exchange klijentski objekt klase EWSClient
  7. Pregledajte sve poruke e-pošte pročitane iz poštanskog sandučića
  8. Spremite svaku pojedinačnu poruku e-pošte na EML or MSG file formats

Slijedeći gornje jednostavne korake, možete spremiti poruku e-pošte u EML u C# kodu na disku. U našoj prethodnoj temi objasnili smo kako poslati email u C# koristeći Gmail SMTP poslužitelj. Međutim, u ovoj temi umjesto toga koristimo Exchange poslužitelj za dohvaćanje e-pošte i njihovo spremanje na disk.

Kod za spremanje poruke e-pošte na disk u C#

U gornjem kodu spremamo poruke e-pošte u formatima .eml i .msg. Imajte na umu da u ovom kodu dohvaćamo sve poruke i spremamo ih jednu po jednu u zasebne datoteke. Međutim, ako vaša pristigla pošta ima puno poruka, tada morate u skladu s tim izmijeniti pristup.

 Hrvatski