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#
- Instalirajte biblioteke Aspose.Words i Aspose.Email iz alata za upravljanje paketima NuGet u Visual Studiju.
- Inicijalizirajte objekt klase Document za učitavanje dokumenta za slanje kao e-poštu
- Spremite dokument kao tok u srednji MHTML format
- Instancirajte MailMessage instancu klase da učitate MHTML kao MailMessage i postavite njegova svojstva
- 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#.