一.连接服务器
powershell
Connect-Exchangeonline
Install-module Exchangeonlinemanagement
Y
Connect-Exchangeonline
输入登录信息验证后登录
二.配置更改
关闭--外部访问
--禁止手机
ActiveSyncEnabled
Set-CASMailbox -Identity "user@domian.com" -ActiveSyncEnabled $false
--禁止OWA
OWAEnabled
Set-CASMailbox -Identity "user@domian.com" -OWAEnabled $false
--禁止POP
PopEnabled
Set-CASMailbox -Identity "user@domian.com" -PopEnabled $false
--禁止IMAP
ImapEnabled
Set-CASMailbox -Identity "user@domian.com" -ImapEnabled $false
--禁止outlook
MapiEnabled
Set-CASMailbox -Identity "user@domian.com" -MapiEnabled $false
--禁止SMTP
SmtpClientAuthenticationDisabled
Set-CASMailbox -Identity "user@domian.com" -SmtpClientAuthenticationDisabled $false
--查询邮箱
get-mailbox
Get-CasMailbox -ResultSize unlimited -Filter "ActiveSyncEnabled -eq `$false"
--批量操作
创建一个csv文件,创建一个sheet(名字为userlist), 列台头为UPN,将需要批量处理的邮件地址填写在这列中。
import-csv d:\userlist.csv | foreach {Set-CASMailbox -identity $_.UPN-ActiveSyncEnabled $False }
import-csv d:\userlist.csv | foreach {Set-CASMailbox -identity $_.UPN-OWAEnabled $False }
import-csv d:\userlist.csv | foreach {Set-CASMailbox -identity $_.UPN-OWAEnabled $False }