Menggunakan Lembar Kerja Microsoft Excel sebagai Isi Pesan dan Mengirim Email

Contents
[ ]

Artikel ini menggunakan workbook Microsoft Excel sebagai isi email dan mengirimkannya kepada penerima. Aspose.Email untuk .NET menangani protokol jaringan dan fitur Microsoft Outlook serta tidak dapat menangani workbook Microsoft Excel. Untuk mengatasi hal ini, contoh dalam artikel ini menggunakan Aspose.Cells untuk .NET untuk memuat workbook Excel dan mengubahnya menjadi stream HTML. Aspose.Email untuk .NET kemudian menggunakan stream HTML tersebut sebagai isi email. Contoh pemrograman menunjukkan cara mengirim lembar kerja Excel sebagai isi Email menggunakan Aspose.Cells untuk .NET dan Aspose.Email untuk .NET.

  1. Memuat Workbook Microsoft Excel menggunakan kelas Workbook Aspose.Cells
  2. Simpan workbook yang dimuat ke MemoryStream dalam format HTML
  3. Dapatkan HTML dari stream sebagai String
  4. Definisikan objek MailMessage baru dan setel HtmlBody-nya ke konten HTML dari langkah 3
  5. Kirim email menggunakan kelas SmtpClient Aspose.Email untuk .NET

Workbook Excel sumber dapat dilihat sebagai berikut:

todo:image_alt_text

Setelah pesan dikirim dan diterima di Microsoft Outlook, tampilannya seperti pesan di bawah ini:

todo:image_alt_text

Potongan kode berikut menunjukkan cara mengirim Lembar Kerja MS Excel sebagai Isi Pesan dan Mengirim Email.