Tabele dejavnosti po e-pošti

V tabeli dejavnosti e-pošte lahko spremljate in upravljate e-poštno komunikacijo s strankami.

Dejanja v zvezi z e-poštno dejavnostjo

S spletnimi storitvami Dataverse lahko v e-poštni dejavnosti izvedete ta dejanja:

  • Ustvarite, pridobite, posodobite in izbrišite e-poštno dejavnost.

  • Pošiljanje e-poštnih sporočil ali pošiljanje e-poštnih sporočil z e-poštnimi predlogami (Template). Če želite več informacij o e-poštnih predlogah, glejte Ustvarjanje e-poštnih predlog.

  • Priložite datoteke kot priloge z atributom (ActivityMimeAttachment) v e-poštnem sporočilu.

  • Pošljite množična ali množična e-poštna sporočila.

  • Konfigurirajte dohodna e-poštna sporočila, ki bodo Microsoft Exchange Server dostavljena kateremu koli uporabniku ali čakalni vrsti, ali odhodna sporočila, ki bodo poslana iz katerega koli uporabnika ali čakalne vrste v Microsoft Exchange Server.

    Če so atributi Organization.RequireApprovalForuserEmail organizacije in Organization.RequireApprovalForQueueEmail (obdelava e-poštnih sporočil samo za odobrene uporabnike/čakalne vrste) nastavljeni na true (1), se zgodi to: e-poštna sporočila so dostavljena ali poslana od uporabnika ali čakalne vrste le, če je odobren primarni e-poštni naslov uporabnika ali čakalne vrste. Atributa SystemUser.EmailRouterAccessApproval in Queue.EmailRouterAccessApproval označujeta stanje primarnega e-poštnega naslova uporabnika oziroma čakalne vrste, vrednost pa mora biti nastavljena na 1. V nasprotnem primeru so dohodna in odhodna sporočila blokirana. Posodobite lahko zapis uporabnika ali čakalne vrste, da spremenite vrednost atributa, če še ni v odobrenem stanju, pod pogojem, da je vašemu uporabniškemu računu dodeljena pravica prvApproveRejectEmailAddress .

opomba,

V razdelku Dataverse atribut Email.StatusCode ne more imeti ničelne vrednosti.

Množična e-pošta

Common Data Service podpira pošiljanje e-pošte velikemu seznamu prejemnikov prek množične e-poštne zahteve. Ko pošljete zahtevo za množično e-pošto storitvi Dataverse, ta ustvari asinhrono operacijo v asinhroni čakalni vrsti storitve, ki pošilja e-poštna sporočila s postopkom v ozadju. Ta postopek izboljša učinkovitost delovanja sistema.

S sporočili SendBulkMailRequest in množičnim BackgroundSendEmailRequest pošiljanjem e-poštnih sporočil. Na tem seznamu je opisano zaporedje za pošiljanje množične e-pošte:

  1. Izvedite zahtevo SendBulkMail . Ta zahteva vsebuje poizvedbo, ki izbere ciljne prejemnike e-pošte in predlogo e-pošte za sestavljanje vsakega e-poštnega sporočila.

  2. Asinhrona storitev ustvari e-poštne dejavnosti za vsakega prejemnika.

  3. Asinhrona storitev pošlje vsako e-poštno sporočilo. E-poštna sporočila imajo stanje pošiljanja »v čakanju«.

  4. E-poštni usmerjevalnik, Dynamics 365 za Outlook, ali komponenta za pošiljanje e-pošte neodvisnega ponudnika ankete Dataverse za čakajoča e-poštna sporočila. Če najde sporočilo, ga prenese z zahtevo BackgroundSendEmail .

  5. Zahteva BackgroundSendEmail izvede te postopke: preveri, ali so prisotna čakajoča e-poštna sporočila, prenese e-poštno sporočilo klicatelju BackgroundSendEmailRequest sporočila in sinhronizira prenose, če je klicateljev več.

    opomba,

    Vaš ponudnik e-poštnih storitev ima morda omejitve, ki vplivajo na število e-poštnih sporočil, ki jih lahko pošljete v določenem časovnem obdobju. Če želite več informacij, Exchange Online omejitve > pošiljanja.

  6. Klicatelj sporočila prejme BackgroundSendEmailRequest preneseno e-poštno sporočilo in ga pošlje.

E-poštne priloge

E-poštne priloge so datoteke, ki jih lahko priložite e-poštnim sporočilom ali predlogam e-pošte. Priložena datoteka je lahko v kateri koli standardni obliki zapisa datoteke v računalniku, kot so Officeovi Outlook dokumenti, preglednice zbirke Office Excel, datoteke CAD in datoteke PDF. E-poštnemu sporočilu ali e-poštni predlogi lahko priložite več datotek kot e-poštne priloge. Lastnost Organization.MaxUploadFileSize določa največjo velikost datotek, ki jih lahko prenesete. Nastavite to lastnost na zavihku E-poštav nastavitvah sistema v Dynamics 365 e-pošta. S to nastavitvijo omejite velikost datotek, ki jih lahko priložite e-poštnim sporočilom, zapiskom in spletnim virom. Privzeta nastavitev je 5 MB.

Če želite e-poštno prilogo priložiti e-poštnemu sporočilu ali predlogi, ActivityMimeAttachment.ObjectIdActivityMimeAttachment.ObjectTypeCode med ustvarjanjem ali posodabljanjem vrstice priloge mime dejavnosti uporabite stolpce in.

Naslednji vzorec kode prikazuje, kako e-poštnemu sporočilu priložite e-poštno prilogo:

ActivityMimeAttachment _sampleAttachment = new ActivityMimeAttachment{  
    ObjectId = new EntityReference(Email.EntityLogicalName, _emailId),  
    ObjectTypeCode = Email.EntityLogicalName,  
    Subject = "Sample Attachment",  
    Body = System.Convert.ToBase64String(new ASCIIEncoding().GetBytes("Example Attachment")),  
    FileName = "ExampleAttachment.txt"};  

Če želite e-poštno prilogo namesto e-poštnemu sporočilu priložiti predlogi, ActivityMimeAttachment.ObjectIdActivityMimeAttachment.ObjectTypeCode zamenjajte vrednosti in atribute, kot je opisano v prejšnji kodi:

ObjectId = new EntityReference(Template.EntityLogicalName, _templateId), ObjectTypeCode = Template.EntityLogicalName,  

Celoten vzorec kode o ustvarjanju e-poštnih prilog najdete v članku Vzorec: Ustvarjanje, pridobivanje, posodabljanje in brisanje e-poštne priloge.

Vnovična uporaba e-poštnih prilog

Ko ustvarite zapis e-poštne priloge, Dataverse shrani priloženo datoteko kot datoteko BLOB. Atribut ActivityMimeAttachment.AttachmentId zapisa e-poštne priloge enolično identificira datoteko BLOB. Ta postopek omogoča vnovično uporabo datotečnih prilog z drugimi zapisi e-pošte in e-poštne predloge, ne da bi ustvarili in shranili več kopij iste datoteke v zbirki podatkov.

Če želite znova uporabiti obstoječo datotečno prilogo:

  1. Pridobite vrstico ActivityMimeAttachment , ki vsebuje datoteko priloge, ki jo želite znova uporabiti, kot je prikazano v tem primeru kode:

    ActivityMimeAttachment retrievedAttachment = 
        (ActivityMimeAttachment)_serviceProxy
        .Retrieve(ActivityMimeAttachment.EntityLogicalName, _emailAttachmentId, new ColumnSet(true));  
    
  2. Ustvarite novo e-poštno prilogo, jo povežite z zahtevano vrstico e-pošte ali predloge e-pošte in jo usmerite na priloženo datoteko pridobljene ActivityMimeAttachment vrstice, kot je prikazano v tem primeru kode:

    ActivityMimeAttachment _reuseAttachment = new ActivityMimeAttachment{  
      ObjectId = new EntityReference(Email.EntityLogicalName, _emailId),  
      ObjectTypeCode = Email.EntityLogicalName,  
      Subject = "Sample Attachment",  
      AttachmentId = retrievedAttachment.AttachmentId};  
    

Ker znova uporabljate obstoječo datoteko priloge, vam ni treba določati ActivityMimeAttachment.Body vrednosti in ActivityMimeAttachment.FileName stolpca, ko ustvarjate in povezujete vrstice e-poštnih prilog z e-poštnimi sporočili ali e-poštnimi predlogami.

Shranjevanje e-pošte

Opisi e-poštnih sporočil (telo e-poštnega sporočila) so bili do tega trenutka shranjeni v relacijskem skladišču Common Data Service. To se spreminja, ko se stolpec Email.Description v tabeli e-poštnih dejavnosti premakne v nestrukturirano shrambo zbirke dvojiških podatkov Azure. Azure Blob storage se uporablja tudi za shranjevanje prilog, opomb, datotek in slik.

Prehodno obdobje

Selitev podatkov iz shrambe relacij Common Data Service v shrambo dvojiških podatkov Azure za vse stranke se bo predvidoma začela maja 2023. Ta migracija podatkov bo potekala kot proces v ozadju (delo). Začetno gibanje podatkov za obstoječe stranke naj bi trajalo približno 6 do 12 tednov, morda pa tudi dlje, odvisno od velikosti podatkov. Po začetnem premiku podatkov je vsaka preostala migracija neprekinjen proces. Vsi opisi e-poštnih sporočil, starejši od dvanajstih mesecev, bodo samodejno premaknjeni v shrambo zbirke dvojiških podatkov Azure in tega dvanajstmesečnega prehodnega obdobja ni mogoče spremeniti. Novejša e-poštna sporočila ne bodo premaknjena, dokler ne postanejo stara 12 mesecev. Selitev opisa e-poštnega sporočila se izvaja občasno – približno enkrat na 30–60 dni na najemnika.

Ta selitev podatkov bo za vas pregledna, z izjemo, da se bo velikost tabele ActivityPointer zmanjšala, ko bo postopek selitve v celoti končan. V skrbniškem središču za Power Platform v poročilu Zmogljivost bo v razdelku Uporaba datotek na voljo nov element vrstice e-pošte. Končni rezultat je povečanje skupne porabe prostora za shranjevanje datotek in zmanjšanje porabljenega prostora za shranjevanje podatkov.

opomba,

Povečanje prostora za shranjevanje datotek bo lahko manjše od tistega, ki je odstranjeno iz tabele ActivityPointer zaradi stiskanja podatkov datoteke.

Omejitve, omenjene v naslednjem razdelku, bodo začele veljati za vse podatke, ki so se že premaknili v shrambo zbirke dvojiških podatkov Azure, ki jo upravlja Common Data Service, tudi če premikanje podatkov ni dokončano.

Omejitve iskanja in filtriranja

Za e-poštne opise (telesa), ki so shranjeni v shrambi zbirke dvojiških podatkov Azure določene omejitve veljajo za filtriranje, iskanje in iskanje opisov e-pošte, kot je opisano v spodnjih razdelkih.

Filtriranje

Filtriranje e-poštnih opisov ni podprto. Nekatere posebne točke, ki jih je treba upoštevati, so:

  • FetchXML – s funkcijo FetchXML ni mogoče iskati po e-poštnih telesih.
  • Hitro iskanje in napredno iskanje – opisov e-poštnih sporočil ne morete filtrirati na te načine.

Nasvet

Če želite hitro iskanje, medtem ko filtriranje ni podprto, lahko dodate telo e-poštnega sporočila kot vrnjen stolpec in vrnete telo podatkov v rezultatu.

Iskanje

Za iskanje opisov e-poštnih sporočil lahko omogočite iskanje Common Data Service v opisih e-poštnih sporočil.

Glejte tudi

Tabele dejavnosti
Vzorec: Pošljite e-poštno sporočilo
E-poštna tabela
Tabela »ActivityMimeAttachment«