New-UMCallAnsweringRule
Questo cmdlet è disponibile solo in Exchange locale.
Utilizzare il cmdlet New-UMCallAnsweringRule per creare una regola di ricezione chiamata.
Per informazioni sui set di parametri nella sezione Sintassi, vedere Sintassi del cmdlet di Exchange.
Sintassi
New-UMCallAnsweringRule
-Name <String>
[-CallerIds <MultiValuedProperty>]
[-CallersCanInterruptGreeting <Boolean>]
[-CheckAutomaticReplies <Boolean>]
[-Confirm]
[-DomainController <Fqdn>]
[-ExtensionsDialed <MultiValuedProperty>]
[-KeyMappings <MultiValuedProperty>]
[-Mailbox <MailboxIdParameter>]
[-Priority <Int32>]
[-ScheduleStatus <Int32>]
[-TimeOfDay <TimeOfDay>]
[-WhatIf]
[<CommonParameters>]
Descrizione
Il cmdlet New-UMCallAnsweringRule consente di creare una regola di ricezione chiamata di messaggistica unificata archiviata nella cassetta postale di un utente abilitato alla messaggistica unificata. È possibile eseguire questo cmdlet e creare una regola di ricezione chiamata per l'utente connesso, oppure utilizzare il parametro Mailbox per specificare la cassetta postale in cui si desidera creare la regola di ricezione chiamata. È possibile utilizzare il cmdlet New-UMCallAnsweringRule per specificare le seguenti condizioni:
- Chiamante
- Ora del giorno
- Stato della disponibilità calendario
- Attivazione delle risposte automatiche per i messaggi di posta elettronica
È inoltre possibile specificare le seguenti azioni:
- Numeri alternativi
- Trasferimento del chiamante a un altro utente
- Registrazione di un messaggio vocale
Una volta completata questa attività, il cmdlet imposta i parametri e i valori specificati.
È 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
New-UMCallAnsweringRule -Mailbox tonysmith -Name MyCallAnsweringRule -Priority 2
In questo esempio viene creata la regola di ricezione chiamata MyUMCallAnsweringRule nella cassetta postale di tonysmith con priorità 2.
Esempio 2
New-UMCallAnsweringRule -Name MyCallAnsweringRule -CallerIds "1,4255550100,,","1,4255550123,," -Priority 2 -CallersCanInterruptGreeting $true -Mailbox tonysmith
In questo esempio vengono create le seguenti azioni nella regola di ricezione chiamata MyUMCallAnsweringRule nella cassetta postale di tonysmith:
- La regola di ricezione chiamata viene impostata su due ID chiamante.
- La priorità della regola di ricezione chiamata viene impostata su 2.
- La regola di ricezione chiamata viene impostata per consentire ai chiamanti di interrompere il messaggio di saluto.
Esempio 3
New-UMCallAnsweringRule -Name MyCallAnsweringRule -Priority 2 -Mailbox tonysmith@contoso.com -ScheduleStatus 0x8
In questo esempio, nella cassetta postale di tonysmith viene creata la regola di ricezione chiamata MyUMCallAnsweringRule, che imposta lo stato disponibilità su Fuori sede e la priorità su 2.
Esempio 4
New-UMCallAnsweringRule -Name MyCallAnsweringRule -Priority 2 -Mailbox tonysmith -ScheduleStatus 0x4 - -KeyMappings "1,1,Receptionist,,,,,45678,","5,2,Urgent Issues,23456,23,45671,50,,"
In questo esempio, nella cassetta postale di tonysmith viene creata la regola di ricezione chiamata MyUMCallAnsweringRule, che esegue le seguenti azioni:
- La priorità della regola di ricezione chiamata viene impostata su 2.
- Crea il mapping dei tasti per la regola di ricezione chiamata.
Se il chiamante raggiunge la segreteria telefonica dell'utente e lo stato dell'utente è Non disponibile, il chiamante può:
- Premere il tasto 1 per essere trasferito a un operatore all'interno 45678.
- Premere il tasto 2 e utilizzare la funzionalità Numeri alternativi per le questioni urgenti, chiamando prima l'interno 23456 e poi il 45671.
Esempio 5
New-UMCallAnsweringRule -Name MyCallAnsweringRule -Priority 2 -Mailbox tonysmith -TimeOfDay "1,0,,"
In questo esempio, nella cassetta postale di tonysmith viene creata la regola di ricezione chiamata MyUMCallAnsweringRule, che esegue le seguenti azioni:
- La priorità della regola di ricezione chiamata viene impostata su 2.
- Se il chiamante raggiunge la segreteria telefonica durante le ore lavorative, al chiamante viene chiesto di richiamare più tardi.
Esempio 6
New-UMCallAnsweringRule -Name MyCallAnsweringRule -Priority 2 -Mailbox tonysmith -TimeOfDay "3,4,8:00,12:00"
In questo esempio, nella cassetta postale di tonysmith viene creata la regola di ricezione chiamata MyUMCallAnsweringRule, che presenta un periodo personalizzato per l'ora del giorno e che esegue le seguenti azioni:
- La priorità della regola di ricezione chiamata viene impostata su 2.
- Se il chiamante raggiunge la segreteria telefonica nell'orario compreso tra le 8.00 e le 12.00 di martedì, al chiamante viene chiesto di richiamare più tardi.
Parametri
-CallerIds
Il parametro CallerIds consente di specificare una voce per la condizione "Se il chiamante è". Ogni voce per questo parametro può contenere un numero di telefono, un contatto di Active Directory, un contatto personale o la cartella Contatti personali. Il parametro può contenere 50 numeri di telefono o voci di contatto e solo una voce per la cartella Contatti predefinita. Se il parametro CallerIds non contiene una condizione, la condizione non viene impostata e quindi viene ignorato. Il valore predefinito è $null.
Type: | MultiValuedProperty |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2013, Exchange Server 2016 |
-CallersCanInterruptGreeting
Il parametro CallersCanInterruptGreeting consente di specificare se un chiamante può interrompere il messaggio di saluto della segreteria telefonica durante la riproduzione. L'impostazione predefinita è $null.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2013, Exchange Server 2016 |
-CheckAutomaticReplies
Il parametro CheckAutomaticReplies consente di specificare una voce per la condizione "Se le risposte automatiche sono abilitate". L'impostazione predefinita è $false.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2013, Exchange Server 2016 |
-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 |
-DomainController
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 |
-ExtensionsDialed
Il parametro ExtensionsDialed consente di specificare una voce per la condizione "Se il chiamante compone". Ogni voce deve essere univoca per la regola di ricezione chiamata. Ogni interno deve corrispondere a numeri di interno esistenti assegnati agli utenti abilitati alla messaggistica unificata. L'impostazione predefinita è $null.
Type: | MultiValuedProperty |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2013, Exchange Server 2016 |
-KeyMappings
Il parametro KeyMappings consente di specificare una voce di mapping dei tasti per una regola di ricezione chiamata. I mapping dei tasti sono le opzioni di menu offerte ai chiamanti se la regola di ricezione chiamata è impostata su $true. È possibile configurare fino a 10 voci. I mapping dei tasti definiti non possono sovrapporsi. L'impostazione predefinita è $null.
Type: | MultiValuedProperty |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2013, Exchange Server 2016 |
-Mailbox
Il parametro Mailbox consente di specificare la cassetta postale abilitata alla messaggistica unificata in cui viene creata la regola di ricezione chiamata. È possibile utilizzare qualsiasi valore che identifichi la cassetta postale in modo univoco. Ad esempio:
- Nome
- Alias
- Nome distinto (DN)
- Nome distinto (DN)
- Dominio\nomeutente
- Indirizzo di posta elettronica
- GUID
- LegacyExchangeDN
- SamAccountName
- ID utente o Nome entità utente (UPN)
Se non si usa questo parametro, viene usata la cassetta postale dell'utente che esegue il comando.
Type: | MailboxIdParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2013, Exchange Server 2016 |
-Name
Il parametro Name consente di specificare il nome della regola di ricezione chiamata di messaggistica unificata o l'ID della regola di ricezione chiamata da modificare. L'ID o il nome della regola di ricezione chiamata devono essere univoci nella cassetta postale dell'utente abilitato alla messaggistica unificata. Il nome o l'ID della regola di ricezione chiamata possono contenere fino a 255 caratteri.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2013, Exchange Server 2016 |
-Priority
Il parametro Priority consente di specificare l'ordine di valutazione della regola di ricezione chiamata rispetto alle altre regole analoghe. Le regole di ricezione chiamata vengono elaborate in ordine crescente di priorità. La priorità deve essere univoca tra tutte le regole di ricezione chiamata nella cassetta postale abilitata alla messaggistica unificata. La priorità della regola di ricezione chiamata deve essere compresa tra 1 (massima) e 9 (minima). Il valore predefinito è 9.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2013, Exchange Server 2016 |
-ScheduleStatus
Il parametro ScheduleStatus consente di specificare una voce per la condizione "Se la mia pianificazione indica che sono". Gli utenti possono specificare il loro stato di disponibilità per la verifica. Questo parametro può essere impostato su un valore compreso tra 0 e 15 e viene interpretato come una maschera di 4 bit che rappresenta gli stati di calendario, tra cui Disponibile, Provvisorio, Non disponibile e Fuori sede. Le seguenti impostazioni possono essere utilizzate per impostare lo stato della pianificazione:
- Nessuno = 0x0
- Disponibile = 0x1
- Provvisorio = 0x2
- Non disponibile = 0x4
- Fuori sede = 0x8
L'impostazione predefinita è $null.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2013, Exchange Server 2016 |
-TimeOfDay
Il parametro TimeOfDay consente di specificare una voce per la condizione "Se la chiamata arriva durante". È possibile specificare le ore lavorative, le ore non lavorative oppure orari personalizzati. L'impostazione predefinita è $null.
Type: | TimeOfDay |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2013, Exchange Server 2016 |
-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 |
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.