Output |
public class OutputEmailDevice : OutputDevice
The OutputEmailDevice type exposes the following members.
Name | Description | |
---|---|---|
![]() | OutputEmailDevice | Initializes a new instance of the OutputEmailDevice class |
Name | Description | |
---|---|---|
![]() | ChangeSender | If true, the Email Sender or Reply address can be changed in the Report Designer or the Web Report Designer |
![]() | ClearPassword | The clear password used to connect to the SMTP server |
![]() | ClearSendGridKey | The clear API Key used for SendGrid. An API Key can be get from https://sendgrid.com/ after registration (Free plan). |
![]() | DeliveryMethod | Specifies how outgoing email messages will be handled |
![]() | EnableSsl | If true, the client uses Secure Socket Layer |
![]() | Error | Last error message |
![]() | FullName |
Full name
(Overrides OutputDeviceFullName) |
![]() | GUID |
The unique identifier
(Inherited from RootComponent) |
![]() | HelperTestEmail | Editor Helper: Send a test email with the current configuration |
![]() | Information | Last information message |
![]() | Name |
The name
(Inherited from RootComponent) |
![]() | Password | The password |
![]() | Port | SMTP Port used to connect to the server |
![]() | ReplyTo | The reply addresses used for the email |
![]() | SenderEmail | The sender email address used to send the email |
![]() | SendGridKey | The API Key for SendGrid |
![]() | Server | SMTP Email Server name |
![]() | SmtpClient | Current SmtpClient |
![]() | TestEmailTo | The destination email address used to send the test email |
![]() | Timeout | Amount of time in milli-seconds after which the email is not sent |
![]() | UseDefaultCredentials | If true, the default credentials are used |
![]() | UsedForNotification | If true, this email device will be chosen first to be used for notifications. (e.g. sending an email in case of error in a schedule) |
![]() | UserName | The user name used to connect to the SMTP server |
![]() | UseSendGrid | If true, the SendGrid client is used instead of the SMTP client |
Name | Description | |
---|---|---|
![]() ![]() | Create | Create a basic OutputEmailDevice |
![]() | Equals | Determines whether the specified object is equal to the current object. (Inherited from Object) |
![]() | Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object) |
![]() | GetHashCode | Serves as the default hash function. (Inherited from Object) |
![]() | GetType | Gets the Type of the current instance. (Inherited from Object) |
![]() | HandleZipOptions |
Handle the Output ZIP Options: Create a zip file if necessary
(Inherited from OutputDevice) |
![]() | Init |
Init the editor objects
(Inherited from RootEditor) |
![]() | InitDefaultValues |
Init the default values
(Inherited from RootEditor) |
![]() | InitEditor |
Init the editor objects and the default values
(Inherited from RootEditor) |
![]() ![]() | LoadFromFile | Load an OutputEmailDevice from a file |
![]() | MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object) |
![]() | Process |
Send the report result by email using the device configuration
(Overrides OutputDeviceProcess(Report)) |
![]() | SaveToFile |
Save to current file
(Overrides OutputDeviceSaveToFile) |
![]() | SaveToFile(String) |
Save to a file
(Overrides OutputDeviceSaveToFile(String)) |
![]() | SendEmail(String, String, String, Boolean, String) | Send an Email either through SMTP or SendGrid |
![]() | SendEmail(String, String, String, String, String, String, Boolean, String, String, String) | Send an Email either through SMTP or SendGrid |
![]() | SendTestEmail | Helper to send a test email |
![]() | SetReadOnly |
Set all properties to readonly
(Inherited from RootEditor) |
![]() | ToString | Returns a string that represents the current object. (Inherited from Object) |
![]() | UpdateEditor |
Update editor attributes
(Inherited from RootEditor) |
![]() | UpdateEditorAttributes |
Refresh properties attrivutes
(Inherited from RootEditor) |
![]() | Validate |
Validate the device
(Overrides OutputDeviceValidate) |
Name | Description | |
---|---|---|
![]() | _dctd | (Inherited from RootEditor) |
![]() | _GUID | (Inherited from RootComponent) |
![]() | _name | (Inherited from RootComponent) |
![]() | FilePath |
Current file path
(Inherited from OutputDevice) |
![]() | LastModification | Last modification date time |
![]() ![]() | PasswordKeyName | |
![]() ![]() | PasswordKeyValue | |
![]() ![]() | SendGridKeyName | |
![]() ![]() | SendGridKeyValue |