Mengelola File Pesan Outlook dengan API C++ Email Parser
Membaca dan Menulis File Templat Outlook (.OFT)
Templat Outlook sangat berguna ketika Anda ingin mengirim pesan email serupa berulang kali. Alih-alih menyiapkan pesan dari awal setiap kali, pertama siapkan pesan di Outlook dan simpan sebagai templat Outlook (OFT). Setelah itu, kapanpun Anda perlu mengirim pesan, Anda dapat membuatnya dari templat tersebut, menghemat waktu menulis teks yang sama di badan atau subjek, mengatur format, dan sebagainya. Kelas MailMessage milik Aspose.Email dapat digunakan untuk memuat dan membaca file templat Outlook (OFT). Setelah templat Outlook dimuat ke dalam instance kelas MailMessage, Anda dapat memperbarui pengirim, penerima, isi, subjek, dan properti lainnya. Setelah memperbarui properti:
- Kirim email menggunakan kelas SmtpClient atau
- Simpan pesan sebagai MSG dan lakukan pembaruan/validasi lebih lanjut menggunakan Microsoft Outlook.
Dalam contoh kode di bawah, kami:
- Muat templat menggunakan kelas MailMessage.
- Perbarui beberapa properti.
- Simpan pesan dalam format MSG.
Potongan kode berikut memperlihatkan cara memuat file OFT dengan API Perpustakaan C++ Email Parser, memperbarui pesan, dan menyimpannya dalam format MSG.
Mengelola Pesan yang Ditandatangani Secara Digital
Aspose.Email mengimplementasikan algoritma objek email S/MIME secara lengkap. Ini memberikan API kemampuan penuh untuk mempertahankan tanda tangan digital saat mengonversi pesan antar format.
Mempertahankan Tanda Tangan saat Mengonversi dari EML ke MSG
Saat mengonversi dari EML ke MSG, setel flag preserveSignature ke true untuk mempertahankan tanda tangan. Potongan kode berikut menunjukkan cara mengonversi dari EML ke MSG.
Mengonversi Pesan S/MIME dari MSG ke EML
Aspose.Email mempertahankan tanda tangan digital saat mengonversi dari MSG ke EML seperti yang ditunjukkan pada cuplikan kode berikut.
Menetapkan Kategori Warna untuk File MSG Outlook
Kategori warna menandai pesan email untuk jenis kepentingan atau kategori tertentu. Microsoft Outlook memungkinkan pengguna menetapkan kategori warna untuk membedakan email. Untuk menangani kategori warna, gunakan FollowUpManager. Ia berisi fungsi seperti AddCategory, RemoveCategory, ClearCategories, dan GetCategories.
- AddCategory menerima MapiMessage dan string kategori warna, misalnya "Purple Category" atau "Red Category" sebagai argumen.
- RemoveCategory menerima MapiMessage dan string kategori warna yang akan dihapus dari pesan.
- ClearCategories() digunakan untuk menghapus semua kategori warna dari pesan.
- GetCategories digunakan untuk mengambil semua kategori warna dari pesan tertentu.
Contoh berikut melakukan tugas-tugas seperti yang diberikan di bawah:
- Tambahkan kategori warna.
- Tambahkan kategori warna lain.
- Ambil daftar semua kategori.
- Hapus semua kategori.
Mengakses Informasi Tindak Lanjut dari File MSG
API Aspose.Email menyediakan kemampuan untuk mengakses informasi tindak lanjut dari pesan yang dikirim atau diterima. Ia dapat mengambil informasi Tanda Baca Baca, Tanda Baca Pengiriman, dan hasil voting dari sebuah berkas pesan.
Mengambil Informasi Tanda Terima Baca dan Pengiriman
Cuplikan kode berikut menunjukkan cara mengambil informasi tanda terima baca dan pengiriman.