| SaveAsDraft | (Codeunit Email Message) | | public | - |
| SaveAsDraft | (Codeunit Email Message, var Record Email Outbox) | | public | - |
| Enqueue | (Codeunit Email Message) | | public | - |
| Enqueue | (Codeunit Email Message, Enum Email Scenario) | | public | - |
| Enqueue | (Codeunit Email Message, Record Email Account) | | public | - |
| Enqueue | (Codeunit Email Message, Guid, Enum Email Connector) | | public | - |
| Send | (Codeunit Email Message) | Boolean | public | - |
| Send | (Codeunit Email Message, Enum Email Scenario) | Boolean | public | - |
| Send | (Codeunit Email Message, Record Email Account) | Boolean | public | - |
| Send | (Codeunit Email Message, Guid, Enum Email Connector) | Boolean | public | - |
| OpenInEditor | (Codeunit Email Message) | | public | - |
| OpenInEditor | (Codeunit Email Message, Enum Email Scenario) | | public | - |
| OpenInEditor | (Codeunit Email Message, Record Email Account) | | public | - |
| OpenInEditor | (Codeunit Email Message, Guid, Enum Email Connector) | | public | - |
| OpenInEditorModally | (Codeunit Email Message) | Enum Email Action | public | - |
| OpenInEditorModally | (Codeunit Email Message, Enum Email Scenario) | Enum Email Action | public | - |
| OpenInEditorModally | (Codeunit Email Message, Record Email Account) | Enum Email Action | public | - |
| OpenInEditorModally | (Codeunit Email Message, Guid, Enum Email Connector) | Enum Email Action | public | - |
| GetSentEmailsForRecord | (Integer, Guid) | Record Sent Email | public | Pending 19.0 |
| Use GetSentEmailsForRecord(TableId: Integer; SystemId: Guid; var ResultEmailOutbox: Record "Email Outbox" temporary) instead. |
| OpenSentEmails | (Integer, Guid) | | public | - |
| AddRelation | (Codeunit Email Message, Integer, Guid, Enum Email Relation Type) | | public | Pending 20.0 |
| Use "AddRelation(EmailMessage: Codeunit "Email Message"; TableId: Integer; SystemId: Guid; RelationType: Enum "Email Relation Type")" with origin |
| GetSentEmailsForRecord | (Integer, Guid, var Record Sent Email) | | public | - |
| GetSentEmailsForRecord | (Variant, var Record Sent Email) | | public | - |
| GetEmailOutboxForRecord | (Variant, var Record Email Outbox) | | public | - |
| GetOutboxEmailRecordStatus | (Guid) | Enum Email Status | public | - |
| AddRelation | (Codeunit Email Message, Integer, Guid, Enum Email Relation Type, Enum Email Relation Origin) | | public | - |
| RemoveRelation | (Codeunit Email Message, Integer, Guid) | Boolean | public | - |
| HasRelations | (Codeunit Email Message) | Boolean | public | - |
| SaveAsDraft | (Codeunit Email Message, Guid, Enum Email Connector, var Record Email Outbox) | | public | - |
| Enqueue | (Codeunit Email Message, DateTime) | | public | - |
| Enqueue | (Codeunit Email Message, Enum Email Scenario, DateTime) | | public | - |
| Enqueue | (Codeunit Email Message, Record Email Account, DateTime) | | public | - |
| Enqueue | (Codeunit Email Message, Guid, Enum Email Connector, DateTime) | | public | - |
| OpenSentEmails | (Variant) | | public | - |
| OpenInEditorModallyWithScenario | (Codeunit Email Message, Record Email Account, Enum Email Scenario) | Enum Email Action | public | - |
| AddDefaultAttachments | (Codeunit Email Message, Enum Email Scenario) | | public | - |