当前位置:网站首页 > 更多 > 玩电脑 > 正文

[玩转系统] 无法生成电子邮件地址(Exchange Server)

作者:精品下载站 日期:2024-12-14 18:42:18 浏览:14 分类:玩电脑

无法生成电子邮件地址(Exchange Server)


当您想要在 Exchange Server 中创建邮箱时会出现错误。无论是用户、共享邮箱还是任何其他类型,都没关系。出现的错误表明它无法生成电子邮件地址。无法加载地址类型“SMTP”的地址模块。找不到指定的模块。为什么会发生这种情况,该错误的解决方案是什么?

无法生成电子邮件地址错误

运行 Enable-Mailbox cmdlet 在 Exchange Server 中创建邮箱会显示以下错误:

[PS] C:\>Get-User "[email protected]" | Enable-Mailbox
Unable to generate the e-mail address. Unable to load address module 'C:\Program Files\Microsoft\Exchange
Server\V15\Mailbox\address\SMTP\AMD64\inproxy.dll' for address type 'SMTP'. Additional message: 'The specified module
could not be found'.
    + CategoryInfo          : NotSpecified: (:) [Enable-Mailbox], RusException
    + FullyQualifiedErrorId : [Server=EX01-2019,RequestId=2616125f-768d-4e69-aecb-5c86b8babed1,TimeStamp=3/12/2023 10:
   37:12 AM] [FailureCategory=Cmdlet-RusException] 398702C8,Microsoft.Exchange.Management.RecipientTasks.EnableMailbo
  x
    + PSComputerName        : ex01-2019.exoip.local

这就是它在屏幕截图中的样子。

[玩转系统] 无法生成电子邮件地址(Exchange Server)

运行 New-RemoteMailbox 在 Exchange 混合中创建 Office 365 邮箱显示以下错误:

[PS] C:\>New-RemoteMailbox -Equipment -Name "Test EquipmentMailbox1" -Firstname "Test" -LastName "EquipmentMailbox1" -UserPrincipalName "[email protected]" -OnPremisesOrganizationalUnit "OU=Resources,OU=Company,DC=exoip,DC=local"
Unable to generate the e-mail address. Unable to load address module 'C:\Program Files\Microsoft\Exchange
Server\V15\Mailbox\address\SMTP\AMD64\inproxy.dll' for address type 'SMTP'. Additional message: 'The specified
module could not be found'.
    + CategoryInfo          : NotSpecified: (:) [New-RemoteMailbox], RusException
    + FullyQualifiedErrorId : [Server=EX01-2019,RequestId=9dfba3aa-8970-4eee-b014-83721f1e378e,TimeStamp=3/12/2023
    8:24:22 AM] [FailureCategory=Cmdlet-RusException] ABD7F9DA,Microsoft.Exchange.Management.RecipientTasks.NewRe
  moteMailbox
    + PSComputerName        : ex01-2019.exoip.local

这是一个屏幕截图。

[玩转系统] 无法生成电子邮件地址(Exchange Server)

检查事件查看器应用程序日志

在 Exchange Server 上启动事件查看器并检查警告和错误。

您将看到以下两个警告。

事件 ID 3000:事件 ID 3000 MSExchange 管理应用程序

Failed to update proxy generation dll "C:\Program Files\Microsoft\Exchange Server\V15\Mailbox\address\SMTP\AMD64\inproxy.dll". Additional message: "Cannot find the dll "inproxy.dll" with correct version number.".

[玩转系统] 无法生成电子邮件地址(Exchange Server)

事件 ID 3001 MSExchange 管理应用程序

Failed to generate e-mail addresses based on template "SMTP:%g.%[email protected]". Additional message: "Unable to generate the e-mail address. Unable to load address module 'C:\Program Files\Microsoft\Exchange Server\V15\Mailbox\address\SMTP\AMD64\inproxy.dll' for address type 'SMTP'. Additional message: 'The specified module could not be found'.".

[玩转系统] 无法生成电子邮件地址(Exchange Server)

无法生成邮箱地址错误的解决方法

要修复 Exchange Server 中的无法生成电子邮件地址错误,请按照下列步骤操作:

1.下载address.zip 文件并解压。

2.地址文件夹移至以下文件夹路径:

注意:如果您已将 Exchange Server 安装在其他目录中,则必须将其移动到该目标位置。

C:\Program Files\Microsoft\Exchange Server\V15\Mailbox

[玩转系统] 无法生成电子邮件地址(Exchange Server)

邮箱文件夹应仅显示地址文件夹,而不显示任何邮箱数据库文件夹。

重要提示:请勿在默认 Exchange Server 安装文件夹路径中创建邮箱数据库。始终添加用于创建邮箱数据库的专用磁盘。请阅读 Exchange 数据库最佳实践一文来了解更多信息。

您不必重新启动 Exchange Server 服务或 Exchange 命令行管理程序。更改立即生效,您可以运行命令而不会出现错误。

就是这样!

了解更多:如何在 Exchange Server 中创建证书 »

结论

您了解了出现此错误的原因:无法生成电子邮件地址。无法加载地址类型“SMTP”的地址模块。找不到指定的模块。解决方案是将地址文件夹添加回Microsoft Exchange Server 安装路径。之后,您可以创建邮箱。

您喜欢这篇文章吗?您可能还喜欢通过文本文件迁移 Exchange 邮箱。不要忘记关注我们并分享这篇文章。

您需要 登录账户 后才能发表评论

取消回复欢迎 发表评论:

关灯