IEmailServiceSendEmail Method (ICollectionAccount, ICollectionAccount, ICollectionAccount, String, String)

Uses the application's configured email settings to send an email.

Namespace:  Dundas.BI.Services
Assembly:  Dundas.BI.Core (in Dundas.BI.Core.dll) Version: 2.0.0.0 (24.3.0.1000)
Syntax
void SendEmail(
	ICollection<Account>? emailAccountsTo,
	ICollection<Account>? emailAccountsCc,
	ICollection<Account>? emailAccountsBcc,
	string subject,
	string body
)

Parameters

emailAccountsTo
Type: System.Collections.GenericICollectionAccount
List of email addresses to send to.
emailAccountsCc
Type: System.Collections.GenericICollectionAccount
List of email addresses to CC.
emailAccountsBcc
Type: System.Collections.GenericICollectionAccount
List of email addresses to BCC.
subject
Type: SystemString
Subject line for the email.
body
Type: SystemString
Body of the email.
Exceptions
ExceptionCondition
ArgumentExceptionThere are no recipients specified.
FormatExceptionThe format of the provided email addresses is invalid.
NotSupportedException

The email delivery type in the application configuration is set to None (error code 2500).

-or-

The sender address is not set in the application configuration (error code 2501).

-or-

The email delivery type in application configuration is DropFolder and the pick up directory is invalid.

OperationFailedExceptionAn unexpected error occurred when sending the email message.
See Also