选择“测试和启用邮箱”时出现“无法收到电子邮件,因为邮箱的许可证无效” 错误

本文提供了在 Microsoft Dynamics 365 中测试邮箱配置时发生的错误的解决方案。

适用于: Microsoft Dynamics 365
原始 KB 数: 4459027

现象

选择“ 测试并启用邮箱 以测试邮箱”后, “传入电子邮件状态 ”将显示 “失败”,并记录警报,其中包含以下详细信息:

无法收到电子邮件,因为邮箱邮箱名称>的许可证无效<。
电子邮件服务器错误代码: ErrorInvalidLicense

原因

如果尝试连接到未分配 Exchange Online 许可证的 Exchange Online 用户邮箱,则可能会出现此错误。

解决方法

若要解决此问题, 请将 Exchange Online 许可证分配给用户邮箱

备注

如果邮箱的用途是充当队列而不是单独使用,建议在 Exchange 中使用共享邮箱。 共享邮箱不需要 Exchange Online 许可证。 若要检查邮箱是否已共享,请打开 Exchange 管理中心,选择 “收件人”,然后选择“ 共享”。 如果邮箱出现在此列表中,则它是共享邮箱。 如果是常规邮箱,你将看到一个选项,用于将其转换为共享邮箱。

详细信息

如果在警报中选择“ 详细信息 ”,则会看到如下所示的详细信息:

ActivityId: <GUID>
>错误:<ResponseMessageType xmlns:q1=“https://schemas.microsoft.com/exchange/services/2006/messages” p2:type=“q1:FindItemResponseMessageType” ResponseClass=“Error” xmlns:p2=“”><https://www.w3.org/2001/XMLSchema-instanceq1:MessageText>发生内部服务器错误。 操作失败。邮箱“邮箱 ID>”<没有有效的许可证。</q1:MessageText><q1:ResponseCode>ErrorInternalServerError</q1:ResponseCode><q1:DescriptiveLinkKey>0</q1:DescriptiveLinkKey><q1:MessageXml><t:Value Name=“InnerErrorMessageText” xmlns:t=“https://schemas.microsoft.com/exchange/services/2006/types>此邮箱的许可证无效。</t:Value t:Value><Name=“InnerErrorResponseCode” xmlns:t=“”>https://schemas.microsoft.com/exchange/services/2006/typesErrorInvalidLicense</t:Value t:Value><Name=“InnerErrorDescriptiveLinkKey” xmlns:t=“https://schemas.microsoft.com/exchange/services/2006/types”>0</t:Value></q1:MessageXml></ResponseMessageType>