Set-CMEmailNotificationComponent

更改电子邮件通知组件的配置设置。

语法

Set-CMEmailNotificationComponent
   [-EnableEmailNotification]
   [-Port <Int32>]
   -SendFrom <String>
   -SmtpServerFqdn <String>
   -TypeOfAuthentication <AuthenticationMethod>
   [-UserName <String>]
   [-UseSsl <Boolean>]
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Set-CMEmailNotificationComponent
   [-DisableEmailNotification]
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

说明

Set-CMEmailNotificationComponent cmdlet 更改 Configuration Manager 中电子邮件通知组件的配置设置。 可以为每个 Configuration Manager 站点配置电子邮件通知组件,以配置警报的电子邮件订阅。

注意

从 Configuration Manager 站点驱动器运行 Configuration Manager cmdlet,例如 PS XYZ:\>。 有关详细信息,请参阅 入门

示例

示例 1:启用电子邮件通知

PS XYZ:\> Set-CMEmailNotificationComponent -SiteSystemServerName "cmcen-dist02.tsqa.corp.contoso.com" -SiteCode "CM2" -EnableEmailNotification $True -MstpServerFqdn "mail.corp.contosco.com" -Port 25 -TypeOfAuthentication DefaultServiceAccount -SendFrom "evan.narvaez@contoso.com"

此命令为 Configuration Manager 启用电子邮件通知。 命令指定 Configuration Manager 使用服务器上具有站点代码 CM2 的 Configuration Manager 站点 cmcen-dist02.tsqa.corp.contoso.com 托管电子邮件通知的站点系统角色。 命令指定 Configuration Manager 将名为 mail.corp.contosco.com 的服务器用于电子邮件服务器,并指定用于发送电子邮件警报的传出 SMTP 端口。 命令指定 Configuration Manager 使用默认服务帐户向 SMTP 服务器对站点服务器进行身份验证,并指定 Configuration Manager 从电子邮件地址 evan.narvaez@contoso.com发送电子邮件警报。

示例 2:禁用电子邮件通知

PS XYZ:\> Set-CMEmailNotificationComponent -SiteSystemServerName "cmcen-dist02.tsqa.corp.contoso.com" -EnableEmailNotification $False

此命令在名为 cmcen-dist02.tsqa.corp.contoso.com 的站点服务器上禁用 Configuration Manager 的电子邮件通知。

示例 3:设置电子邮件通知的传出 SMTP 端口

PS XYZ:\> Set-CMEmailNotificationComponent -SiteSystemServerName "cmcen-dist02.tsqa.corp.contoso.com" -Port 27

此命令设置 Configuration Manager 用于在名为 cmcen-dist02.tsqa.corp.contoso.com 的站点服务器上向端口 27 发送电子邮件警报的传出 SMTP 端口。

参数

-Confirm

提示你在运行 cmdlet 之前进行确认。

类型:SwitchParameter
别名:cf
Position:Named
默认值:False
必需:False
接受管道输入:False
接受通配符:False

-DisableEmailNotification

指示已禁用电子邮件通知。

类型:SwitchParameter
Position:0
默认值:None
必需:True
接受管道输入:False
接受通配符:False

-DisableWildcardHandling

此参数将通配符视为文本字符值。 不能将其与 ForceWildcardHandling 组合使用。

类型:SwitchParameter
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-EnableEmailNotification

指示 Configuration Manager 使用 SMTP 服务器发送电子邮件警报。

类型:SwitchParameter
Position:0
默认值:None
必需:True
接受管道输入:False
接受通配符:False

-ForceWildcardHandling

此参数处理通配符,并可能导致意外行为, (不建议) 。 不能将其与 DisableWildcardHandling 组合使用。

类型:SwitchParameter
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-Port

指定用于发送电子邮件警报的传出 SMTP 端口。

类型:Int32
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-SendFrom

指定 Configuration Manager 从中发送电子邮件警报的电子邮件地址。

类型:String
Position:Named
默认值:None
必需:True
接受管道输入:False
接受通配符:False

-SmtpServerFqdn

指定 SMTP 服务器的完全限定域名 (FQDN) 。

类型:String
Position:Named
默认值:None
必需:True
接受管道输入:False
接受通配符:False

-TypeOfAuthentication

指定 Configuration Manager 向 SMTP 服务器对站点服务器进行身份验证时所使用的方法。 此参数可接受的值为:

  • 匿名
  • DefaultServiceAccount
  • 其他
类型:AuthenticationMethod
接受的值:Anonymous, DefaultServiceAccount, Other
Position:Named
默认值:None
必需:True
接受管道输入:False
接受通配符:False

-UserName

指定要向 Configuration Manager 发送电子邮件警报的 SMTP 服务器进行身份验证的用户名。 此参数还指定 SMTP 服务器连接帐户。

类型:String
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-UseSsl

类型:Boolean
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-WhatIf

显示在 cmdlet 运行时发生的情况。 cmdlet 不会运行。

类型:SwitchParameter
别名:wi
Position:Named
默认值:False
必需:False
接受管道输入:False
接受通配符:False

输入

None