如何为用户创建 Exchange Server 邮箱
本文列出了使用 PowerShell 和 ADManager Plus 创建 Exchange 邮箱的步骤,ADManager Plus 是一个统一的 Active Directory、Office 365 和 Exchange 管理与报告工具,并解释了后者为何是最佳选择。
Windows PowerShell
要使用 PowerShell 创建 Exchange Server 邮箱,
- 确保您拥有执行邮箱创建操作所需的权限。
- 确定用户帐户和邮箱需要创建的位置 OU。
- 获取所有必填属性的值,即 UserPrincipalName 和 Name。
- 使用这些值创建脚本。
- 在 PowerShell 窗口中执行它。
使用 PowerShell 创建 Exchange Server 邮箱的示例脚本
已复制
New-Mailbox -Name "John Smith" -UserPrincipalName johns@example.com -Password $password -Database ExchDatabase01-FirstName John -LastName Smith -OrganizationalUnit Users
点击复制整个脚本
ADManager Plus
在 Exchange Server 中创建用户邮箱
- 从 User Management 选项卡中选择 Single User Creation。
- 选择合适的 User Creation Template,输入所有必需的 Active Directory 和 Exchange Server 属性值,然后点击 Create。
截图
» 开始 30 天免费试用
上述脚本将使用 new-mailbox cmdlet 为 John Smith 创建 Exchange Server 邮箱。执行脚本时,会提示输入密码。如果您希望使用 PowerShell 创建 Exchange Server 共享邮箱,则只能依赖 new-mailbox cmdlet。要创建会议室和资源邮箱,也可以使用相同的 cmdlet。
使用 PowerShell 创建 Exchange Server 邮箱的限制。
- 除非您在 Exchange 中拥有必要的权限或特权,否则无法创建邮箱。使用 ADManager Plus,用户在本地 AD 或 Exchange 中的权限无需提升,并且可以仅允许他们在特定 OU 或域中执行此操作。
- 由于 OU 值不是必填项,如果脚本中未提及,用户帐户将创建在 Users OU 中,而非正确的 OU。查找并移动用户到正确的 OU 可能很繁琐。ADManager Plus 允许您将任何属性设置为必填。
- 要配置 Exchange Server 邮箱的所有其他属性,如邮箱大小限制、投递限制等,必须修改脚本。使用 ADManager Plus,所有属性都可以一次性配置。
- 要从 CSV 批量创建 Exchange 邮箱,必须修改脚本以包含 CSV 文件的路径或位置等信息。但使用 ADManager Plus,这作为一个 内置选项 默认提供。
- 您必须知道如何从 PowerShell 窗口或命令行执行脚本。ADManager Plus 完全基于 GUI,允许您通过其基于 Web 的控制台仅用鼠标点击执行所有管理和报告操作。
- 即使是一个错误的连字符、LDAP 名称中的拼写错误或权限不足都会导致错误。由于 ADManager Plus 的所有操作均由 GUI 驱动,无需编写脚本,从而消除了出错的可能性。
使用 ADManager Plus 同时在 Exchange 和 Office 365 中配置邮箱。
获取 30 天免费试用。