Kako poslati Word dokument e-poštom koristeći C#

U ovom jednostavnom vodiču naučit ćemo kako poslati Word Document e-poštom koristeći C#. U sljedećem primjeru vidjet ćete kako je jednostavno poslati Word dokument u tijelu e-pošte koristeći C#. Primjer možete koristiti u bilo kojem uobičajeno dostupnom operativnom sustavu kao što su Linux, macOS ili Windows.

Koraci za slanje Word dokumenta e-poštom koristeći C#

  1. Instalirajte biblioteke Aspose.Words i Aspose.Email iz alata za upravljanje paketima NuGet u Visual Studiju.
  2. Inicijalizirajte objekt klase Document za učitavanje dokumenta za slanje kao e-poštu
  3. Spremite dokument kao tok u srednji MHTML format
  4. Instancirajte MailMessage instancu klase da učitate MHTML kao MailMessage i postavite njegova svojstva
  5. Instancirajte SMTP klijent i pošaljite Word dokument kao e-poštu koristeći C#

U gornjim koracima, mi ćemo učitati Word dokument za slanje kao e-poštu u prvom koraku. Zatim ćemo učitani dokument spremiti u tok u srednjem MHTML formatu. U sljedećim koracima, učitati ćemo MHTML koristeći MailMessage class i postaviti njegova svojstva pošte. Konačno, instanca klijentske klase SMTP bit će instancirana za kreiranje e-pošte iz DOCX-a u C#.

Kod za slanje Word dokumenta e-poštom koristeći C#

U gornjem primjeru imamo poslanje Word dokumenta u tijelu e-pošte koristeći C# usvajanjem pristupa u dva koraka. U prvom koraku, učitali smo i spremili DOCX kao MHTML datoteku srednjeg formata koristeći streamove. Zatim smo u drugom koraku učitali MHTML u streamu koristeći MailMessage. Konačno, korištenjem SMTP klijenta, šaljemo dokument e-poštom u C#.

U ovoj jednostavnoj temi, istražili smo kako stvoriti e-poštu iz DOCX-a koristeći C#. Međutim, ako tražite konverziju DOCX datoteke u MD, pogledajte članak na kako pretvoriti Word u Markdown koristeći C#.

 Hrvatski