Dijeli putem


Stvaranje stavki u redu čekanja iz sinkroniziranih poruka e-pošte

Dostupno je nekoliko mogućnost OrgDbOrgSetting za upravljanje načinom automatskog stvaranja stavki u redu čekanja za sinkroniziranu e-poštu. Ako niste upoznati s OrgDbOrgSettings, pogledajte Članak baze znanja. Napominjemo da se sljedeće postavke primjenjuju na cijelu tvrtku ili ustanovu.

  • CreateQueueItemForSynchronizingMailbox
    • Kada je omogućeno, sustav će dodati trenutno sinkronizirani poštanski sandučić iz reda čekanja na popis redova čekanja za koje će se stvoriti stavka u redu čekanja. Razmislite o omogućavanju ove mogućnost ako poštanski sandučići u redu čekanja potencijalno primaju ili obrađuju e-poštu u kojoj se ne nalaze na popisu primatelja, na primjer putem članstva na popisu za distribuciju ili kao BCC primatelji. Zadana je vrijednost true.
  • CreateQueueItemsForAcceptingQueueRecipients
    • Kada je omogućeno, sustav će stvoriti stavku u redu čekanja za svakog riješenog primatelja reda čekanja tijekom obrade dolazne e-pošte. Ako je omogućen AutoRouteToOwnerQueue za tablicu e-pošte, sustav dodatno izrađuje stavku reda čekanja u zadanom redu čekanja vlasnika e-pošte. Zadana je vrijednost true.
  • SSSCreateAdditionalQueueItemsForAlreadyTrackedEmail
    • Kada je omogućeno, sinkronizacija sa strane poslužitelja stvorit će stavku u redu čekanja za red čekanja za sinkronizaciju ako je e-pošta već stvorena sinkronizacijom sa strane poslužitelja, a stavka u redu čekanja ne postoji u redu čekanja za sinkronizaciju. Zadan je vrijednost false.

Te se postavke mogu kombinirati i uskladiti kako bi se postigla željena fleksibilnost u načinu na koji sustav automatski stvara stavke u redu čekanja. Na primjer, sustav može stvoriti više stavki u redu čekanja za svakog primatelja u redu čekanja prema potrebi koristeći sljedeću kombinaciju postavki i tok opisan u nastavku:

  • Postavite CreateQueueItemForSynchronizingMailbox na true.
  • Postavite CreateQueueItemsForAcceptingQueueRecipients na false.
  • Postavite SSSCreateAdditionalQueueItemsForAlreadyTrackedEmail na true.
  1. Jedna se e-pošta šalje od klijenta u više poštanskih sandučića u redu čekanja koji se nadziru sinkronizacijom sa strane poslužitelja.
  2. Automatsko pravilo premješta e-poštu iz mape pristigle pošte u svakom redu čekanja. Stoga ta e-pošta u početku nije vidljiva sinkronizaciji sa strane poslužitelja i ne obrađuju se.
  3. U jednom od redova čekanja e-pošta se premješta u mapu pristigle pošte kako bi se preuzela za obradu sinkronizacije sa strane poslužitelja. Budući da je CreateQueueItemForSynchronizingMailbox omogućeno i CreateQueueItemsForAcceptingQueueRecipients onemogućeno, sustav stvara samo stavku reda čekanja za red čekanja koji je obrađivao e-poštu.
  4. Još jedan poštanski sandučić u redu čekanja uključuje se u postupak stvaranja stavke reda čekanja premještanjem e-pošte u pristiglu poštu. Budući da je SSSCreateAdditionalQueueItemsForAlreadyTrackedEmail true, sinkronizacija sa strane poslužitelja otkriva premještenu e-poštu, ali prepoznaje da je već premještena. Kao rezultat toga, sustav će stvoriti dodatnu stavku u redu čekanja za trenutni poštanski sandučić u redu čekanja za sinkronizaciju i povezati je s postojećom e-poštom koju je sinkronizirao prvi poštanski sandučić u redu čekanja u koraku 3. Napomena: ova radnja ne poziva DeliverIncoming SDK poruku za e-poštu i umjesto toga koristi Stvori SDK poruku za QueueItem.
  5. Ako je potrebno, korak 4 može se ponoviti, jer se više redova čekanja „uključuje” u postupak stvaranja stavke reda čekanja premještanjem e-pošte u mapu pristigle pošte za obradu.