Office 365 스팸 필터를 우회하는 PowerShell 명령

Office 365 스팸 필터를 우회하는 PowerShell 명령

선택한 IP 주소의 인바운드 이메일이 스팸 필터를 우회하도록 허용하는 Office 365 전송 규칙을 만들려고 합니다.

누군가 도와주실 수 있나요?

내가 생각해 낼 수 있었던 가장 가까운 것은 다음과 같습니다.

Set-TransportRule - 이름 "허용 목록" -ExceptIfSenderIpRanges {1.1.1.1,2.2.2.2,3.3.3.3,4.4.4.4} -SetSCL -1

당신의 도움을 주셔서 감사합니다!

답변1

CSV 파일:

여기에 이미지 설명을 입력하세요

cmdlet:

$IPs = Import-Csv C:\root\IP.CSV
$IpRange =$IPs.IP
Get-TransportRule  <Rule Name> | Set-TransportRule -ExceptIfSenderIpRanges $IPRange
Get-TransportRule  <Rule Name>  |fl  ExceptIfSenderIpRanges

아래와 같이 그림: 여기에 이미지 설명을 입력하세요

답변2

$UserCredential = Get-Credential
Set-ExecutionPolicy RemoteSigned
$Session = New-PSSession -ConfigurationName Microsoft.Exchange -ConnectionUri https://outlook.office365.com/powershell-liveid/ -Credential $UserCredential -Authentication Basic -AllowRedirection
Import-PSSession $Session
Get-Mailbox
Get-Mailbox | Set-MailboxJunkEmailConfiguration –Enabled $False

답변3

우리는 그것을 할 수 있습니다콘텐츠 필터 설정또는운송 규칙. 참고용:Exchange 2013, 2016 또는 Office 365에서 IP 주소별로 화이트리스트를 작성하는 방법

관련 정보