Muat dan Simpan Pesan Email Menggunakan Aspose.Email untuk C++
Aspose.Email untuk C++ menyediakan opsi fleksibel untuk memuat, menyimpan, dan mengonversi pesan email dalam berbagai format, termasuk EML, MSG, MHTML, dan HTML. Anda juga dapat menyesuaikan opsi pemuatan dan penyimpanan untuk menangani kebutuhan enkoding, lampiran, dan pemformatan.
Muat Pesan dengan Opsi Pemuat yang Disesuaikan
The MailMessage kelas dapat memuat pesan dari berbagai format seperti EML, MSG, MHTML, dan HTML menggunakan opsi pemuatan khusus. Opsi-opsi ini memungkinkan pengembang menentukan preferensi enkoding, mempertahankan lampiran, dan mengelola sumber daya tersemat.
Contoh C++ berikut menunjukkan cara memuat pesan email menggunakan opsi pemuatan yang berbeda.
Simpan Pesan Email dalam Berbagai Format
Aspose.Email untuk C++ memungkinkan konversi pesan antara format seperti EML, MSG, MHTML, dan HTML. Pengembang dapat menggunakan SaveOptions hirarki kelas untuk menentukan parameter penyimpanan lanjutan, termasuk enkoding, lampiran TNEF, dan preservasi batas.
Opsi penyimpanan yang tersedia meliputi:
EmlSaveOptionsMsgSaveOptionsMhtSaveOptionsHtmlSaveOptions
Simpan Email sebagai EML
Potongan kode berikut menunjukkan cara memuat pesan EML dan menyimpannya ke disk dalam format yang sama.
Pertahankan Batas EML Asli
Anda dapat mempertahankan batas MIME asli saat menyimpan file EML.
Pertahankan Lampiran TNEF dalam EML
Contoh kode berikut menunjukkan cara menyimpan email sambil mempertahankan lampiran TNEF (Transport Neutral Encapsulation Format).
Konversi EML ke MSG
Anda dapat dengan mudah mengonversi file EML ke format Outlook MSG. Potongan kode berikut menunjukkan cara memuat pesan EML dan mengonversinya ke MSG menggunakan opsi yang tepat dari SaveOptions kelas.
Simpan sebagai MHTML
Contoh berikut menunjukkan cara memuat pesan EML dan menyimpannya sebagai file MHTML.
Ekspor ke MHT dengan Zona Waktu Khusus
Anda dapat mengatur zona waktu khusus atau sistem untuk bidang tanggal pesan sebelum mengekspor ke format MHT. MailMessage class menyediakan TimeZoneOffset properti untuk mengatur Zona Waktu khusus. Potongan kode berikut menunjukkan cara mengekspor email ke MHT dengan Zona Waktu yang disesuaikan.
Ekspor Email ke EML
Contoh berikut menunjukkan cara mengekspor email ke format EML: