Partajați prin


Crearea elementelor de coadă din mesaje de e-mail sincronizate

Există mai multe opțiuni OrgDbOrgSetting disponibile pentru a controla modul în care elementele de coadă sunt create automat pentru e-mailul sincronizat. Dacă nu sunteți familiarizați cu OrgDbOrgSettings, consultați Articol KB. Rețineți că următoarele setări sunt aplicate întregii organizații.

  • CreateQueueItemForSynchronizingMailbox
    • Când este activat, sistemul va adăuga cutia poștală a cozii de sincronizare curentă la lista de cozi pentru care să creați un element de coadă. Luați în considerare activarea acestei opțiuni în cazul în care căsuțele poștale de la coadă primesc sau procesează e-mailuri în care nu se află în lista destinatarilor, cum ar fi prin membrii listei de distribuție sau ca destinatari BCC. Valoarea implicită este adevărată.
  • CreateQueueItemsForAcceptingQueueRecipients
    • Când este activat, sistemul va crea un element de coadă pentru fiecare destinatar de coadă rezolvat în timpul procesării e-mailurilor primite. Dacă AutoRouteToOwnerQueue este activat pentru tabelul de e-mail, sistemul creează suplimentar un element de coadă în coada implicită a proprietarului e-mailului. Valoarea implicită este adevărată.
  • SSSCreateAdditionalQueueItemsForAlreadyTrackedEmail
    • Când este activată, sincronizarea de la server va crea un element de coadă pentru coada de sincronizare dacă un e-mail a fost deja creat prin sincronizarea de la server și elementul de coadă nu există în coada de sincronizare. Valoarea implicită este false.

Aceste setări pot fi combinate și potrivite pentru a obține flexibilitatea dorită în modul în care elementele de coadă ar trebui create automat de sistem. De exemplu, sistemul poate crea mai multe elemente de coadă pentru fiecare destinatar de coadă, în funcție de necesități, utilizând următoarea combinație de setări și flux descrise mai jos:

  • Setați CreateQueueItemForSynchronizingMailbox la adevărat.
  • Setați CreateQueueItemsForAcceptingQueueRecipients la fals.
  • Setați SSSCreateAdditionalQueueItemsForAlreadyTrackedEmail la adevărat.
  1. Un singur e-mail este trimis de la un client la mai multe căsuțe poștale de la coadă care sunt monitorizate prin sincronizare de la server.
  2. O regulă automată mută e-mailul din dosarul de mesaje primite din fiecare coadă. Prin urmare, aceste e-mailuri nu sunt vizibile inițial pentru sincronizarea de pe server și nu sunt procesate.
  3. Pe una dintre cozi, e-mailul este mutat în folderul de mesaje primite pentru a fi preluat pentru procesarea sincronizării de pe server. Pentru că CreateQueueItemForSynchronizingMailbox este activat și CreateQueueItemsForAcceptingQueueRecipients este dezactivat, sistemul creează doar un element de coadă pentru coada care a procesat e-mailul.
  4. O altă cutie poștală a cozii optează în procesul de creare a articolului de coadă mutând e-mailul în căsuța de e-mail. Pentru că SSSCreateAdditionalQueueItemsForAlreadyTrackedEmail este adevărat, sincronizarea pe partea de server descoperă e-mailul mutat, dar recunoaște că a fost deja promovat. Ca urmare, sistemul va crea elementul de coadă suplimentar pentru cutia poștală de coadă de sincronizare curentă și îl va asocia cu e-mailul existent care a fost sincronizat de prima cutie poștală de coadă la pasul 3. Notă: această acțiune nu apelează Trimiteți mesajul SDK primit pentru e-mail și în schimb folosește Creați un mesaj SDK pentru QueueItem.
  5. Pasul 4 poate repeta, după cum este necesar, cu cât mai multe cozi de „înscriere” la procesul de creare a articolului de coadă, mutând e-mailul în dosarul de mesaje primite pentru procesare.