Elküldött levelek naplója – rendszerleírás

A kiküldött és sorban álló levelek naplójának adatforrásai, a részletek, az újraküldés és az atomi visszavonás működése, valamint a jogkulcsok.

Áttekintés

Csak olvasható napló: kinek, mikor, mi ment ki, és mi áll sorban; újraküldés és visszavonás. A táblanevek a telepítés saját előtagjával állnak az adatbázisban.

Adatmodell

TáblaSzerep
email_messagea levél napló-sora (tárgy, modul, státusz, időpontok)
email_contenta levél törzse
mail_log_itemcímzettenkénti tételek

Végpontok

VégpontJogMűködés
log.listlistszűrők: tárgy, címzett, modul, státusz, dátum-tól és -ig
log.viewviewa levél, a címzett-tételek és a levélhez kötött dokumentumok (dlbtmail->objectDocIds('email', id))
log.resendresenda tárolt címzettekkel, tárggyal és törzzsel új levél a dlbtmail->send()-del, új napló-sorral; csatolmányt nem ad át
log.cancelcancelDlbtmail::cancel() atomi UPDATE-tel, csak ha a küldő még nem kezdte; különben error_not_cancellable

A cancel külön kulcs; a view és a resend nem foglalja magába. A cancel a katalógusban nem szerepel; a többi kulcs nincs besorolva, a gyakorlatban UNMAPPED.

Ismert korlátok

A listán, a részleteken és az újraküldésen tartalmi (client) hatókör nincs.

Kapcsolódó témák: levélnapló jogosultság