Set-InboxRule

Questo cmdlet è disponibile in Exchange locale e nel servizio basato su cloud. Alcuni parametri e impostazioni possono essere esclusivi di singoli ambienti.

Utilizzare il cmdlet Set-InboxRule per modificare le regole Posta in arrivo esistenti nelle cassette postali. Le regole della posta in arrivo permettono di elaborare i messaggi della posta in arrivo in base alle condizioni specificate e di intraprendere azioni come lo spostamento di un messaggio in una cartella specificata o l'eliminazione di un messaggio.

Per informazioni sui set di parametri nella sezione Sintassi, vedere Sintassi del cmdlet di Exchange.

Sintassi

Set-InboxRule
   [-Identity] <InboxRuleIdParameter>
   [-AlwaysDeleteOutlookRulesBlob]
   [-ApplyCategory <MultiValuedProperty>]
   [-ApplySystemCategory <MultiValuedProperty>]
   [-BodyContainsWords <MultiValuedProperty>]
   [-Confirm]
   [-CopyToFolder <MailboxFolderIdParameter>]
   [-DeleteMessage <Boolean>]
   [-DeleteSystemCategory <MultiValuedProperty>]
   [-DomainController <Fqdn>]
   [-ExceptIfBodyContainsWords <MultiValuedProperty>]
   [-ExceptIfFlaggedForAction <String>]
   [-ExceptIfFrom <RecipientIdParameter[]>]
   [-ExceptIfFromAddressContainsWords <MultiValuedProperty>]
   [-ExceptIfHasAttachment <Boolean>]
   [-ExceptIfHasClassification <MessageClassificationIdParameter[]>]
   [-ExceptIfHeaderContainsWords <MultiValuedProperty>]
   [-ExceptIfMessageTypeMatches <InboxRuleMessageType>]
   [-ExceptIfMyNameInCcBox <Boolean>]
   [-ExceptIfMyNameInToBox <Boolean>]
   [-ExceptIfMyNameInToOrCcBox <Boolean>]
   [-ExceptIfMyNameNotInToBox <Boolean>]
   [-ExceptIfReceivedAfterDate <ExDateTime>]
   [-ExceptIfReceivedBeforeDate <ExDateTime>]
   [-ExceptIfRecipientAddressContainsWords <MultiValuedProperty>]
   [-ExceptIfSentOnlyToMe <Boolean>]
   [-ExceptIfSentTo <RecipientIdParameter[]>]
   [-ExceptIfSubjectContainsWords <MultiValuedProperty>]
   [-ExceptIfSubjectOrBodyContainsWords <MultiValuedProperty>]
   [-ExceptIfWithImportance <Importance>]
   [-ExceptIfWithinSizeRangeMaximum <ByteQuantifiedSize>]
   [-ExceptIfWithinSizeRangeMinimum <ByteQuantifiedSize>]
   [-ExceptIfWithSensitivity <Sensitivity>]
   [-FlaggedForAction <String>]
   [-Force]
   [-ForwardAsAttachmentTo <RecipientIdParameter[]>]
   [-ForwardTo <RecipientIdParameter[]>]
   [-From <RecipientIdParameter[]>]
   [-FromAddressContainsWords <MultiValuedProperty>]
   [-HasAttachment <Boolean>]
   [-HasClassification <MessageClassificationIdParameter[]>]
   [-HeaderContainsWords <MultiValuedProperty>]
   [-Mailbox <MailboxIdParameter>]
   [-MarkAsRead <Boolean>]
   [-MarkImportance <Importance>]
   [-MessageTypeMatches <InboxRuleMessageType>]
   [-MoveToFolder <MailboxFolderIdParameter>]
   [-MyNameInCcBox <Boolean>]
   [-MyNameInToBox <Boolean>]
   [-MyNameInToOrCcBox <Boolean>]
   [-MyNameNotInToBox <Boolean>]
   [-Name <String>]
   [-PinMessage <Boolean>]
   [-Priority <Int32>]
   [-ReceivedAfterDate <ExDateTime>]
   [-ReceivedBeforeDate <ExDateTime>]
   [-RecipientAddressContainsWords <MultiValuedProperty>]
   [-RedirectTo <RecipientIdParameter[]>]
   [-SendTextMessageNotificationTo <MultiValuedProperty>]
   [-SentOnlyToMe <Boolean>]
   [-SentTo <RecipientIdParameter[]>]
   [-SoftDeleteMessage <Boolean>]
   [-StopProcessingRules <Boolean>]
   [-SubjectContainsWords <MultiValuedProperty>]
   [-SubjectOrBodyContainsWords <MultiValuedProperty>]
   [-WhatIf]
   [-WithImportance <Importance>]
   [-WithinSizeRangeMaximum <ByteQuantifiedSize>]
   [-WithinSizeRangeMinimum <ByteQuantifiedSize>]
   [-WithSensitivity <Sensitivity>]
   [<CommonParameters>]

Descrizione

Il cmdlet Set-InboxRule consente di modificare condizioni, eccezioni e azioni delle regole.

Quando si crea, modifica, rimuovi, abilita o disabilita una regola posta in arrivo in Exchange PowerShell, tutte le regole sul lato client create da Microsoft Outlook vengono rimosse.

È 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-InboxRule ProjectContoso -MarkImportance "High"

In questo esempio, viene modificata l'azione della regola di posta in arrivo ProjectContoso esistente. Il parametro MarkImportance viene utilizzato per contrassegnare il messaggio con priorità alta.

Parametri

-AlwaysDeleteOutlookRulesBlob

L'opzione AlwaysDeleteOutlookRulesBlob nasconde un messaggio di avviso quando si usa Outlook sul web (in precedenza noto come Outlook Web App) o Exchange PowerShell per modificare le regole della posta in arrivo. Con questa opzione non è necessario specificare alcun valore.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online

-ApplyCategory

Il parametro ApplyCategory specifica un'azione che consente alla regola di Posta in arrivo di applicare la categoria specificata ai messaggi. Un valore valido è un valore qualsiasi testo che si desidera definire come categoria. È possibile specificare più categorie separate da virgole. Se il valore contiene degli spazi, è necessario racchiuderlo tra virgolette (").

Le categorie specificate per questo parametro sono definite nella cassetta postale (non vengono condivise tra le cassette postali).

Type:MultiValuedProperty
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online

-ApplySystemCategory

Il parametro ApplySystemCategory consente di specificare un'azione per la regola Posta in arrivo che applica la categoria di sistema specificata ai messaggi. Le categorie di sistema sono disponibili in tutte le cassette postali nell'organizzazione. I valori validi sono:

  • NotDefined
  • Bollette
  • Documento
  • DocumentPlus
  • Evento
  • Famiglia
  • File
  • Volo
  • FromContact
  • Importante
  • Liveview
  • Alloggio
  • Mailinglist
  • Newsletter
  • Foto
  • Acquista
  • RentalCar
  • RestaurantReservation
  • RetiredPromotion
  • ShippingNotification
  • Shopping
  • SocialUpdate
  • Viaggio
  • Video

Per immettere più valori e sovrascrivere le voci esistenti, usare la sintassi seguente: Value1,Value2,...ValueN.

Per aggiungere o rimuovere uno o più valori senza influire sulle voci esistenti, usare la sintassi seguente: @{Add="Value1","Value2"...; Remove="Value3","Value4"...}.

Type:MultiValuedProperty
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2016, Exchange Server 2019, Exchange Online

-BodyContainsWords

Il parametro BodyContainsWords specifica una condizione per la regola di Posta in arrivo che cerca le parole o le frasi specificate nel corpo dei messaggi.

Per immettere più valori e sovrascrivere le voci esistenti, usare la sintassi seguente: Value1,Value2,...ValueN. Se i valori contengono spazi o altrimenti richiedono virgolette, usare la sintassi seguente: "Value1","Value2",..."ValueN".

Per aggiungere o rimuovere uno o più valori senza influire sulle voci esistenti, usare la sintassi seguente: @{Add="Value1","Value2"...; Remove="Value3","Value4"...}.

Il nome del parametro dell'eccezione per questa condizione è ExceptIfBodyContainsWords.

Type:MultiValuedProperty
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online

-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 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online

-CopyToFolder

Il parametro CopyToFolder consente di specificare un'azione per la regola di Posta in arrivo che copia i messaggi nella cartella specificata. La sintassi è MailboxID:\ParentFolder[\SubFolder].

Per il valore di MailboxID, è possibile usare qualsiasi valore che identifichi in modo univoco la cassetta postale. 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)

I valori di esempio per questo parametro sono john@contoso.com:\Marketing o John:\Inbox\Reports.

Type:MailboxFolderIdParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online

-DeleteMessage

Il parametro DeleteMessage specifica un'azione che consente alla regola di Posta in arrivo di inviare messaggi alla cartella Elementi eliminati. I valori validi sono:

  • $true: i messaggi che corrispondono alle condizioni della regola vengono spostati nella cartella Posta eliminata.
  • $false: l'azione non viene usata.
Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online

-DeleteSystemCategory

Il parametro DeleteSystemCategory specifica un'azione per la regola di Posta in arrivo che elimina la categoria di sistema specificata dai messaggi. Le categorie di sistema sono disponibili in tutte le cassette postali nell'organizzazione. I valori validi sono:

  • NotDefined
  • Bollette
  • Documento
  • DocumentPlus
  • Evento
  • Famiglia
  • File
  • Volo
  • FromContact
  • Importante
  • Liveview
  • Alloggio
  • Mailinglist
  • Newsletter
  • Foto
  • Acquista
  • RentalCar
  • RestaurantReservation
  • RetiredPromotion
  • ShippingNotification
  • Shopping
  • SocialUpdate
  • Viaggio
  • Video

È possibile specificare più valori separati da virgole.

Type:MultiValuedProperty
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to: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 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

-ExceptIfBodyContainsWords

Il parametro ExceptIfBodyContainsWords specifica un'eccezione per la regola di Posta in arrivo che cerca le parole o le frasi specificate nel corpo dei messaggi.

Per immettere più valori e sovrascrivere le voci esistenti, usare la sintassi seguente: Value1,Value2,...ValueN. Se i valori contengono spazi o altrimenti richiedono virgolette, usare la sintassi seguente: "Value1","Value2",..."ValueN".

Per aggiungere o rimuovere uno o più valori senza influire sulle voci esistenti, usare la sintassi seguente: @{Add="Value1","Value2"...; Remove="Value3","Value4"...}.

Il parametro della condizione corrispondente per questa eccezione è BodyContainsWords.

Type:MultiValuedProperty
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online

-ExceptIfFlaggedForAction

Il parametro ExceptIfFlaggedForAction consente di specificare un'eccezione per la regola di Posta in arrivo che cerca i messaggi cui è applicato il contrassegno specificato. I valori validi sono:

  • Qualsiasi
  • Chiamare
  • DoNotForward
  • Followup
  • ForYourInformation
  • Inoltra
  • NoResponseNecessary
  • Lettura
  • Rispondi
  • ReplyToAll
  • Revisione

Il parametro della condizione corrispondente per questa eccezione è FlaggedForAction.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online

-ExceptIfFrom

Il parametro ExceptIfFrom specifica un'eccezione per la regola di Posta in arrivo che cerca il mittente specificato nei messaggi. È possibile utilizzare qualsiasi valore che identifichi il mittente in maniera univoca. Ad esempio: Ad esempio:

  • Nome
  • Alias
  • Nome distinto (DN)
  • Nome distinto (DN)
  • Nome distinto canonico
  • GUID

È possibile immettere più valori separati da virgole. Se i valori contengono spazi o altrimenti richiedono virgolette, usare la sintassi seguente: "Value1","Value2",..."ValueN".

Il parametro della condizione corrispondente per questa eccezione è From.

Type:RecipientIdParameter[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online

-ExceptIfFromAddressContainsWords

Il parametro ExceptIfFromAddressContainsWords specifica un'eccezione per la regola di Posta in arrivo che cerca il messaggio in cui le parole specificate si trovano nell'indirizzo di posta elettronica del mittente.

Per immettere più valori e sovrascrivere le voci esistenti, usare la sintassi seguente: Value1,Value2,...ValueN. Se i valori contengono spazi o altrimenti richiedono virgolette, usare la sintassi seguente: "Value1","Value2",..."ValueN".

Per aggiungere o rimuovere uno o più valori senza influire sulle voci esistenti, usare la sintassi seguente: @{Add="Value1","Value2"...; Remove="Value3","Value4"...}.

Il parametro della condizione corrispondente per questa eccezione è FromAddressContainsWords.

Type:MultiValuedProperty
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online

-ExceptIfHasAttachment

Il parametro ExceptIfHasAttachment consente di specificare un'eccezione per la regola di Posta in arrivo che cerca i messaggi con allegati. I valori validi sono:

  • $true: l'azione della regola non viene applicata ai messaggi con allegati.
  • $false: l'eccezione non viene usata.

Il parametro della condizione corrispondente per questa eccezione è HasAttachment.

Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online

-ExceptIfHasClassification

Il parametro ExceptIfHasClassification specifica un'eccezione per la regola di Posta in arrivo che cerca i messaggi con la classificazione dei messaggi specificata. È possibile trovare classificazioni dei messaggi utilizzando il cmdlet Get-MessageClassification. È possibile specificare più classificazioni di messaggi separati da virgole.

Il parametro della condizione corrispondente per questa eccezione è HasClassification.

Type:MessageClassificationIdParameter[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online

-ExceptIfHeaderContainsWords

Il parametro HeaderContainsWords specifica un'eccezione per la regola Posta in arrivo che cerca le parole o le frasi specificate nei campi di intestazione dei messaggi.

Per immettere più valori e sovrascrivere le voci esistenti, usare la sintassi seguente: Value1,Value2,...ValueN. Se i valori contengono spazi o altrimenti richiedono virgolette, usare la sintassi seguente: "Value1","Value2",..."ValueN".

Per aggiungere o rimuovere uno o più valori senza influire sulle voci esistenti, usare la sintassi seguente: @{Add="Value1","Value2"...; Remove="Value3","Value4"...}.

Il parametro della condizione corrispondente per questa eccezione è HeaderContainsWords.

Type:MultiValuedProperty
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online

-ExceptIfMessageTypeMatches

Il parametro ExceptIfMessageTypeMatches specifica un'eccezione per la regola di Posta in arrivo che consente di cercare i messaggi del tipo specificato. I valori validi sono:

  • AutomaticReply
  • AutomaticForward
  • Crittografato
  • Calendario
  • CalendaringResponse
  • PermissionControlled
  • Messaggi vocali
  • Firmato
  • ApprovalRequest
  • ReadReceipt
  • NonDeliveryReport

Il parametro della condizione corrispondente per questa eccezione è MessageTypeMatches.

Type:InboxRuleMessageType
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online

-ExceptIfMyNameInCcBox

Il parametro ExceptIfMyNameInCcBox specifica un'eccezione per la regola di Posta in arrivo che consente di cercare i messaggi in cui il proprietario della cassetta postale è riportato nel campo Cc. I valori validi sono:

  • $true: l'azione della regola non viene applicata ai messaggi in cui il proprietario della cassetta postale si trova nel campo Cc.
  • $false: l'eccezione non viene usata.

Il parametro della condizione corrispondente per questa eccezione è MyNameInCcBox.

Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online

-ExceptIfMyNameInToBox

Il parametro ExceptIfMyNameInToBox specifica un'eccezione per la regola Posta in arrivo che cerca i messaggi in cui il proprietario della cassetta postale si trova nel campo A. I valori validi sono:

  • $true: l'azione della regola non viene applicata ai messaggi in cui il proprietario della cassetta postale si trova nel campo A.
  • $false: l'eccezione non viene usata.

Il parametro della condizione corrispondente per questa eccezione è MyNameInToBox.

Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online

-ExceptIfMyNameInToOrCcBox

Il parametro ExceptIfMyNameInToOrCcBox specifica un'eccezione per la regola di Posta in arrivo che consente di cercare i messaggi in cui il proprietario della cassetta postale è riportato nei campi Cc o A. I valori validi sono.

  • $true: l'azione della regola non viene applicata ai messaggi in cui il proprietario della cassetta postale si trova nei campi A o Cc.
  • $false: l'eccezione non viene usata.

Il parametro della condizione corrispondente per questa eccezione è MyNameInToOrCcBox.

Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online

-ExceptIfMyNameNotInToBox

Il parametro ExceptIfMyNameNotInToBox specifica un'eccezione per la regola Posta in arrivo che cerca i messaggi in cui il proprietario della cassetta postale non è nel campo A. I valori validi sono:

  • $true: l'azione della regola non viene applicata ai messaggi in cui il proprietario della cassetta postale non è nel campo A.
  • $false: l'eccezione non viene usata.

Il parametro della condizione corrispondente per questa eccezione è MyNameNotInToBox.

Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online

-ExceptIfReceivedAfterDate

Il parametro ExceptIfReceivedAfterDate specifica un'eccezione per la regola di Posta in arrivo che consente di cercare i messaggi ricevuti dopo la data specificata.

Usare il formato data breve definito nelle impostazioni Opzioni internazionali nel computer in cui viene eseguito il comando. Ad esempio, se il computer è configurato per l'utilizzo del formato di data breve mm/dd/yyyy, immettere 01/09/2018 per specificare il 1° settembre 2018. È possibile immettere solo la data oppure specificare la data e l'ora del giorno. In quest'ultimo caso, racchiudere il valore tra virgolette ("), ad esempio, "01/09/2018 17:00".

Il parametro della condizione corrispondente per questa eccezione è ReceivedAfterDate.

Type:ExDateTime
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online

-ExceptIfReceivedBeforeDate

Il parametro ExceptIfReceivedBeforeDate specifica un'eccezione per la regola di Posta in arrivo che consente di cercare i messaggi ricevuti prima della data specificata.

Usare il formato data breve definito nelle impostazioni Opzioni internazionali nel computer in cui viene eseguito il comando. Ad esempio, se il computer è configurato per l'utilizzo del formato di data breve mm/dd/yyyy, immettere 01/09/2018 per specificare il 1° settembre 2018. È possibile immettere solo la data oppure specificare la data e l'ora del giorno. In quest'ultimo caso, racchiudere il valore tra virgolette ("), ad esempio, "01/09/2018 17:00".

Il parametro della condizione corrispondente per questa eccezione è ReceivedBeforeDate.

Type:ExDateTime
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online

-ExceptIfRecipientAddressContainsWords

Il parametro ExceptIfRecipientAddressContainsWords specifica un'eccezione per la regola di Posta in arrivo che cerca il messaggio in cui le parole specificate si trovano nell'indirizzo di posta elettronica del destinatario.

Per immettere più valori e sovrascrivere le voci esistenti, usare la sintassi seguente: Value1,Value2,...ValueN. Se i valori contengono spazi o altrimenti richiedono virgolette, usare la sintassi seguente: "Value1","Value2",..."ValueN".

Per aggiungere o rimuovere uno o più valori senza influire sulle voci esistenti, usare la sintassi seguente: @{Add="Value1","Value2"...; Remove="Value3","Value4"...}.

Il parametro della condizione corrispondente per questa eccezione è RecipientAddressContainsWords.

Type:MultiValuedProperty
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online

-ExceptIfSentOnlyToMe

Il parametro ExceptIfSentOnlyToMe specifica un'eccezione per la regola di Posta in arrivo che consente di cercare i messaggi in cui solo il destinatario è il proprietario della cassetta postale. I valori validi sono:

  • $true: l'azione della regola non viene applicata ai messaggi in cui il proprietario della cassetta postale è l'unico destinatario.
  • $false: l'eccezione non viene usata.

Il parametro della condizione corrispondente per questa eccezione è SentOnlyToMe.

Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online

-ExceptIfSentTo

Il parametro ExceptIfSentTo specifica un'eccezione che cerca i destinatari nei messaggi. È possibile utilizzare qualsiasi valore che identifichi il destinatario in modo univoco. Esempio:

  • Nome
  • Alias
  • Nome distinto (DN)
  • Nome distinto (DN)
  • Nome distinto canonico
  • GUID

È possibile immettere più valori separati da virgole. Se i valori contengono spazi o altrimenti richiedono virgolette, usare la sintassi seguente: "Value1","Value2",..."ValueN".

Il parametro della condizione corrispondente per questa eccezione è SentTo.

Type:RecipientIdParameter[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online

-ExceptIfSubjectContainsWords

Il parametro ExceptIfSubjectContainsWords specifica un'eccezione per la regola di Posta in arrivo che cerca le parole o le frasi specificate nel campo Oggetto dei messaggi.

Per immettere più valori e sovrascrivere le voci esistenti, usare la sintassi seguente: Value1,Value2,...ValueN. Se i valori contengono spazi o altrimenti richiedono virgolette, usare la sintassi seguente: "Value1","Value2",..."ValueN".

Per aggiungere o rimuovere uno o più valori senza influire sulle voci esistenti, usare la sintassi seguente: @{Add="Value1","Value2"...; Remove="Value3","Value4"...}.

Il parametro della condizione corrispondente per questa eccezione è SubjectContainsWords.

Type:MultiValuedProperty
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online

-ExceptIfSubjectOrBodyContainsWords

Il parametro ExceptIfSubjectOrBodyContainsWords specifica un'eccezione per la regola di Posta in arrivo che cerca le parole o le frasi specificate nel campo Oggetto o nel corpo dei messaggi.

Per immettere più valori e sovrascrivere le voci esistenti, usare la sintassi seguente: Value1,Value2,...ValueN. Se i valori contengono spazi o altrimenti richiedono virgolette, usare la sintassi seguente: "Value1","Value2",..."ValueN".

Per aggiungere o rimuovere uno o più valori senza influire sulle voci esistenti, usare la sintassi seguente: @{Add="Value1","Value2"...; Remove="Value3","Value4"...}.

Il parametro della condizione corrispondente per questa eccezione è ExceptIfSubjectOrBodyContainsWords.

Type:MultiValuedProperty
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online

-ExceptIfWithImportance

Il parametro ExceptIfWithImportance specifica un'eccezione per la regola di Posta in arrivo che consente di cercare i messaggi con il livello di priorità specificato. I valori validi sono:

  • Fortemente
  • Normale
  • Bassa

Il parametro della condizione corrispondente per questa eccezione è WithImportance.

Type:Importance
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online

-ExceptIfWithinSizeRangeMaximum

Il parametro ExceptIfWithinSizeRangeMaximum specifica parte di un'eccezione per la regola di Posta in arrivo che consente di cercare i messaggi più piccoli della dimensione massima specificata.

Nel caso venga immesso un valore, qualificarlo con una delle seguenti unità:

  • B (byte)
  • KB (kilobyte)
  • MB (megabyte)
  • GB (gigabyte)
  • TB (terabyte)

TB (terabyte)

È necessario usare questo parametro con il parametro ExceptIfWithinSizeRangeMinimum e il valore di questo parametro deve essere maggiore del valore di ExceptIfWithinSizeRangeMinimum.

Il parametro della condizione corrispondente per questa eccezione è WithinSizeRangeMaximum.

Type:ByteQuantifiedSize
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online

-ExceptIfWithinSizeRangeMinimum

Il parametro ExceptIfWithinSizeRangeMinimum specifica parte di un'eccezione per la regola di Posta in arrivo che consente di cercare i messaggi più grandi della dimensione massima specificata.

Nel caso venga immesso un valore, qualificarlo con una delle seguenti unità:

  • B (byte)
  • KB (kilobyte)
  • MB (megabyte)
  • GB (gigabyte)
  • TB (terabyte)

TB (terabyte)

È necessario utilizzare questo parametro con il parametro ExceptIfWithinSizeRangeMaximum e il valore di questo parametro deve essere inferiore al valore di ExceptIfWithinSizeRangeMaximum.

Il parametro della condizione corrispondente per questa eccezione è WithinSizeRangeMinimum.

Type:ByteQuantifiedSize
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online

-ExceptIfWithSensitivity

Il parametro ExceptIfWithSensitivity specifica un'eccezione per la regola Posta in arrivo che cerca i messaggi con il livello di riservatezza specificato. I valori validi sono:

  • Normale
  • Personale
  • Private
  • CompanyConfidential

Il parametro della condizione corrispondente per questa eccezione è WithSensitivity.

Type:Sensitivity
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online

-FlaggedForAction

Il parametro FlaggedForAction specifica una condizione per la regola di Posta in arrivo che cerca i messaggi con il contrassegno specificato. I valori validi sono:

  • Qualsiasi
  • Chiamare
  • DoNotForward
  • Followup
  • ForYourInformation
  • Inoltra
  • NoResponseNecessary
  • Lettura
  • Rispondi
  • ReplyToAll
  • Revisione
Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online

-Force

L'opzione Forza nasconde i messaggi di avviso o di conferma. Con questa opzione non è necessario specificare alcun valore.

Una richiesta di conferma avvisa se la cassetta postale contiene regole create da Outlook, perché eventuali regole sul lato client verranno rimosse dalle azioni di questo cmdlet.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online

-ForwardAsAttachmentTo

Il parametro ForwardAsAttachmentTo specifica un'azione per la regola di Posta in arrivo che inoltra il messaggio al destinatario specificato come allegato. È possibile utilizzare qualsiasi valore che identifichi il destinatario in modo univoco. Esempio:

  • Nome
  • Alias
  • Nome distinto (DN)
  • Nome distinto (DN)
  • Nome distinto canonico
  • GUID

È possibile immettere più valori separati da virgole. Se i valori contengono spazi o altrimenti richiedono virgolette, usare la sintassi seguente: "Value1","Value2",..."ValueN".

Type:RecipientIdParameter[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online

-ForwardTo

Il parametro ForwardTo specifica un'azione per la regola di Posta in arrivo che inoltra il messaggio al destinatario specificato. È possibile utilizzare qualsiasi valore che identifichi il destinatario in modo univoco. Esempio:

  • Nome
  • Alias
  • Nome distinto (DN)
  • Nome distinto (DN)
  • Nome distinto canonico
  • GUID

È possibile immettere più valori separati da virgole. Se i valori contengono spazi o altrimenti richiedono virgolette, usare la sintassi seguente: "Value1","Value2",..."ValueN".

Type:RecipientIdParameter[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online

-From

Il parametro From specifica una condizione per la regola di Posta in arrivo che cerca il mittente specificato nei messaggi. È possibile utilizzare qualsiasi valore che identifichi il mittente in maniera univoca. Ad esempio:

  • Nome
  • Alias
  • Nome distinto (DN)
  • Nome distinto (DN)
  • Nome distinto canonico
  • GUID

È possibile immettere più valori separati da virgole. Se i valori contengono spazi o altrimenti richiedono virgolette, usare la sintassi seguente: "Value1","Value2",..."ValueN".

Il nome del parametro dell'eccezione per questa condizione è ExceptIfFrom.

Type:RecipientIdParameter[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online

-FromAddressContainsWords

Il parametro FromAddressContainsWords specifica una condizione per la regola di Posta in arrivo che cerca i messaggi in cui le parole specificate si trovano nell'indirizzo di posta elettronica del mittente.

Per immettere più valori e sovrascrivere le voci esistenti, usare la sintassi seguente: Value1,Value2,...ValueN. Se i valori contengono spazi o altrimenti richiedono virgolette, usare la sintassi seguente: "Value1","Value2",..."ValueN".

Per aggiungere o rimuovere uno o più valori senza influire sulle voci esistenti, usare la sintassi seguente: @{Add="Value1","Value2"...; Remove="Value3","Value4"...}.

Il nome del parametro dell'eccezione per questa condizione è ExceptIfFromAddressContainsWords.

Type:MultiValuedProperty
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online

-HasAttachment

Il parametro HasAttachment specifica una condizione per la regola di Posta in arrivo che cerca i messaggi con allegati. I valori validi sono:

  • $true: l'azione della regola viene applicata ai messaggi con allegati.
  • $false: la condizione non viene usata.

Il nome del parametro dell'eccezione per questa condizione è ExceptIfHasAttachment.

Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online

-HasClassification

Il parametro HasClassification specifica una condizione per la regola di Posta in arrivo che cerca i messaggi con la classificazione specificata. È possibile trovare classificazioni dei messaggi utilizzando il cmdlet Get-MessageClassification. È possibile specificare più classificazioni di messaggi separati da virgole.

Il nome del parametro dell'eccezione per questa condizione è ExceptIfHasClassification.

Type:MessageClassificationIdParameter[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online

-HeaderContainsWords

Il parametro HeaderContainsWords specifica una condizione per la regola di Posta in arrivo che cerca le parole o le frasi specificate nei campi di intestazione dei messaggi.

Per immettere più valori e sovrascrivere le voci esistenti, usare la sintassi seguente: Value1,Value2,...ValueN. Se i valori contengono spazi o altrimenti richiedono virgolette, usare la sintassi seguente: "Value1","Value2",..."ValueN".

Per aggiungere o rimuovere uno o più valori senza influire sulle voci esistenti, usare la sintassi seguente: @{Add="Value1","Value2"...; Remove="Value3","Value4"...}.

Il nome del parametro dell'eccezione per questa condizione è ExceptIfHeaderContainsWords.

Type:MultiValuedProperty
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online

-Identity

Il parametro Identity consente di specificare la regola Posta in arrivo che si desidera modificare. È possibile utilizzare qualsiasi valore che identifichi la regola in modo univoco. Ad esempio:

  • Nome
  • Proprietà RuleIdentity (ad esempio, 16752869479666417665).
  • Exchange Online: MailboxAlias\RuleIdentity (ad esempio, rzaher\16752869479666417665).
  • Exchange locale: MailboxCanonicalName\RuleIdentity (ad esempio, contoso.com/Users/Rick Zaher\16752869479666417665).
Type:InboxRuleIdParameter
Position:1
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online

-Mailbox

Il parametro Mailbox consente di specificare la cassetta postale che contiene la regola Posta in arrivo. È 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)
Type:MailboxIdParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online

-MarkAsRead

Il parametro MarkAsRead specifica un'azione che consente alla regola di Posta in arrivo di contrassegnare i messaggi come letti. I valori validi sono:

  • $true: i messaggi che corrispondono alle condizioni della regola vengono contrassegnati come letti.
  • $false: l'azione non viene usata.
Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online

-MarkImportance

Il parametro MarkImportance specifica un'azione che consente alla regola di Posta in arrivo di contrassegnare i messaggi con il contrassegno di priorità specificato. I valori validi sono:

  • Bassa
  • Normale
  • Fortemente
Type:Importance
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online

-MessageTypeMatches

Il parametro MessageTypeMatches specifica una condizione per la regola di Posta in arrivo che consente di cercare i messaggi del tipo specificato. I valori validi sono:

  • AutomaticReply
  • AutomaticForward
  • Crittografato
  • Calendario
  • CalendaringResponse
  • PermissionControlled
  • Messaggi vocali
  • Firmato
  • ApprovalRequest
  • ReadReceipt
  • NonDeliveryReport

Il nome del parametro dell'eccezione per questa condizione è ExceptIfMessageTypeMatches.

Type:InboxRuleMessageType
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online

-MoveToFolder

Il parametro MoveToFolder consente di specificare un'azione per la regola di Posta in arrivo che sposta i messaggi nella cartella specificata. La sintassi è MailboxID:\ParentFolder[\SubFolder].

Per il valore di MailboxID, è possibile usare qualsiasi valore che identifichi in modo univoco la cassetta postale. 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)

I valori di esempio per questo parametro sono john@contoso.com:\Marketing o John:\Inbox\Reports.

Type:MailboxFolderIdParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online

-MyNameInCcBox

Il parametro MyNameInCcBox specifica una condizione per la regola di Posta in arrivo che consente di cercare i messaggi in cui il proprietario della cassetta postale è riportato nel campo Cc. I valori validi sono:

  • $true: l'azione della regola viene applicata ai messaggi in cui il proprietario della cassetta postale si trova nel campo Cc.
  • $false: la condizione non viene usata.

Il nome del parametro dell'eccezione per questa condizione è ExceptIfMyNameInCcBox.

Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online

-MyNameInToBox

Il parametro MyNameInToBox specifica una condizione per la regola Posta in arrivo che cerca i messaggi in cui il proprietario della cassetta postale si trova nel campo A. I valori validi sono:

  • $true: l'azione della regola viene applicata ai messaggi in cui il proprietario della cassetta postale si trova nel campo A.
  • $false: la condizione non viene usata.

Il nome del parametro dell'eccezione per questa condizione è ExceptIfMyNameInToBox.

Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online

-MyNameInToOrCcBox

Il parametro MyNameInToOrCcBox specifica una condizione per la regola di Posta in arrivo che consente di cercare i messaggi in cui il proprietario della cassetta postale è riportato nei campi Cc o A. I valori validi sono.

  • $true: l'azione della regola viene applicata ai messaggi in cui il proprietario della cassetta postale si trova nei campi A o Cc.
  • $false: la condizione non viene usata.

Il nome del parametro dell'eccezione per questa condizione è ExceptIfMyNameInToOrCcBox.

Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online

-MyNameNotInToBox

Il parametro MyNameNotInToBox specifica una condizione per la regola Posta in arrivo che cerca i messaggi in cui il proprietario della cassetta postale non è nel campo A. I valori validi sono:

  • $true: l'azione della regola viene applicata ai messaggi in cui il proprietario della cassetta postale non è nel campo A.
  • $false: la condizione non viene usata.

Il nome del parametro dell'eccezione per questa condizione è ExceptIfMyNameNotInToBox.

Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online

-Name

Il parametro Name consente di specificare un nome per la regola di posta in arrivo. La lunghezza massima è 64 caratteri. Se il valore contiene degli spazi, è necessario racchiuderlo tra virgolette (").

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online

-PinMessage

Il parametro PinMessage specifica un'azione per la regola di Posta in arrivo che aggiunge i messaggi nella Posta in arrivo. I valori validi sono:

  • $true: il messaggio che corrisponde alle condizioni della regola viene aggiunto alla parte superiore della posta in arrivo.
  • $false: l'azione non viene usata.
Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2016, Exchange Server 2019, Exchange Online

-Priority

Il parametro Priority consente di specificare un valore di priorità per la regola di Posta in arrivo che determina l'ordine di elaborazione delle regole. Un valore intero più basso indica una priorità più elevata,

Type:Int32
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online

-ReceivedAfterDate

Il parametro ReceivedAfterDate specifica una condizione per la regola di Posta in arrivo che consente di cercare i messaggi ricevuti dopo la data specificata.

Usare il formato data breve definito nelle impostazioni Opzioni internazionali nel computer in cui viene eseguito il comando. Ad esempio, se il computer è configurato per l'utilizzo del formato di data breve mm/dd/yyyy, immettere 01/09/2018 per specificare il 1° settembre 2018. È possibile immettere solo la data oppure specificare la data e l'ora del giorno. In quest'ultimo caso, racchiudere il valore tra virgolette ("), ad esempio, "01/09/2018 17:00".

Il nome del parametro dell'eccezione per questa condizione è ExceptIfReceivedAfterDate.

Type:ExDateTime
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online

-ReceivedBeforeDate

Il parametro ReceivedBeforeDate specifica una condizione per la regola di Posta in arrivo che consente di cercare i messaggi ricevuti prima della data specificata.

Usare il formato data breve definito nelle impostazioni Opzioni internazionali nel computer in cui viene eseguito il comando. Ad esempio, se il computer è configurato per l'utilizzo del formato di data breve mm/dd/yyyy, immettere 01/09/2018 per specificare il 1° settembre 2018. È possibile immettere solo la data oppure specificare la data e l'ora del giorno. In quest'ultimo caso, racchiudere il valore tra virgolette ("), ad esempio, "01/09/2018 17:00".

Il nome del parametro dell'eccezione per questa condizione è ExceptIfReceivedBeforeDate.

Type:ExDateTime
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online

-RecipientAddressContainsWords

Il parametro RecipientAddressContainsWords specifica una condizione per la regola di Posta in arrivo che cerca il messaggio in cui le parole specificate si trovano nell'indirizzo di posta elettronica del destinatario.

Per immettere più valori e sovrascrivere le voci esistenti, usare la sintassi seguente: Value1,Value2,...ValueN. Se i valori contengono spazi o altrimenti richiedono virgolette, usare la sintassi seguente: "Value1","Value2",..."ValueN".

Per aggiungere o rimuovere uno o più valori senza influire sulle voci esistenti, usare la sintassi seguente: @{Add="Value1","Value2"...; Remove="Value3","Value4"...}.

Il nome del parametro dell'eccezione per questa condizione è ExceptIfRecipientAddressContainsWords.

Type:MultiValuedProperty
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online

-RedirectTo

Il parametro RedirectTo consente di specificare un'azione per la regola Posta in arrivo che reindirizza il messaggio al destinatario specificato. È possibile utilizzare qualsiasi valore che identifichi il destinatario in modo univoco. Esempio:

  • Nome
  • Alias
  • Nome distinto (DN)
  • Nome distinto (DN)
  • Nome distinto canonico
  • GUID

È possibile immettere più valori separati da virgole. Se i valori contengono spazi o altrimenti richiedono virgolette, usare la sintassi seguente: "Value1","Value2",..."ValueN".

Type:RecipientIdParameter[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online

-SendTextMessageNotificationTo

Questo parametro è disponibile solo in Exchange locale.

Il parametro SendTextMessageNotificationTo specifica un'azione per la regola di Posta in arrivo che invia una notifica SMS al numero di telefono specificato.

Per immettere più valori e sovrascrivere le voci esistenti, usare la sintassi seguente: Value1,Value2,...ValueN. Se i valori contengono spazi o altrimenti richiedono virgolette, usare la sintassi seguente: "Value1","Value2",..."ValueN".

Per aggiungere o rimuovere uno o più valori senza influire sulle voci esistenti, usare la sintassi seguente: @{Add="Value1","Value2"...; Remove="Value3","Value4"...}.

Type:MultiValuedProperty
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

-SentOnlyToMe

Il parametro SentOnlyToMe specifica una condizione per la regola di Posta in arrivo che consente di cercare i messaggi in cui solo il destinatario è il proprietario della cassetta postale. I valori validi sono:

  • $true: l'azione della regola viene applicata ai messaggi in cui il proprietario della cassetta postale è l'unico destinatario.
  • $false: la condizione non viene usata.

Il nome del parametro dell'eccezione per questa condizione è ExceptIfSentOnlyToMe.

Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online

-SentTo

Il parametro SentTo specifica una condizione per la regola di Posta in arrivo che cerca i messaggi con i destinatari specificati. È possibile utilizzare qualsiasi valore che identifichi il destinatario in modo univoco. Esempio:

  • Nome
  • Alias
  • Nome distinto (DN)
  • Nome distinto (DN)
  • Nome distinto canonico
  • GUID

È possibile immettere più valori separati da virgole. Se i valori contengono spazi o altrimenti richiedono virgolette, usare la sintassi seguente: "Value1","Value2",..."ValueN".

Il nome del parametro dell'eccezione per questa condizione è ExceptIfSentTo.

Type:RecipientIdParameter[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online

-SoftDeleteMessage

Questo parametro è disponibile solamente nel servizio basato su cloud.

{{ Fill SoftDeleteMessage Description }}

Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Online

-StopProcessingRules

Il parametro StopProcessingRules consente di specificare un'azione per la regola di Posta in arrivo che arresta l'elaborazione di ulteriori regole se le condizioni di questa regola di Posta in arrivo sono soddisfatte. I valori validi sono:Se impostato su $true, il parametro StopProcessingRules indica a Exchange di interrompere l'elaborazione di regole aggiuntive se vengono soddisfatte le condizioni di questa regola di posta in arrivo.

  • $true: interrompere l'elaborazione di altre regole.
  • $false: l'azione non viene usata (continuare a elaborare più regole dopo questa).
Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online

-SubjectContainsWords

Il parametro SubjectContainsWords specifica una condizione per la regola di Posta in arrivo che cerca le parole o le frasi specificate nel campo Oggetto dei messaggi.

Per immettere più valori e sovrascrivere le voci esistenti, usare la sintassi seguente: Value1,Value2,...ValueN. Se i valori contengono spazi o altrimenti richiedono virgolette, usare la sintassi seguente: "Value1","Value2",..."ValueN".

Per aggiungere o rimuovere uno o più valori senza influire sulle voci esistenti, usare la sintassi seguente: @{Add="Value1","Value2"...; Remove="Value3","Value4"...}.

Il nome del parametro dell'eccezione per questa condizione è ExceptIfSubjectContainsWords.

Type:MultiValuedProperty
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online

-SubjectOrBodyContainsWords

Il parametro SubjectOrBodyContainsWords specifica una condizione per la regola di Posta in arrivo che cerca le parole o le frasi specificate nel campo Oggetto o nel corpo dei messaggi.

Per immettere più valori e sovrascrivere le voci esistenti, usare la sintassi seguente: Value1,Value2,...ValueN. Se i valori contengono spazi o altrimenti richiedono virgolette, usare la sintassi seguente: "Value1","Value2",..."ValueN".

Per aggiungere o rimuovere uno o più valori senza influire sulle voci esistenti, usare la sintassi seguente: @{Add="Value1","Value2"...; Remove="Value3","Value4"...}.

Il nome del parametro dell'eccezione per questa condizione è ExceptIfSubjectOrBodyContainsWords.

Type:MultiValuedProperty
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online

-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 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online

-WithImportance

Il parametro WithImportance specifica una condizione per la regola di Posta in arrivo che consente di cercare i messaggi con il livello di priorità specificato. I valori validi sono:

  • Fortemente
  • Normale
  • Bassa

Il nome del parametro dell'eccezione per questa condizione è ExceptIfWithImportance.

Type:Importance
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online

-WithinSizeRangeMaximum

Il parametro WithinSizeRangeMaximum specifica parte di una condizione per la regola di Posta in arrivo che consente di cercare i messaggi più piccoli della dimensione massima specificata.

Nel caso venga immesso un valore, qualificarlo con una delle seguenti unità:

  • B (byte)
  • KB (kilobyte)
  • MB (megabyte)
  • GB (gigabyte)
  • TB (terabyte)

TB (terabyte)

È necessario utilizzare questo parametro con il parametro WithinSizeRangeMinimum e il valore di questo parametro deve essere superiore al valore di WithinSizeRangeMinimum.

Il nome del parametro dell'eccezione per questa condizione è ExceptIfWithinSizeRangeMaximum.

Type:ByteQuantifiedSize
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online

-WithinSizeRangeMinimum

Il parametro WithinSizeRangeMinimum specifica parte di una condizione per la regola di Posta in arrivo che consente di cercare i messaggi più grandi della dimensione minima specificata.

Nel caso venga immesso un valore, qualificarlo con una delle seguenti unità:

  • B (byte)
  • KB (kilobyte)
  • MB (megabyte)
  • GB (gigabyte)
  • TB (terabyte)

TB (terabyte)

È necessario utilizzare questo parametro con il parametro WithinSizeRangeMaximum e il valore di questo parametro deve essere inferiore al valore di WithinSizeRangeMaximum.

Il nome del parametro dell'eccezione per questa condizione è ExceptIfWithinSizeRangeMinimum.

Type:ByteQuantifiedSize
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online

-WithSensitivity

Il parametro WithSensitivity consente di specificare una condizione per la regola di Posta in arrivo che cerca i messaggi con il livello di riservatezza specificato. I valori validi sono:

  • Normale
  • Personale
  • Private
  • CompanyConfidential

Il nome del parametro dell'eccezione per questa condizione è ExceptIfWithSensitivity.

Type:Sensitivity
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, 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.