Get-SCSMChannel

检索Service Manager中定义的电子邮件通知通道。

语法

Get-SCSMChannel
   [-SCSession <Connection[]>]
   [-ComputerName <String[]>]
   [-Credential <PSCredential>]
   [<CommonParameters>]

说明

Get-SCSMChannel cmdlet 检索Service Manager中定义的电子邮件通知通道。 返回的对象包含重试间隔(以秒为单位)、电子邮件的寄信人地址、通道的状态以及简单邮件传输协议 (SMTP) 服务器的列表。

示例

示例 1:获取通知通道的设置

PS C:\>Get-SCSMChannel
DisplayName          : E-Mail Notification Channel
IsEnabled            : False
RetryIntervalSeconds : 30
ReturnAddress        : pfuller@Consoto.com

此命令检索电子邮件通知通道的设置。

示例 2:获取电子邮件通知通道的服务器

PS C:\>$EmailChannel = Get-SCSMChannel
PS C:\> $EmailChannel.ConfigurationSources | Format-Table -AutoSize
SequenceNumber Server        PortNumber Authentication
-------------- ------        ---------- --------------
0              SMTPServer1   25          WindowsIntegrated
1              SMTPServer2   25          WindowsIntegrated
2              SMTPServer3   25          WindowsIntegrated

第一个命令检索电子邮件通知通道的设置,然后将其存储在$EmailChannel变量中。

第二个命令使用标准点语法显示$EmailChannel的 ConfigruationSources 属性。 该命令使用 Format-Table 设置结果的格式。

参数

-ComputerName

指定运行 System Center Data Access 服务的计算机的名称。 Credential 参数中指定的用户帐户必须具有对指定计算机的访问权限。

Type:System.String[]
Position:Named
Default value:Localhost
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Credential

指定此 cmdlet 用于连接到运行 System Center Data Access 服务的服务器的凭据。 指定用户帐户必须具有对该服务器的访问权限。

Type:System.Management.Automation.PSCredential
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-SCSession

指定表示与 Service Manager 管理服务器的会话的对象。

Type:Microsoft.SystemCenter.Core.Connection.Connection[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

输入

None.

不能通过管道将输入传递给此 cmdlet。

输出

System.NotificationChannel.SMTP.Projection

此 cmdlet 的输出是 SCSMChannel 对象,其中包含电子邮件通知通道的 SMTP 设置。