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.