Codeunit 9520 Mail Management in 26

App
Base Application
Namespace
System.EMail

Procedures, 23Events, 25

Versions171819202122232425262728latest

Source29

Procedures, 23

NameParametersReturnsAccessObsolete
RecipientStringToList(Text, var List)internal-
InitializeFrom(Boolean, Boolean)public-
SetHideMailDialog(Boolean)public-
SetHideEmailSendingError(Boolean)public-
CheckValidEmailAddresses(Text)public-
CheckValidEmailAddress(Text)Booleanpublic-
ValidateEmailAddressField(var Text)Booleanpublic-
IsEnabled()Booleanpublic-
IsCancelled()Booleanpublic-
IsSent()Booleanpublic-
Send(var Record Email Item, Enum Email Scenario)Booleanpublic-
SendMailOrDownload(var Record Email Item, Boolean, Enum Email Scenario)public-
DownloadPdfAttachment(var Record Email Item)public-
ImageBase64ToUrl(Text)Textpublic-
TryGetSenderEmailAddress(var Text[250])Booleanpublic-
GetSenderEmailAddress(Enum Email Scenario)Text[250]public-
IsHandlingGetEmailBody()Booleanpublic-
IsHandlingGetEmailBodyCustomer()Booleanpublic-
IsHandlingGetEmailBodyVendor()Booleanpublic-
AddSource(Integer, Guid)public-
AddSendTo(Text)public-
Send(var Record Email Item, Enum Email Scenario, Boolean)Booleanpublic-
SendMailOrDownload(var Record Email Item, Boolean, Enum Email Scenario, Boolean)public-

Events, 25

KindNameParametersObsolete
Integration eventOnBeforeCheckValidEmailAddresses(Text, var Boolean)-
Integration eventOnBeforeCheckValidEmailAddr(Text, var Boolean)-
Integration eventOnBeforeDoSending(var Boolean)-
Integration eventOnBeforeDownloadPdfAttachment(var Record Email Item, var Boolean)-
Integration eventOnBeforeQualifyFromAddress(var Record Email Item)-
Integration eventOnBeforeValidateEmailAddressField(var Text, var Boolean)-
Integration eventOnBeforeSendMailOnWinClient(var Record Email Item)-
Integration eventOnAfterDeleteTempAttachments(var Record Email Item)-
Integration eventOnAfterGetSenderEmailAddress(var Record Email Item)-
Integration eventOnAfterSendMailOrDownload(var Record Email Item, var Boolean)-
Integration eventOnBeforeImageBase64ToUrl(var Text, var Text, var DotNet Regex, var DotNet MemoryStream, var Guid, var Text, var DotNet Convert, var Boolean)-
Integration eventOnSendOnBeforeQualifyFromAddress(var Record Email Item, Enum Email Scenario)-
Integration eventOnSendViaEmailModuleOnAfterAddAttachments(var Codeunit Email Message, var Record Email Item)-
Integration eventOnSendViaEmailModuleOnAfterCreateMessage(var Codeunit Email Message, var Record Email Item)-
Integration eventOnBeforeIsEnabled(Boolean, var Boolean, var Boolean)-
Integration eventOnQualifyFromAddressOnAfterGetEmailAccount(var Record Email Item, Enum Email Scenario, var Record Email Account)-
Integration eventOnSendMailOrDownloadOnBeforeMailManagementIsSent(var Codeunit Mail Management, Record Email Item)-
Integration eventOnSendViaEmailModuleOnAfterEmailSend(var Codeunit Email Message, var Record Email Item, var Boolean, var Boolean, var Boolean)-
Integration eventOnSetIsHandlingGetEmailBodyCustomer(var Boolean)-
Integration eventOnSetIsHandlingGetEmailBodyVendor(var Boolean)-
Integration eventOnAfterIsBackground(var Boolean)-
Integration eventOnAfterGetAttachmentName(List, Integer, var Text[250], var Record Email Item)-
Integration eventOnBeforeSendViaEmailModule(var Record Email Item, Enum Email Scenario, var Record Email Account, Boolean, var Boolean, var Boolean)-
Integration eventOnAfterDownloadPDFAttachment()-
Integration eventOnSendViaEmailModuleOnBeforeOpenInEditorModally(Enum Email Scenario, var Record Email Account, var Codeunit Email Message, var Boolean)-