Set-Notification
Questo cmdlet è disponibile in Exchange locale e nel servizio basato su cloud. Alcuni parametri e impostazioni possono essere esclusivi di singoli ambienti.
Usare il cmdlet Set-Notification per modificare gli eventi di notifica visualizzati nel visualizzatore di notifiche nell'interfaccia di amministrazione di Exchange.Use the Set-Notification cmdlet to modify notification events that are shown in the notification viewer in the Exchange admin center (EAC). Questi eventi di notifica sono correlati a:
- Spostamenti e migrazioni di cassette postali.
- Certificati in scadenza e scaduti.
- Esportazione del contenuto delle cassette postali in file con estensione pst.
- Importazione del contenuto delle cassette postali da file con estensione pst.
- Ripristino di cassette postali eliminate.
Per informazioni sui set di parametri nella sezione Sintassi, vedere Sintassi del cmdlet di Exchange.
Sintassi
Set-Notification
[-Identity] <EwsStoreObjectIdParameter>
-NotificationEmails <MultiValuedProperty>
[-Confirm]
[-DomainController <Fqdn>]
[-WhatIf]
[<CommonParameters>]
Set-Notification
-NotificationEmails <MultiValuedProperty>
-ProcessType <AsyncOperationType>
[-Confirm]
[-DomainController <Fqdn>]
[-WhatIf]
[<CommonParameters>]
Descrizione
È necessario disporre delle autorizzazioni prima di poter eseguire questo cmdlet. Sebbene in questo argomento vengano elencati tutti i parametri relativi al cmdlet, si potrebbe non avere accesso ad alcuni di essi qualora non siano inclusi nelle autorizzazioni assegnate. Per individuare le autorizzazioni necessarie per eseguire cmdlet o parametri nell'organizzazione, vedere Trovare le autorizzazioni necessarie per eseguire i cmdlet di Exchange.
Esempio
Esempio 1
Set-Notification -NotificationEmails john@contoso.com,kweku@contoso.com -ProcessType CertExpiry
In questo esempio vengono configurati tutti gli eventi di notifica del certificato in scadenza e scaduti per inviare messaggi di posta elettronica di notifica a john@contoso.com e kweku@contoso.com.
Esempio 2
Set-Notification -Identity 0259ec74-3539-4195-ab4f-de93e654ceaf -NotificationEmails laura@contoso.com,julia@contoso.com
In questo esempio viene configurato l'evento di notifica specificato per inviare messaggi di posta elettronica di notifica a laura@contoso.com e julia@contoso.com.
Parametri
-Confirm
L'opzione Confirm consente di specificare se visualizzare o nascondere la richiesta di conferma. L'impatto di questa opzione sul cmdlet dipende dalla richiesta di conferma del cmdlet prima di procedere.
- I cmdlet distruttivi , ad esempio i cmdlet Remove-*, hanno una pausa predefinita che impone di confermare il comando prima di procedere. Per questi cmdlet, è possibile ignorare la richiesta di conferma usando questa precisa sintassi:
-Confirm:$false
. - La maggior parte degli altri cmdlet (ad esempio, i cmdlet New-* e Set-*) non hanno una pausa predefinita. Per questi cmdlet, specificando l'opzione Confirm senza un valore viene introdotta una pausa che impone all'utente di confermare il comando prima di procedere.
Type: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online |
-DomainController
Questo parametro è disponibile solo in Exchange locale.
Il parametro DomainController consente di specificare il controller di dominio utilizzato da questo cmdlet per la lettura o la scrittura dei dati in Active Directory. Identificare il controller di dominio mediante il relativo nome di dominio completo (FQDN). Ad esempio, dc01.contoso.com.
Type: | Fqdn |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2013, Exchange Server 2016, Exchange Server 2019 |
-Identity
Il parametro Identity consente di specificare l'evento di notifica da modificare. L'evento di notifica viene identificato tramite il relativo valore della proprietà AlternativeID (un GUID). È possibile trovare questo valore eseguendo il comando: Get-Notification | Format-List DisplayName,AlternateID,StartTime,Status,Type.
In genere, è opportuno modificare i destinatari delle notifiche solo per gli eventi che non sono stati completati (se l'evento è stato completato, non verranno inviati altri messaggi di notifica).
Non è possibile utilizzare questo parametro con il parametro ProcessType.
Type: | EwsStoreObjectIdParameter |
Position: | 1 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online |
-NotificationEmails
Il parametro NotificationEmails consente di specificare i destinatari per le e-mail di notifica correlate agli eventi di notifica. È possibile indicare più destinatari, separati da virgole.
È necessario utilizzare questo parametro con i parametri ProcessType o Identity:
- ProcessType: L'unico valore ProcessType consentito è CertExpiry.
- Identity: È possibile modificare i destinatari delle notifiche per tutti i tipi di eventi di notifica (CertExpiry, ExportPST, ImportPST, MailboxRestore e Migration).
Per gli eventi di migrazione, è anche possibile usare il parametro NotificationEmails nei cmdlet New-MigrationBatch, Set-MigrationBatch e Complete-MigrationBatch per specificare i destinatari del messaggio di posta elettronica di notifica.
Type: | MultiValuedProperty |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online |
-ProcessType
Questo parametro è disponibile solo in Exchange locale.
Il parametro ProcessType consente di specificare il tipo di evento di notifica che invia le e-mail di notifica agli utenti (specificate dal parametro NotificationEmails obbligatorio). Gli utenti ricevono e-mail di notifica per tutti gli eventi del tipo specificato. L'unico valore valido per questo parametro è CertExpiry.
Non è possibile utilizzare questo parametro con il parametro Identity.
Type: | AsyncOperationType |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2013, Exchange Server 2016, Exchange Server 2019 |
-WhatIf
L'opzione WhatIf consente di simulare le azioni del comando. È possibile utilizzare tale opzione per visualizzare le modifiche che verrebbero applicate senza effettivamente applicarle. Con questa opzione non è necessario specificare alcun valore.
Type: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online |
Input
Input types
Per verificare i tipi di input accettati da questo cmdlet, vedere Tipi di input e output dei cmdlet. Se il campo relativo al tipo di input di un cmdlet è vuoto, il cmdlet non accetta dati di input.
Output
Output types
Per verificare i tipi restituiti, detti anche tipi di output, accettati da questo cmdlet, vedere Tipi di input e output dei cmdlet. Se il campo relativo al tipo di output è vuoto, il cmdlet non restituisce dati.