IEmailService Interface

This class provides methods to send emails using the application's configured email settings or a specific set of email settings.

Namespace: Dundas.BI.Services
Assembly: Dundas.BI.Core (in Dundas.BI.Core.dll) Version: 2.0.0.0 (26.2.0.1000)
Syntax
public interface IEmailService

The IEmailService type exposes the following members.

Properties
 NameDescription
Public propertyIsEmailServiceEnabledGets a value indicating whether the email service is enabled.
Top
Methods
 NameDescription
Public methodEnsureEmailServiceEnabledThrows an exception if the email service is not enabled.
Public methodSendEmail(MailMessage) Uses the application's configured email settings to send an email.
Public methodSendEmail(MailMessage, NullableGuid) Uses the application's configured email settings to send an email.
Public methodSendEmail(ICollectionAccount, ICollectionAccount, ICollectionAccount, String, String) Uses the application's configured email settings to send an email.
Public methodSendEmail(ICollectionMailAddress, ICollectionMailAddress, ICollectionMailAddress, String, String) 
Public methodSendEmail(ICollectionString, ICollectionString, ICollectionString, String, String) Uses the application's configured email settings to send an email.
Public methodSendEmail(ICollectionAccount, ICollectionAccount, ICollectionAccount, String, String, NullableGuid) Uses the application's configured email settings to send an email.
Public methodSendEmail(ICollectionMailAddress, ICollectionMailAddress, ICollectionMailAddress, String, String, NullableGuid) Uses the application's configured email settings to send an email.
Public methodSendEmail(ICollectionString, ICollectionString, ICollectionString, String, String, NullableGuid) Uses the application's configured email settings to send an email.
Public methodSendTestEmail Uses the application's configured email settings to send a test email.
Top
See Also