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

Page 8882 "Email Outbox"

System Application · System.Email

Across versions

  1. BC23-30present

Neighbourhood 4 connected objects and pages

Table 8888 "Email Outbox" (relates to)Email OutboxPage extension 4511 "SMTP EMailOutbox" (extended by)SMTP EMailOutboxCodeunit 8900 "Email Impl" (calls, 4 links)Email ImplCodeunit 8889 "Email Account Impl." (calls)Email Account Impl.

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
Caption Email Outbox
Extensible true
SourceTable Email Outbox
PageType List
UsageCategory Administration
ApplicationArea All
Permissions tabledata “Email Outbox” = rd

Fields on this page

Layout controls in source order, grouped by the container they sit in. Shows: the table field a control is bound to (or its expression as written); ToolTip: the control’s own, else the bound field’s (marked).

Group Control Shows ToolTip
Outbox Desc Description Specifies the description of email.
Connector Connector Specifies the extension that will be used to send the email.
Status Status Specifies the email job status.
Error Error Message Specifies the email error message.
Sender Sender Specifies the user who triggered this email to be sent.
Sent From Send From Specifies the email address that this email was sent from.
Date Queued Date Queued Specifies the date when this email was queued up to be sent.
Date Failed Date Failed Specifies the date when this email failed to send.
Date Sending Date Sending Specifies the date when this email is scheduled for sending.
Attempt No. Retry No. Specifies the total number of sending attempts for this email.

Actions

Group Action ToolTip Runs
Navigation Show Error Show Error.
Investigate Error View technical details about the error callstack to troubleshoot email errors.
Show Source Open the page from where the email was sent.
Cancel Sending Cancel the sending of the email.
Attempt Detail View the attempt detail of the email.
Recover Stuck Emails Identify emails stuck in Processing after a background job failure and mark them as Failed so you can resend them.
Processing Send Send the email for processing in background. The status will change to Pending until it’s processed. If the email is successfully sent, it will no longer display in your Outbox.
Refresh Refresh

Procedures

  • SetEmailStatus(NewEmailStatus: Enum "Email Status") (internal)
  • SetEmailAccountId(AccountId: Guid) (internal)

Plus 5 local procedures.

Triggers

OnOpenPage, OnAfterGetRecord, OnAfterGetCurrRecord, OnDeleteRecord

Relations

Extended by

Calls

From the extracted call graph of BC29 (graphify-al on the snapshot checkout): calls whose target is known from a declared type or an Object::"Name" argument. Interface dispatch and calls through events are not counted, so the list is not complete.

Ask your agent

Procedure bodies are not stored here (D10). The call sections above are our own, per object, from the BC29 call graph. 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: "page", object_name: "Email Outbox"), then bcatlas_get_procedure_body or bcatlas_get_neighbors on the returned id.

Evidence 1 sources