Membuat item antrean dari pesan email yang disinkronisasi

Ada beberapa pilihan OrgDbOrgSetting yang tersedia untuk mengontrol cara membuat item antrean secara otomatis untuk email yang disinkronisasi. Jika Anda tidak terbiasa dengan OrgDbOrgSettings, lihat artikel KB. Perhatikan bahwa pengaturan berikut diterapkan ke seluruh organisasi.

  • CreateQueueItemForSynchronizingMailbox
    • Bila diaktifkan, sistem akan menambahkan kotak pesan antrean yang saat ini mensinkronisasi ke daftar antrean yang digunakan untuk membuat item antrean. Pertimbangkan untuk mengaktifkan pilihan ini jika kotak pesan antrean berpotensi menerima atau memproses email dengan alamat yang tidak tersedia dalam daftar penerima, misalnya melalui keanggotaan daftar distribusi atau sebagai penerima BCC. True adalah nilai default.
  • CreateQueueItemsForAcceptingQueueRecipients
    • Bila diaktifkan, sistem akan membuat item antrean untuk setiap penerima antrean yang ditangani selama pemrosesan email masuk. Jika AutoRouteToOwnerQueue diaktifkan untuk tabel email, sistem juga membuat item antrean di antrean default pemilik email. True adalah nilai default.
  • SSSCreateAdditionalQueueItemsForAlreadyTrackedEmail
    • Bila diaktifkan, sinkronisasi sisi server akan membuat item antrean untuk antrean sinkronisasi jika email telah dibuat oleh sinkronisasi sisi server dan item antrean tidak ada di antrean sinkronisasi. Nilai default adalah false.

Pengaturan ini dapat dicampur dan dicocokkan untuk mencapai fleksibilitas yang diinginkan dalam cara membuat item antrean secara otomatis oleh sistem. Contohnya, sistem dapat membuat beberapa item antrean untuk setiap penerima antrean sesuai kebutuhan menggunakan kombinasi dan alur pengaturan berikut yang dijelaskan di bawah ini:

  • Atur CreateQueueItemForSynchronizingMailbox ke true.
  • Atur CreateQueueItemsForAcceptingQueueRecipients ke false.
  • Atur SSSCreateAdditionalQueueItemsForAlreadyTrackedEmail ke true.
  1. Satu email dikirim dari pelanggan ke beberapa kotak pesan antrean yang dipantau oleh sinkronisasi sisi server.
  2. Aturan otomatis akan memindahkan email keluar dari folder kotak masuk di setiap antrean. Oleh karena itu, email ini awalnya tidak dapat dilihat oleh sinkronisasi sisi server dan tidak diproses.
  3. Pada salah satu antrean, email dipindahkan ke folder kotak masuk untuk dijemput untuk pemrosesan sinkronisasi sisi server. Karena CreateQueueItemForSynchronizingMailbox diaktifkan dan CreateQueueItemsForAcceptingQueueRecipients dinonaktifkan, sistem hanya membuat item antrean untuk antrean yang memproses email.
  4. Kotak pesan antrean lain memilih proses pembuatan item antrean dengan memindahkan email ke kotak masuk. Karena SSSCreateAdditionalQueueItemsForAlreadyTrackedEmail benar, sinkronisasi sisi server menemukan email yang dipindahkan, namun menyadari bahwa email tersebut telah dipromosikan. Hasilnya, sistem akan membuat item antrean tambahan untuk kotak pesan antrean sinkronisasi saat ini dan mengaitkannya dengan email yang ada yang disinkronisasi oleh kotak pesan antrean pertama di langkah 3. Catatan: tindakan ini tidak memanggil Pesan SDK DeliverIncoming untuk Email dan akan menggunakan Buat Pesan SDK untuk QueueItem.
  5. Langkah 4 dapat berulang jika diperlukan karena antrean lainnya 'memilih' proses pembuatan item antrean dengan memindahkan email ke folder kotak masuk untuk pemrosesan.