tablePlatform, DevOps & Performanceofficial - Microsoftderived - from the source, no model text

Table 8888 "Email Outbox"

System Application · System.Email

Across versions

  1. BC23-24present
  2. BC251 fields added
  3. BC262 fields added
  4. BC27-30unchanged

Neighbourhood 7 connected objects and pages

Table 8900 "Email Message" (relates to)Email MessageCodeunit 8888 "Email Dispatcher" (pages and codeunits on it)Email DispatcherCodeunit 8897 "Email Error Handler" (pages and codeunits on it)Email Error HandlerPage 13 "Email Editor" (pages and codeunits on it)Email EditorPage 8882 "Email Outbox" (pages and codeunits on it)Email OutboxCodeunit 8905 "Email Message Impl." (event subscribers)Email Message Impl.Table 8901 "Email Error" (referenced by)Email Error

Open in the neighbourhood explorer

One hop out, from the extracted relations and call graph. Up to 40 shown; the sections below list them all.

System Application · System.Email · BC23-30 · source at ea08af5e · facts from BC29

Properties

Property Value
Access Public
Extensible true

Fields

Explanation: the field’s ToolTip in the code; without one, the ToolTip of a page control bound to the field (marked via the page); without that, its Caption (marked caption) when that differs from the name.

No. Name Type Explanation Notes
1 Id BigInteger — AutoIncrement; DataClassification SystemMetadata
2 Message Id Guid — TableRelation Table 8900 “Email Message” (“Email Message”.Id); DataClassification SystemMetadata
3 Account Id Guid — DataClassification SystemMetadata
4 Connector Enum “Email Connector” Specifies the extension that will be used to send the email. via Page 8882 “Email Outbox” enum Email Connector; DataClassification SystemMetadata
5 User Security Id Guid — DataClassification EndUserPseudonymousIdentifiers
6 Description Text[2048] Specifies the description of email. via Page 8882 “Email Outbox” not editable; DataClassification CustomerContent
8 Status Enum “Email Status” Specifies the email job status. via Page 8882 “Email Outbox” enum Enum 8888 “Email Status”; DataClassification SystemMetadata
9 Task Scheduler Id Guid — DataClassification SystemMetadata
10 Sender Code[50] Specifies the user who triggered this email to be sent. via Page 8882 “Email Outbox” FlowField: lookup(User.“User Name” where(“User Security ID” = field(“User Security Id”)))
11 Date Queued DateTime Specifies the date when this email was queued up to be sent. via Page 8882 “Email Outbox” DataClassification SystemMetadata
12 Date Failed DateTime Specifies the date when this email failed to send. via Page 8882 “Email Outbox” DataClassification SystemMetadata
13 Send From Text[250] Specifies the email address that this email was sent from. via Page 8882 “Email Outbox” DataClassification EndUserIdentifiableInformation
14 Error Message Text[2048] Specifies the email error message. via Page 8882 “Email Outbox” DataClassification CustomerContent
15 Date Sending DateTime Specifies the date when this email is scheduled for sending. via Page 8882 “Email Outbox” DataClassification SystemMetadata
16 External Id + BC25 Text[2048] — DataClassification CustomerContent
17 Retry No. + BC26 Integer Specifies the total number of sending attempts for this email. via Page 8882 “Email Outbox” DataClassification SystemMetadata
18 Is Background Task + BC26 Boolean — DataClassification SystemMetadata

Keys

  • PK: Id (clustered)
  • MessageId: Message Id
  • UserSecurityId: User Security Id
  • Status: Status
  • StatusMessageId: Message Id, Status

Trigger event subscribers

Procedures

  • GetMessageId(): Guid: Get the message id of the outbox email.
  • GetAccountId(): Guid: Get the account id of the outbox email.
  • GetConnector(): Enum "Email Connector": The email connector of the outbox email.

Relations

Referenced by

1 fields in 1 objects relate to this table (TableRelation or CalcFormula).

Pages and codeunits on this table

Ask your agent

Procedure bodies are not stored here (D10). For a procedure body or the calls of one procedure, ask bc-code-atlas (external, by Stefan Maron, MIT; default corpus w1-28), which the bc-observatory plugin connects: bcatlas_resolve_node(object_type: "table", object_name: "Email Outbox"), then bcatlas_get_procedure_body or bcatlas_get_neighbors on the returned id.

Evidence 1 sources