|
1,查看邮箱大小 Get-Mailbox | Get-MailboxStatistics | ft DisplayName,TotalItemSize >C:\size.txt
2,默认地址列表和策略更新 Default E-Mail Address Policy:
Set-EmailAddressPolicy "Default Policy" -IncludedRecipients AllRecipients -ForceUpgrade
Default Address Lists:
Set-AddressList "All Contacts" -IncludedRecipients MailContacts -ForceUpgrade
Set-AddressList "All Groups" -IncludedRecipients MailGroups -ForceUpgrade Set-AddressList "All Users" -IncludedRecipients MailboxUsers -ForceUpgrade Set-GlobalAddressList "Default Global Address List" -RecipientFilter {(Alias -ne $null -and (ObjectClass -eq \'user\' -or ObjectClass -eq \'contact\' -or ObjectClass -eq \'msExchSystemMailbox\' -or ObjectClass -eq \'msExchDynamicDistributionList\' -or ObjectClass -eq \'group\' -or ObjectClass -eq \'publicFolder\'))} -ForceUpgrade Set-AddressList "Public Folders" -RecipientFilter { RecipientType -eq \'PublicFolder\' } -ForceUpgrade Set-AddressList itdept -RecipientFilter {(RecipientType -eq \'UserMailbox\') -and (Department -like \'itdept\')} 3,收件人策略 Set-EmailAddressPolicy "Default Policy" -IncludedRecipients AllRecipients Set-EmailAddressPolicy "gcr.com" -IncludedRecipients AllRecipients
4,获取公用文件夹 Get-PublicFolder -Recurse | ft name,replicas
5,修改邮件传输大小 Get-ReceiveConnector | Set-ReceiveConnector –MaxMessageSize 11MB Get-SendConnector | Set-SendConnector –MaxMessageSize 11MB Set-TransportConfig –MaxSendSize 11MB –MaxReceiveSize 11MB Set-TransportConfig -InternalDsnMaxMessageSize 20MB Get-Mailbox | Set-Mailbox -MaxSendSize 11MB –MaxReceiveSize 11MB
6,添加删除角色 driver:\setup /mode:install/uninstall /role:ht ca ... 7,设置rpc访问不加密 set-RpcClientAccess –ServerExchange_server_name–EncryptionRequired $ true http://support.microsoft.com/kb/2006508 更新地址列表 get-addresslist | update-addresslist 为客户端用户添加访问公用文件夹内容的权限 Add-PublicFolderClientPermission cmdlet 或使用脚本 AddUsersToPFRecursive.ps1
Remove-PublicFolderClientPermission cmdlet 或 RemoveUserFromPFRecursive.ps1 用户管理脚本
Get-PublicFolderClientPermission cmdlet
Get-PublicFolderAdministrativePermission
创建或删除自定义资源属性 Get-ResourceConfig 和 Set-ResourceConfig
Set-MailboxCalendarSettings cmdlet 设置资源预订策略 Set-MailboxCalendarSettings cmdlet
设置调度角色成员身份 Set-MailboxCalendarSettings cmdlet
将基于 Exchange 2003 自动接受代理的资源邮箱升级到 Exchange 2007 在 Exchange 2003 计算机的命令提示符窗口中运行 RegisterMailbox.vbs /u Set-Mailbox -Identity ConferenceRoom1 -Type Room Set-MailboxCalendarSettings -Identity TedBremer -AutomateProcessing AutoAccept
启用或禁用对会议邮件的自动处理 Set-MailboxCalendarSettings cmdlet
Set-MailboxCalendarSettings -Identity "Ellen Adams" -RemoveOldMeetingMessages:$true
Set-MailboxCalendarSettings -Identity "Ellen Adams" -RemoveOldMeetingMessages:$false
Set-Mailbox "Ellen Adams" -ExternalOofOptions External
管理配额邮件 New-SystemMessage、Get-SystemMessage、Set-SystemMessage 和 Remove-SystemMessage cmdlet
MoveAllReplicas.ps1 ReplaceReplicaOnPFRecursive.ps1
Resume-PublicFolderReplication
Suspend-PublicFolderReplication
获取公用文件夹的统计信息 Get-PublicFolderStatistics -Identity <;PublicFolderIdParameter>
将资源邮箱添加到地址列表 Set-AddressList cmdlet
Move-AddressList -Identity <AddressListIdParameter> -Target <AddressListIdParameter>
使用收件人筛选器创建地址列表 New-AddressList -Name <String> -RecipientFilter <String>
Get-Recipient cmdlet
创建脱机通讯簿虚拟目录 New-OABVirtualDirectorycmdlet
Get-OABVirtualDirectory Remove-OABVirtualDirectory
Set-OABVirtualDirectory
New-EmailAddressPolicy -Name <String> -RecipientFilter <String>
Set-MailboxDatabase MailboxDatabaseName -IndexEnabled $false Set-MailboxDatabase MailboxDatabaseName -IndexEnabled $true Get-MailboxDatabase cmdlet 或 Test-ExchangeSearch cmdlet
New-GlobalAddressList cmdlet Set-GlobalAddressList cmdlet Remove-GlobalAddressList cmdlet Update-GlobalAddressList cmdlet
New-OWAVirtualDirectory cmdlet Get-OWAVirtualDirectory Set-owavirtualdirectory Remove-OwaVirtualDirectory
Add-MailboxPermission
Set-OwaVirtualDirectory -identity "owa (Default Web Site)" -GzipLevel High
Set-OwaVirtualDirectory -identity "Owa (Default Web Site)" -DefaultClientLangugage <language code>
Set-OwaVirtualDirectory -identity "Owa (Default Web Site)" -DefaultClientLangugage <language code>
创建和删除 Exchange ActiveSync 虚拟目录. New-ActiveSyncVirtualDirectory Remove-ActiveSyncVirtualDirectory
Set-ActiveSyncVirtualDirectory -Identity "COMPUTERNAME\Microsoft-Server-ActiveSync (Default Web Site)" -ExternalURL
生成 Exchange ActiveSync 报告 Export-ActiveSyncLog
Set-CASMailbox -Identity: "EmailAlias" -ActiveSyncAllowedDeviceIDs: "<DeviceID_1>","<DeviceID_2>"
查看所有用户的邮箱大小及邮件数量 Get-MailboxStatistics | select DisplayName, ItemCount, TotalItemSize
使 POP3 和 IMAP4 用户能够使用默认协议设置 Set-PopSettings 或 Set-ImapSettings cmdlet
Set-PopSettings -ProxyTargetPort 110
禁用对 Exchange 2003 服务器的 POP3 访问 Set-PopSettings -ProxyTargetPort 0
Set-ImapSettings -ProxyTargetPort 143 Set-ImapSettings -ProxyTargetPort 0(禁用)
New-AutodiscoverVirtualDirectory -Websitename <websitename> -BasicAuthentication:$true -WindowsAuthentication:$true
Remove-AutodiscoverVirtualDirectory -Identity "MyServer\autodiscover(autodiscover.contoso.com)"
Test-OutlookWebServices -ClientAccessServer "CASServer01"
Export-AutodiscoverConfig cmdlet
Set-ClientAccessServer -Identity "ServerName" -AutodiscoverServiceInternalURI "https://internalsitename/autodiscover/autodiscover.xml" AutodiscoverSiteScope "SiteName"
Set-WebServicesVirtualDirectory cmdlet
Test-OutlookWebServices cmdlet
Get-ExchangeCertificate cmdlet Export-ExchangeCertificate
New-ExchangeCertificate
set-Mailbox -Identity <MailboxIdParameter> -AntispamBypassEnabled <$true | $false> -RequireSenderAuthenticationEnabled <$true | $false> -SCLDeleteEnabled <$true | $false | $null> -SCLDeleteThreshold <Nullable> -SCLJunkEnabled <$true | $false | $null > -SCLJunkThreshold <Nullable> -SCLQuarantineEnabled <$true | $false | $null > -SCLQuarantineThreshold <Nullable> -SCLRejectEnabled <$true | $false | $null > -SCLRejectThreshold <Nullable>
Set-OrganizationConfig -SCLJunkThreshold <Int32>
Export-Mailbox
Import-Mailbox -Identity -PSTFolderPath C:\PSTFiles\john.pst
转换邮箱 Set-Mailbox ConfRoom1 -Type Room
Set-Mailbox -Identity "user" -Languages "Languages"
管理程序限制整个 Exchange 组织中每封邮件的收件人数 Set-TransportConfig -MaxRecipientEnvelopeLimit
管理程序限制接收连接器中每封邮件的收件人数 Set-ReceiveConnector -Identity "Contoso Receive Connector" -MaxRecipientsPerMessage
Set-TransportServer -Identity "Server01" -PickupDirectoryMaxRecipientsPerMessage
Set-MailboxCalendarSettings <Identity> -AutomateProcessing:AutoAccept
Set-MailboxCalendarSettings cmdlet
Add-MailboxPermission cmdlet
Get-Contact | Out-File "C:\ContactsList.CSV"
Set-TransportServer <TransportServerName> -ExternalPostmasterAddress <ExternalPostmasterSMTPAddress>
Move-Mailbox cmdlet GlobalCatalog 和 SourceForestGlobalCatalog 参数用于查找目标林和源林中的邮箱
Move-Mailbox -Identity john -TargetDatabase "Mailbox Database" -AllowMerge $true
查看 UM 服务器的活动呼叫数 Get-UMActiveCalls -Server MyUMServer
向统一消息服务器添加统一消息语言 Setup.com /AddUmLanguagePack:<UmLanguagePackName> /s: d:\<MyLocalFolder>
从统一消息服务器上删除统一消息语言包 Setup.com /RemoveUmLanguagePack:<UmLanguagePackName> /s: d:\<MyLocalFolder>
New-SendConnector -Name <ConnectorName> -LinkedReceiveConnector <ReceiveConnectorID> -SmartHosts <SmarthostID> -SmartHostAuthMechanism <AuthMechanism> -DNSRoutingEnabled $False -MaxMessageSize unlimited
Set-SendConnector <ConnectorID> -LinkedReceiveConnector <ReceiveConnectorID> -SmartHosts <SmarthostID> -SmartHostAuthMechanism <AuthMechanism> AddressSpaces $Null -DNSRoutingEnabled $False -MaxMessageSize unlimited
修改默认 SMTP 标题 Set-ReceiveConnector cmdlet 或 New-ReceiveConnector cmdlet 中的 Banner 参数可控制 SMTP 标题 Set-ReceiveConnector <ConnectorIdentity> -Banner "<220 RemainingBannerText>"
New-ForeignConnector Get-ForeignConnector Set-ForeignConnector Remove-ForeignConnector
配置外部连接器的投递目录 Set-TransportServer cmdlet 中的 RootDropDirectoryPath 参数 Set-ForeignConnector cmdlet 中的 DropDirectory 参数
验证收件人的 EdgeSync 结果 Get-User -Identity User | ft Name, GUID
配置分拣目录 Set-TransportServer <Identity> -PickupDirectoryPath <LocalFilePath>
配置重播目录 Set-TransportServer <Identity> -ReplayDirectoryPath <LocalFilePath>
安装传输代理 Install-TransportAgent cmdlet
查看传输管道中的传输代理
将管道跟踪发件人地址配置捕获来自特定 SMTP 地址的邮件 Set-TransportServer <Identity> -PipelineTracingSenderAddress <SMTPAddress>
将管道跟踪发件人地址配置为捕获邮件服务器生成的邮件 Set-TransportServer <Identity> -PipelineTracingSenderAddress "<>"
与系统邮件一起使用的所支持区域设置 New-SystemMessage 和 Set-SystemMessage cmdlet
重写单个电子邮件地址 New-AddressRewriteEntry -Name <address rewrite entry name> -InternalAddress <internal e-mail address> -ExternalAddress <external e-mail address>
查看地址重写条目 Get-AddressRewriteEntry
更改路由表日志位置 Set-TransportServer <Identity> -RoutingTableLogPath <LocalFilePath>
更改路由表日志目录的最大大小 Set-TransportServer <Identity> -RoutingTableLogMaxDirectorySize <DirectorySize>
将 Active Directory 网站配置为中心网站 Set-AdSite -Identity "Site A" -HubSiteEnabled $true
设置 Active Directory IP 网站链接上的 Exchange 开销 Set-AdSiteLink -Identity IPSITELINKAB -ExchangeCost 10
在 Active Directory 站点链接上配置最大邮件大小限制 Set-AdSiteLink -Identity DEFAULTIPSITELINK -MaxMessageSize 10MB
在路由组连接器上配置最大邮件大小限制 Set-RoutingGroupConnector -Identity "Exchange Administrative Group (FYDIBOHF23SPDLT)\Exchange Routing Group (DWBGZMFD01QNBJR)\Ex2007 to 2003 RGC" -MaxMessageSize 10MB
禁用或启用 AD RMS 预许可代理 Disable-TransportAgent "AD RMS Prelicensing Agent" Enable-TransportAgent "AD RMS Prelicensing Agent"
配置附件筛选 Add-AttachmentFilterEntry -Name <MIMEContentType> -Type ContentType
启用或禁用 Outlook 电子邮戳验证 Set-ContentFilterConfig -OutlookEmailPostmarkValidationEnabled $true Set-ContentFilterConfig -OutlookEmailPostmarkValidationEnabled $false
配置内容筛选的拒绝响应 Set-ContentFilterConfig -RejectionResponse <AsciiString>
将收件人域和发件人域排除在发件人 ID 筛选之外 Set-SenderIDConfig -BypassedRecipients <MultiValuedProperty> Set-SenderIDConfig -BypassedSenderDomains <MultiValuedProperty>
为发件人信誉配置出站访问以实现开放代理服务器的检测功能 Set-SenderReputationConfig -ProxyServerName <String> -ProxyServerPort <Int32> -ProxyServerType <String>
指定垃圾邮件隔离邮箱. Set-ContentFilterConfig -QuarantineMailbox <SmtpAddress>
在集线器传输服务器上启用反垃圾邮件功能 install-AntispamAgents.ps1
为 WinHTTP 配置代理设置 proxycfg -p proxy_server "<local>"
自定义默认邮件分类 Set-MessageClassification cmdlet
复制边缘传输服务器上的传输规则配置 Export-TransportRuleCollection C:\Backups\EDGE02.XML
配置日记邮箱 Set-Mailbox <Journaling mailbox to configure> -AcceptMessagesOnlyFrom "Microsoft Exchange" -RequireSenderAuthenticationEnabled $True
配置备用日记邮箱 Set-TransportConfig -JournalingReportNdrTo "<>"
启用或禁用对语音邮件和丢失呼叫通知记录日记的功能 Set-TransportConfig -VoicemailJournalingEnabled $False
使用克隆配置任务备份边缘传输服务器 ExportEdgeConfig.ps1
将本地连续复制副本设定为种子 Update-StorageGroupCopy cmdlet
切换到数据库的被动副本 Restore-StorageGroupCopy cmdlet
对群集网络禁用连续复制 Disable-ContinuousReplicationHostName -Identity <CMSName> -HostName <HostName>
查看故障转移控制配置 Get-MailboxServer -Identity:<CMSName> | Format-List
查看群集邮箱服务器的状态 Get-ClusteredMailboxServerStatus -Identity:<Name>
在群集连续复制环境中移动存储组 Suspend-StorageGroupCopy -Identity <Server\StorageGroupName>
暂停群集连续复制副本的复制 Suspend-StorageGroupCopy -Identity:<Server\StorageGroup> -suspendcomment:<Comment>
重新启动群集连续复制副本的复制 Resume-StorageGroupCopy -Identity:<Server\StorageGroup>
在发生故障或更改后还原 CCR 功能 Get-ClusteredMailboxServer -Identity:<Server>
启用 SCR 的存储组移动存储组文件的位置 Suspend-StorageGroupCopy -Identity <Server\StorageGroupName> -StandbyMachine <NameOfSCRTargetMachine>
查看已经启用备用连续复制 (SCR) 的存储组的状态 Get-StorageGroupCopyStatus -Identity <Server>\<StorageGroup> -StandbyMachine
SCR 和数据库可移植性 Test-ReplicationHealth 和 Get-StorageGroupCopyStatus cmdlet
查看单一副本群集中群集邮箱服务器的状态 Get-ClusteredMailboxServerStatus -Identity:<Name> |