Skip to content

Commit 46e27f2

Browse files
authored
Merge pull request #10799 from MicrosoftDocs/DMARCQ-chrisda
DMARCQ-chrisda to Main
2 parents 5b92534 + b11029a commit 46e27f2

File tree

2 files changed

+152
-0
lines changed

2 files changed

+152
-0
lines changed

exchange/exchange-ps/exchange/New-AntiPhishPolicy.md

Lines changed: 76 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,8 @@ New-AntiPhishPolicy [-Name] <String>
2525
[-AdminDisplayName <String>]
2626
[-AuthenticationFailAction <SpoofAuthenticationFailAction>]
2727
[-Confirm]
28+
[-DmarcQuarantineAction <SpoofDmarcQuarantineAction>]
29+
[-DmarcRejectAction <SpoofDmarcRejectAction>]
2830
[-Enabled <Boolean>]
2931
[-EnableFirstContactSafetyTips <Boolean>]
3032
[-EnableMailboxIntelligence <Boolean>]
@@ -40,6 +42,7 @@ New-AntiPhishPolicy [-Name] <String>
4042
[-EnableViaTag <Boolean>]
4143
[-ExcludedDomains <MultiValuedProperty>]
4244
[-ExcludedSenders <MultiValuedProperty>]
45+
[-HonorDmarcPolicy <Boolean>]
4346
[-ImpersonationProtectionState <ImpersonationProtectionState>]
4447
[-MailboxIntelligenceProtectionAction <ImpersonationAction>]
4548
[-MailboxIntelligenceProtectionActionRecipients <MultiValuedProperty>]
@@ -159,6 +162,56 @@ Accept pipeline input: False
159162
Accept wildcard characters: False
160163
```
161164

165+
### -DmarcQuarantineAction
166+
**Note**: This setting is currently in Preview.
167+
168+
This setting is part of spoof protection.
169+
170+
The DmarcQuarantineAction parameter specifies the action to take when a message fails DMARC checks and the sender's DMARC policy is `p=quarantine`. Valid values are:
171+
172+
- MoveToJmf: Deliver the message to the recipient's mailbox, and move the message to the Junk Email folder.
173+
- Quarantine: This is the default value. Move the message to quarantine.
174+
175+
This parameter is meaningful only when the HonorDmarcPolicy parameter is set to the value $true.
176+
177+
```yaml
178+
Type: SpoofDmarcQuarantineAction
179+
Parameter Sets: (All)
180+
Aliases:
181+
Applicable: Exchange Online, Exchange Online Protection
182+
183+
Required: False
184+
Position: Named
185+
Default value: None
186+
Accept pipeline input: False
187+
Accept wildcard characters: False
188+
```
189+
190+
### -DmarcRejectAction
191+
**Note**: This setting is currently in Preview.
192+
193+
This setting is part of spoof protection.
194+
195+
The DmarcQuarantineAction parameter specifies the action to take when a message fails DMARC checks and the sender's DMARC policy is `p=reject`. Valid values are:
196+
197+
- Quarantine: This is the default value. Move the message to quarantine.
198+
- Reject: Reject the message.
199+
200+
This parameter is meaningful only when the HonorDmarcPolicy parameter is set to the value $true.
201+
202+
```yaml
203+
Type: SpoofDmarcRejectAction
204+
Parameter Sets: (All)
205+
Aliases:
206+
Applicable: Exchange Online, Exchange Online Protection
207+
208+
Required: False
209+
Position: Named
210+
Default value: None
211+
Accept pipeline input: False
212+
Accept wildcard characters: False
213+
```
214+
162215
### -Enabled
163216
This parameter is reserved for internal Microsoft use.
164217

@@ -487,6 +540,29 @@ Accept pipeline input: False
487540
Accept wildcard characters: False
488541
```
489542

543+
### -HonorDmarcPolicy
544+
**Note**: This setting is currently in Preview.
545+
546+
This setting is part of spoof protection.
547+
548+
The HonorDmarcPolicy enables or disables using the sender's DMARC policy to determine what to do to messages that fail DMARC checks. Valid values are:
549+
550+
- $true: If a message fails DMARC checks and the sender's DMARC policy is `p=quarantine`, the DmarcQuarantineAction parameter specifies the action to take on the message. If a message fails DMARC checks and the sender's DMARC policy is `p=reject`, the DmarcRejectAction parameter specifies the action to take on the message.
551+
- $false: This is the default value. If the message fail DMARC checks, ignore the action in the sender's DMARC policy. The AuthenticationFailAction parameter specifies the action to take on the message.
552+
553+
```yaml
554+
Type: Boolean
555+
Parameter Sets: (All)
556+
Aliases:
557+
Applicable: Exchange Online, Exchange Online Protection
558+
559+
Required: False
560+
Position: Named
561+
Default value: None
562+
Accept pipeline input: False
563+
Accept wildcard characters: False
564+
```
565+
490566
### -ImpersonationProtectionState
491567
This setting is part of impersonation protection and is only available in Microsoft Defender for Office 365.
492568

exchange/exchange-ps/exchange/Set-AntiPhishPolicy.md

Lines changed: 76 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,8 @@ Set-AntiPhishPolicy -Identity <AntiPhishPolicyIdParameter>
2525
[-AdminDisplayName <String>]
2626
[-AuthenticationFailAction <SpoofAuthenticationFailAction>]
2727
[-Confirm]
28+
[-DmarcQuarantineAction <SpoofDmarcQuarantineAction>]
29+
[-DmarcRejectAction <SpoofDmarcRejectAction>]
2830
[-Enabled <Boolean>]
2931
[-EnableFirstContactSafetyTips <Boolean>]
3032
[-EnableMailboxIntelligence <Boolean>]
@@ -40,6 +42,7 @@ Set-AntiPhishPolicy -Identity <AntiPhishPolicyIdParameter>
4042
[-EnableViaTag <Boolean>]
4143
[-ExcludedDomains <MultiValuedProperty>]
4244
[-ExcludedSenders <MultiValuedProperty>]
45+
[-HonorDmarcPolicy <Boolean>]
4346
[-ImpersonationProtectionState <ImpersonationProtectionState>]
4447
[-MailboxIntelligenceProtectionAction <ImpersonationAction>]
4548
[-MailboxIntelligenceProtectionActionRecipients <MultiValuedProperty>]
@@ -162,6 +165,56 @@ Accept pipeline input: False
162165
Accept wildcard characters: False
163166
```
164167

168+
### -DmarcQuarantineAction
169+
**Note**: This setting is currently in Preview.
170+
171+
This setting is part of spoof protection.
172+
173+
The DmarcQuarantineAction parameter specifies the action to take when a message fails DMARC checks and the sender's DMARC policy is `p=reject`. Valid values are:
174+
175+
- MoveToJmf: Deliver the message to the recipient's mailbox, and move the message to the Junk Email folder.
176+
- Quarantine: This is the default value. Move the message to quarantine.
177+
178+
This parameter is meaningful only when the HonorDmarcPolicy parameter is set to the value $true.
179+
180+
```yaml
181+
Type: SpoofDmarcQuarantineAction
182+
Parameter Sets: (All)
183+
Aliases:
184+
Applicable: Exchange Online, Exchange Online Protection
185+
186+
Required: False
187+
Position: Named
188+
Default value: None
189+
Accept pipeline input: False
190+
Accept wildcard characters: False
191+
```
192+
193+
### -DmarcRejectAction
194+
**Note**: This setting is currently in Preview.
195+
196+
This setting is part of spoof protection.
197+
198+
The DmarcRejectAction parameter specifies the action to take when the message is detected as spoofing and the policy action value in the DMARC TXT record for the domain is `p=quarantine`. Valid values are:
199+
200+
- Quarantine: This is the default value. Move the message to quarantine.
201+
- Reject: Reject the message.
202+
203+
This parameter is meaningful only when the HonorDmarcPolicy parameter is set to the value $true.
204+
205+
```yaml
206+
Type: SpoofDmarcRejectAction
207+
Parameter Sets: (All)
208+
Aliases:
209+
Applicable: Exchange Online, Exchange Online Protection
210+
211+
Required: False
212+
Position: Named
213+
Default value: None
214+
Accept pipeline input: False
215+
Accept wildcard characters: False
216+
```
217+
165218
### -Enabled
166219
This parameter is reserved for internal Microsoft use.
167220

@@ -490,6 +543,29 @@ Accept pipeline input: False
490543
Accept wildcard characters: False
491544
```
492545

546+
### -HonorDmarcPolicy
547+
**Note**: This setting is currently in Preview.
548+
549+
This setting is part of spoof protection.
550+
551+
The HonorDmarcPolicy enables or disables using the sender's DMARC policy to determine what to do to messages that fail DMARC checks. Valid values are:
552+
553+
- $true: If a message fails DMARC checks and the sender's DMARC policy is `p=quarantine`, the DmarcQuarantineAction parameter specifies the action to take on the message. If a message fails DMARC checks and the sender's DMARC policy is `p=reject`, the DmarcRejectAction parameter specifies the action to take on the message.
554+
- $false: This is the default value. If the message fail DMARC checks, ignore the action in the sender's DMARC policy. The AuthenticationFailAction parameter specifies the action to take on the message.
555+
556+
```yaml
557+
Type: Boolean
558+
Parameter Sets: (All)
559+
Aliases:
560+
Applicable: Exchange Online, Exchange Online Protection
561+
562+
Required: False
563+
Position: Named
564+
Default value: None
565+
Accept pipeline input: False
566+
Accept wildcard characters: False
567+
```
568+
493569
### -ImpersonationProtectionState
494570
This setting is part of impersonation protection and is only available in Microsoft Defender for Office 365.
495571

0 commit comments

Comments
 (0)