Note: Forums will be making significant UX changes to address key usability improvements surrounding search, discoverability and navigation. To learn more about these changes please visit the announcement which can be found HERE.
Rule Deployment Wizard Error - The user does not have a mailbox (or e-mail Active Directory attributes are missing)

问题 Rule Deployment Wizard Error - The user does not have a mailbox (or e-mail Active Directory attributes are missing)

  • Saturday, April 07, 2012 7:14 PM
     
      Has Code

    I'm trying to deploy a forwarding rule for a user, using the Rule deployment wizard in our dev environment and I'm getting this error message:

    The user does not have a mailbox (or e-mail Active Directory attributes are missing)

    Full Error message below:

    <?xml version="1.0"?><ArrayOfRequestResult xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">  <RequestResult>    <RequestAction>DeployRule</RequestAction>    <RequestStatus>Failure</RequestStatus>    <ExceptionInfo>Microsoft.Crm.Tools.ExchangeConnectorDeployment.RuleDeploymentException: The user does not have a mailbox (or e-mail Active Directory attributes are missing).   at Microsoft.Crm.Tools.ExchangeConnectorDeployment.RuleDeploymentSession.GetMapiSessionInformation(DirectoryEntry userDirectoryEntry, Boolean isExchange14, String&amp; exchangeServerName, String&amp; exchangeStoreDn, String&amp; exchangeSystemDn, String&amp; exchangeMailboxDn, String&amp; exchangeServerLegacyName, String&amp; exchangeAdminMailboxDn)   at Microsoft.Crm.Tools.ExchangeConnectorDeployment.RuleDeploymentRequest.ProcessNext()</ExceptionInfo>    <DataInfo xsi:type="xsd:string">Path:GC://CN=user,CN=Users,DC=dev,DC=org;homeMDB:CN=Mailbox Database 1000831583,CN=Databases,CN=Exchange Administrative Group (FYDIBOHF23SPDLT),CN=Administrative Groups,CN=dev,CN=Microsoft Exchange,CN=Services,CN=Configuration,DC=dev,DC=org;sAMAccountName:user;CN:user;legacyExchangeDN:/o=dev/ou=Exchange Administrative Group (FYDIBOHF23SPDLT)/cn=Recipients/cn=user;msExchHomeServerName:/o=dev/ou=Exchange Administrative Group (FYDIBOHF23SPDLT)/cn=Configuration/cn=Servers/cn=EXCHANGE2010;</DataInfo>  </RequestResult></ArrayOfRequestResult>

    Exchange Server is 2010 SP 1 (Version 14.1 (Build 218.15)) and I got the latest version of MAPI install 1.21 (I believe).

    The user is an exchange administrator, domain admin and CRM admin

    Any ideas?

    TIA

    Edit:

    The user does have a mailbox and I could create the rule from Outlook but asking several hundred users to do this would not be desirable


    Musings on Information Technology




All Replies

  • Friday, August 17, 2012 7:40 PM
     
     

    Have exactly the same problem on my side.

    Anyone?

  • Tuesday, August 21, 2012 9:58 PM
     
     
    I'm having the same issue when tying to deploy a forwarding rule for two users:

    <ExceptionInfo>Microsoft.Crm.Tools.ExchangeConnectorDeployment.RuleDeploymentException: The user does not have a mailbox (or e-mail Active Directory attributes are missing). at Microsoft.Crm.Tools.ExchangeConnectorDeployment.RuleDeploymentSession.GetMapiSessionInformation(DirectoryEntry userDirectoryEntry, Boolean isExchange14, String& exchangeServerName, String& exchangeStoreDn, String& exchangeSystemDn, String& exchangeMailboxDn, String& exchangeServerLegacyName, String& exchangeAdminMailboxDn) at Microsoft.Crm.Tools.ExchangeConnectorDeployment.RuleDeploymentRequest.ProcessNext()</ExceptionInfo>

    - Exchange 2010 SP2.

    - CRM Online.

    Any ideas?

    Thanks!



    http://social.microsoft.com/Forums/is/crmdeployment/thread/46aebb03-f267-411f-b3a6-cd1543a50c0c
  • Tuesday, December 04, 2012 6:57 PM
     
     
    has anyone every found a solution with this. I am running 2011 on-prem with Exchange 2010 and have the same error. Any recommandations would be awesome. thank you
  • Wednesday, December 05, 2012 12:08 PM
     
     

    No solution yet but workaround. When adding user to CRM I'm running simple script to add fwd feature. I'm running it on my exchange box, users.txt is a file that contains list of users to prceed

    ==============================================

    $users = Get-content ./users.txt
    foreach ($user in $users)
    {
    $rules = Get-InboxRule -Mailbox $user -Identity 'MSCRMForwardmscrmrouter@dataplus.ru'
    foreach ($rule in $rules)
    {
    Remove-InboxRule -identity $rule -force -AlwaysDeleteOutlookRulesBlob -Confirm
    }
    New-InboxRule -Mailbox $user -name MSCRMForwardmscrmrouter@dataplus.ru  -MyNameInToOrCcBox $true -ForwardAsAttachmentTo 'mscrmrouter@dataplus.ru'
    }

    ==============================================

    I have to delete previously created rules to not to dupe them


    Sam-wise

  • Tuesday, January 15, 2013 11:46 AM
     
     

    Any news about this issue? Same problem here.

    currently we are creating the rule manually.

    Regards,

    Geert