SP 2010发行列表带有传入的电子邮件,无法跨单向域信任工作
-
22-10-2019 - |
题
这是我的设置。域A具有带有域B的单向森林信任,使域B用户可以访问域A网络上的资源,但是域A用户无法访问域B上的资源。
我的SharePoint Server 2010 Enterprise已在域A上设置,服务帐户在域中。
我有配置并为SharePoint工作的传入电子邮件。当我通过电子邮件启用SharePoint组时,它会创建DL和任何我添加到该组的用户的任何域,并将其正确添加到AD中的DL中。但是,当我尝试将域B用户添加到该组时,他们从不出现在DL中,并且我的ULS日志中存在错误:
system.invalidoperationException:将用户名“ domainb userId”转换为Windows帐户名称时发生了错误。 (DS_NAME_ERROR_DOMAIN_ONLY) at Microsoft.SharePoint.EmailIntegration.SPEWSUtil.TranslateUserName(String name, DS_NAME_FORMAT formatOffered, DS_NAME_FORMAT formatDesired) at Microsoft.SharePoint.EmailIntegration.SPEWSADManager.AddUsersAsMembers(DirectoryEntry distGroupEntry, String Alias, String[] MembersNt4NameList)SPEWSADManager::AddUsersAsMembers Unable将用户名domainb userId转换为fqdn名称。
似乎当SP创建DL时,它将其创建为通用组。我将其更改为本地域,并可以将用户添加到域B中的DL中,但是即使在此更改之后,SP仍会生成上面的错误。
是否有人在以前在多个森林/域名场景中工作过,或者对下一步进行故障排除有任何想法?
谢谢!
解决方案
我最终与Microsoft开了一个案子,他们指出了这篇KB文章:
http://support.microsoft.com/?id=979565
该文章适用于SP 2007,但听起来SP 2010仍然存在问题。