Skip to content

Commit d2c8694

Browse files
committed
spam filter policy tweak
1 parent 7502a36 commit d2c8694

1 file changed

Lines changed: 3 additions & 1 deletion

File tree

Modules/CIPPCore/Public/Standards/Invoke-CIPPStandardSpamFilterPolicy.ps1

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -241,7 +241,9 @@ function Invoke-CIPPStandardSpamFilterPolicy {
241241
if ($StateIsCorrect) {
242242
$FieldValue = $true
243243
} else {
244-
$FieldValue = $CurrentState ? $CurrentState : @{ state = 'Spam filter policy not found' }
244+
$CurrentState = $CurrentState | Select-Object -Property Name, SpamAction, SpamQuarantineTag, HighConfidenceSpamAction, HighConfidenceSpamQuarantineTag, BulkSpamAction, BulkQuarantineTag, PhishSpamAction, PhishQuarantineTag, HighConfidencePhishAction, HighConfidencePhishQuarantineTag, BulkThreshold, QuarantineRetentionPeriod, IncreaseScoreWithImageLinks, IncreaseScoreWithNumericIps, IncreaseScoreWithRedirectToOtherPort, IncreaseScoreWithBizOrInfoUrls, MarkAsSpamEmptyMessages, MarkAsSpamJavaScriptInHtml, MarkAsSpamFramesInHtml, MarkAsSpamObjectTagsInHtml, MarkAsSpamEmbedTagsInHtml, MarkAsSpamFormTagsInHtml, MarkAsSpamWebBugsInHtml, MarkAsSpamSensitiveWordList, MarkAsSpamSpfRecordHardFail, MarkAsSpamFromAddressAuthFail, MarkAsSpamNdrBackscatter, MarkAsSpamBulkMail, InlineSafetyTipsEnabled, PhishZapEnabled, SpamZapEnabled
245+
246+
$FieldValue = $StateIsCorrect ?? $CurrentState ?? @{ state = 'Spam filter policy not found' }
245247
}
246248
Set-CIPPStandardsCompareField -FieldName 'standards.SpamFilterPolicy' -FieldValue $FieldValue -Tenant $Tenant
247249
}

0 commit comments

Comments
 (0)