SmtpNotificationEndpoint Class
Applies To: Operations Manager for System Center 2012
Represents an endpoint for sending notifications using the Simple Mail Transfer Protocol (SMTP). This endpoint allows you to send notifications to email addresses.
Namespace: Microsoft.EnterpriseManagement.Administration
Assembly: Microsoft.EnterpriseManagement.OperationsManager (in Microsoft.EnterpriseManagement.OperationsManager.dll)
Inheritance Hierarchy
System.Object
Microsoft.EnterpriseManagement.Common.MonitoringBase
Microsoft.EnterpriseManagement.Common.CreatableMonitoringBaseWithId
Microsoft.EnterpriseManagement.Administration.NotificationEndpoint
Microsoft.EnterpriseManagement.Administration.SmtpNotificationEndpoint
Syntax
[SerializableAttribute]
public class SmtpNotificationEndpoint : NotificationEndpoint
[SerializableAttribute]
public ref class SmtpNotificationEndpoint : NotificationEndpoint
[<SerializableAttribute>]
type SmtpNotificationEndpoint =
class
inherit NotificationEndpoint
end
<SerializableAttribute>
Public Class SmtpNotificationEndpoint
Inherits NotificationEndpoint
Constructors
Name | Description | |
---|---|---|
SmtpNotificationEndpoint(String, String, SmtpServer) | Initializes the SmtpNotificationEndpoint with the endpoint's name, transport protocol, and primary server. |
Properties
Name | Description | |
---|---|---|
Description | Gets or sets the description of this notification endpoint.(Inherited from NotificationEndpoint.) |
|
DisplayName | Gets or sets a descriptive name for the endpoint.(Inherited from NotificationEndpoint.) |
|
Id | (Inherited from CreatableMonitoringBaseWithId.) |
|
ManagementGroup | The connection management group connection used by this object.(Inherited from NotificationEndpoint.) |
|
ManagementGroupId | (Inherited from MonitoringBase.) |
|
MaxPrimaryRecipientsPerMail | The maximum number of primary recipients to whom a notification can be sent. |
|
Name | Gets or sets the name of the endpoint.(Inherited from NotificationEndpoint.) |
|
PrimaryServer | The Simple Mail Transfer Protocol (SMTP) server that relays notifications to recipients. |
|
PrimaryServerSwitchBackIntervalSeconds | The number of seconds to attempt delivery to the primary SMTP server before switching to a secondary server. |
|
RecipientProtocol | Gets or sets the name of the protocol used to send notifications to this endpoint.(Inherited from NotificationEndpoint.) |
|
SecondaryServers | The SMTP servers to which notifications can be sent if delivery to the primary SMTP server fails. |
Methods
Name | Description | |
---|---|---|
Equals(Object) | (Inherited from CreatableMonitoringBaseWithId.) |
|
Finalize() | (Inherited from Object.) |
|
GetHashCode() | (Inherited from CreatableMonitoringBaseWithId.) |
|
GetType() | (Inherited from Object.) |
|
MemberwiseClone() | (Inherited from Object.) |
|
Reconnect(EnterpriseManagementGroup) | Reconnects to the specified management group after the object has been disconnected.(Inherited from NotificationEndpoint.) |
|
ToString() | (Inherited from MonitoringBase.) |
|
Update() | Updates the operational database with the modified property values.(Inherited from NotificationEndpoint.) |
Remarks
After creating an SMTP notification endpoint, you must insert it into the operational database for use in the Management Group by using the InsertNotificationEndpoint method.
Thread Safety
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.
See Also
GetNotificationEndpoint
GetNotificationEndpoint
GetNotificationEndpoints
Microsoft.EnterpriseManagement.Administration Namespace
Return to top