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.