Fitur Utilitas dalam Aspose.Email untuk .NET
Bekerja dengan Pesan Terpadu
Aspose.Email dapat mengambil informasi pesan terpadu dari Exchange Server 2010. Pesan terpadu seperti mendapatkan informasi konfigurasi, memulai panggilan keluar, mengambil informasi panggilan telepon berdasarkan ID panggilan, dan memutuskan panggilan telepon berdasarkan ID saat ini didukung. Contoh kode berikut menunjukkan cara mengambil informasi konfigurasi pesan terpadu dari Microsoft Exchange Server 2010.
Mendapatkan Tip Email
Microsoft Exchange Server menambahkan beberapa fitur baru dengan Exchange Server 2010 dan 2013. Salah satunya memungkinkan pengguna mendapatkan tip email saat menyusun pesan email. Tip ini sangat berguna karena memberikan informasi sebelum email dikirim. Misalnya, jika alamat email salah dalam daftar penerima, tip akan ditampilkan memberi tahu bahwa alamat email tidak valid. Tip email juga memungkinkan Anda melihat balasan out of office sebelum mengirim email: Exchange Server (2010 & 2013) mengirim tip email saat email sedang disusun jika satu atau lebih penerima telah mengatur balasan out of office. Microsoft Exchange Server 2010 Service Pack 1 diperlukan untuk semua fitur yang ditunjukkan dalam artikel ini. Cuplikan kode berikut menunjukkan cara menggunakan EWSClient kelas yang menggunakan Exchange Web Services, tersedia di Microsoft Exchange Server 2007 dan versi setelahnya.
Impersonasi Exchange
Impersonasi Exchange memungkinkan seseorang meniru akun lain dan melakukan tugas serta operasi menggunakan izin akun yang ditiru alih-alih miliknya sendiri. Di mana delegasi memungkinkan pengguna bertindak atas nama pengguna lain, Impersonasi memungkinkan mereka bertindak sebagai pengguna lain. Aspose.Email mendukung Impersonasi Exchange. The EWSClient class menyediakan ImpersonateUser dan ResetImpersonation metode untuk memfasilitasi fitur ini.
Untuk melakukan tugas ini:
- Inisialisasi ExchangeWebServiceClient untuk pengguna 1.
- Inisialisasi ExchangeWebServiceClient untuk pengguna 2.
- Tambahkan pesan tes ke akun.
- Aktifkan Impersonasi.
- Reset Impersonasi.
Potongan kode berikut menunjukkan cara menggunakan EWSClient kelas untuk mengimplementasikan fitur Impersonasi.
Fitur Auto Discover menggunakan EWS
Aspose.Email API memungkinkan Anda menemukan pengaturan Exchange Server menggunakan EWS Client.
Batalkan Pemulihan PST ke Operasi Exchange Server
Aspose.Email API memungkinkan Anda memulihkan file PST ke Exchange Server. Namun, jika operasi memakan waktu lama karena ukuran file PST yang besar, mungkin perlu menentukan kriteria untuk membatalkan operasi. Hal ini dapat dicapai menggunakan API seperti yang ditunjukkan pada contoh kode berikut.
Catatan: Contoh ini memerlukan kelas berikut juga ditambahkan.
public class CustomAbortRestoreException : Exception { }