Condividi tramite


Set-SCSMChannel

Imposta le proprietà del canale di notifica tramite posta elettronica in Service Manager.

Sintassi

Set-SCSMChannel
   [-Enable <Boolean>]
   [-RetryInterval <Int32>]
   [-ReturnAddress <String>]
   [-SMTPServerList <Hashtable[]>]
   [-SCSession <Connection[]>]
   [-ComputerName <String[]>]
   [-Credential <PSCredential>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

Descrizione

Il cmdlet Set-SCSMChannel imposta le proprietà del canale di notifica di posta elettronica in Service Manager. Questo cmdlet configura e abilita le notifiche tramite posta elettronica inviate da Service Manager a un server SMTP. I canali di notifica sono il metodo con cui Service Manager invia messaggi di notifica agli utenti.

Esempio

Esempio 1: Modificare l'indirizzo di risposta del canale

PS C:\>Set-SCSMChannel -ReturnAddress "Administrator@Woodgrove.com"

Questo comando modifica la proprietà replyTo address del canale di posta elettronica.

Esempio 2: Impostare i server per il canale

PS C:\>Set-SCSMChannel -SMTPServerList @{ Server = "SMTPServer1"; Port = 25; Authentication = "Windows" },
    @{ Server = "SMTPServer2"; Port = 25; Authentication = "Windows" },
    @{ Server = "SMTPServer3"; Port = 25; Authentication = "Windows" }

Questo comando imposta l'elenco dei server SMTP per il canale di posta elettronica.

Parametri

-ComputerName

Specifica il nome del computer in cui viene eseguito il servizio di accesso ai dati di System Center. L'account utente specificato nel parametro Credential deve disporre dei diritti di accesso per il computer specificato.

Tipo:System.String[]
Posizione:Named
Valore predefinito:Localhost
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-Confirm

Richiede conferma prima di eseguire il cmdlet.

Tipo:System.Management.Automation.SwitchParameter
Alias:cf
Posizione:Named
Valore predefinito:False
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-Credential

Specifica le credenziali usate da questo cmdlet per connettersi al server in cui viene eseguito il servizio Di accesso ai dati di System Center. L'account utente specificato deve disporre dei diritti di accesso per tale server.

Tipo:System.Management.Automation.PSCredential
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-Enable

Indica se questo cmdlet abilita o disabilita il canale.

Tipo:System.Nullable`1[System.Boolean]
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-RetryInterval

Specifica il numero di secondi di attesa prima di riprovare a inviare un messaggio di posta elettronica.

Tipo:System.Nullable`1[System.Int32]
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-ReturnAddress

Specifica l'indirizzo restituito quando invia una notifica tramite posta elettronica.

Tipo:System.String
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-SCSession

Specifica l'oggetto che rappresenta la sessione in un server di gestione di Service Manager.

Tipo:Microsoft.SystemCenter.Core.Connection.Connection[]
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-SMTPServerList

Specifica l'elenco dei server SMTP utilizzati da Service Manager per inviare notifiche tramite posta elettronica. Service Manager usa i server nell'ordine in cui sono elencati. L'elenco è una matrice di tabelle hash con le chiavi consentite seguenti:

  • Server. Server SMTP da utilizzare. È necessario specificare questa chiave.
  • Porto. Porta SMTP da utilizzare. Il valore predefinito è la porta 25.
  • Autenticazione. I valori validi sono Windows e Anonymous. Il valore predefinito è Anonymous.
Tipo:System.Collections.Hashtable[]
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-WhatIf

Mostra cosa accadrebbe se il cmdlet viene eseguito. Il cmdlet non viene eseguito.

Tipo:System.Management.Automation.SwitchParameter
Alias:wi
Posizione:Named
Valore predefinito:False
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

Input

None.

Non è possibile inviare tramite pipe l'input a questo cmdlet.

Output

None.

Questo cmdlet non genera alcun output.