Interface "Email Connector"
System Application · System.Email
Across versions
- BC23-30present
System Application · System.Email · BC23-30 · source at ea08af5e · facts from BC29
Procedures
Send(EmailMessage: Codeunit "Email Message"; AccountId: Guid)GetAccounts(var Accounts: Record "Email Account"): Gets the e-mail accounts registered for the connector.ShowAccountInformation(AccountId: Guid): Shows the information for an e-mail account.RegisterAccount(var EmailAccount: Record "Email Account"): Boolean: Registers an e-mail account for the connector.DeleteAccount(AccountId: Guid): Boolean: Deletes an e-mail account for the connector.GetLogoAsBase64(): Text: Provides a custom logo for the connector that shows in the Setup Email Account Guide.GetDescription(): Text[250]: Provides a more detailed description of the connector.
Implemented by
- Codeunit 4500 “Current User Connector”
- Codeunit 4503 “Microsoft 365 Connector”
- Codeunit 4513 “SMTP Connector Impl.”
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: "interface", object_name: "Email Connector"), then bcatlas_get_procedure_body or bcatlas_get_neighbors on the returned id.