如何在 Exchange Online 中创建新的用户邮箱
本文比较了使用 PowerShell 和 ADManager Plus(一款统一的 Active Directory、Office 365 和 Exchange 管理与报告工具)创建 Exchange Online 邮箱的流程,并说明后者为何是最佳选择。
Windows PowerShell
使用 PowerShell 创建 Exchange Online 邮箱,
- 确保您拥有执行邮箱创建操作所需的权限。
- 获取所有必填属性的值,例如 MicrosoftOnlineServicesID。
- 使用这些值创建脚本。
- 在 PowerShell 窗口中执行脚本。
使用 PowerShell 创建 Exchange Online 邮箱的示例脚本
已复制
New-Mailbox -Alias JohnS -Name JohnS -FirstName John -LastName Smith -DisplayName "John Smith" -MicrosoftOnlineServicesID johns@example.com -Password $password
点击复制整个脚本
ADManager Plus
创建 Exchange Online 邮箱:
- 从用户管理中选择单用户创建。
- 选择合适的用户创建模板,选择 Office 365,输入所有必填属性的值,选择所需的许可证,然后点击创建。
截图
» 开始 30 天免费试用
上述脚本将使用 new-mailbox cmdlet 创建 Exchange Online 邮箱,同时为 John Smith 创建一个无许可证的 Office 365 用户账户。执行脚本时,系统会提示输入密码。如果您希望使用 PowerShell 创建 Exchange Online 共享邮箱,则只能依赖 new-mailbox cmdlet。
使用 PowerShell 创建 Exchange Online 邮箱的限制。
- 除非您在 Exchange Online 中拥有必要的权限或特权,否则无法创建邮箱。使用 ADManager Plus,用户在本地 AD 或 Exchange 中的权限无需提升。
- 若要从 CSV 批量创建 Exchange 邮箱,脚本必须修改以包含 CSV 文件的路径或位置等信息。但在 ADManager Plus 中,这作为一个 内置选项 默认提供。
- Office 365 用户账户创建时未分配许可证。必须在账户创建后 30 天内为用户账户分配 Office 365 许可证以激活账户。使用 ADManager Plus,Office 365 也可以在账户创建时直接分配。
- 如果已存在同名且 MicrosoftOnlineServicesID 相同的用户账户,则无法动态修复,邮箱创建将失败。ADManager Plus 通过使用不同的命名格式、添加数字等方式主动检测并避免重复。
- 若要配置 Exchange Online 邮箱的所有属性,脚本必须修改。使用 ADManager Plus,所有属性可一次性配置完成。
- 无法选择自定义命名格式。ADManager Plus 允许您根据需要创建任意数量的命名格式。
- 您必须熟悉从 PowerShell 窗口或命令行执行脚本。ADManager Plus 完全基于 GUI,允许您通过其基于 Web 的控制台仅用鼠标点击执行所有管理和报告操作。
- 即使是一个错位的连字符、LDAP 名称中的拼写错误或权限不足都会导致错误。由于 ADManager Plus 的所有操作均由 GUI 驱动,无需编写脚本,消除了错误的可能性,并且可以限制其仅在特定 OU 或域中执行此操作。
使用 ADManager Plus 同时在 Exchange 和 Office 365 中配置邮箱。
获取 30 天免费试用。