Exchange 邮件系统操作命令大全

Exchange 2007使用命令行建立一个新信箱

系统管理员??或者用户??可以发动远程设备数据抹除:在Exchange 2007中,就像在Exchange 2003 SP2中一样,一个系统管理员可以远程发动设备数据抹除,或者进行口令重置(reset)。这一点在设备被盗时会特别的有用,可以避免机密数据落入他人之手。而在Exchange 2007里,一个用户还可以通过Outlook Web Access(Web访问)发动设备数据抹除。当一个设备在临晨时被盗,这就会特别有用,因为此时IT专业人员可能无法发动一次数据清除。

使用 Test-OutlookWebServices cmdlet 可以为安装了客户端访问角色的 Exchange 2007 服务器上的 Microsoft Outlook 验证自动发现服务设置。Test-OutlookWebServices cmdlet 使用指定的电子邮件地址验证 Outlook 提供程序已正确配置。

  使用 Get-OfflineAddressBook cmdlet 可以获得一个或多个脱机通讯簿 (OAB) 的设置,在没有参数的情况下使用 Get-OfflineAddressBook 命令来获得全部现有 OAB 的所有配置详细信息。

使用数据库可移植性还原数据库

1、将新旧服务器上的数据库mailbox database卸载,备份并拷贝到新服务器上。

2、在新服务器上新建一个存储组和数据库,并设置“还原时覆盖原数据库”,卸载新建的数据库,将旧服务器的邮箱数据库备份还原到新建的数据库。挂载新数据库。

3、使用Move-Mailbox ?ConfigurationOnly将用户指向新的邮箱数据库

Get-Mailbox -Database “win2003mailbox database” | where {$_.ObjectClass -NotMatch ''''(SystemAttendantMailbox|ExOleDbSystemMailbox)''''}| Move-Mailbox -ConfigurationOnly -TargetDatabase “newnew database”

4、使用OWA再次打开转移后的用户邮箱,可以看到用户原来的邮件还会存在。

使用邮箱数据库中的邮箱信息生成 Active Directory 帐户恢复邮箱

1、使用ntbackup备份要恢复邮箱的数据库,在备份前需要把用户的邮箱先禁用。

2、新建一台域名、机器名、组织名相同的Exchange2007服务器。新建一个与要还原的数据库同名的存储组和数据库。并设置为“还原时可覆盖数据库”

New-StorageGroup SG2 -Server Server2

New-MailboxDatabase -StorageGroup Server2SG2 -Name "mailbox Database 1"

Set-MailboxDatabase "mailbox database 1" -AllowFileRestore $true

3、将备份的数据库复制到新的Exchange 2007还原环境,使用ntbackup还原。并装入数据库。