is it worth trying user@domain.com instead? also what version of EV and what version of Exchange (or versions if you have a mixed environment or are doing a migration)
Note the following prerequisites for the throttling policy script:
■ You must run SetEVThrottlingPolicy.ps1 against an Exchange 2013 or 2010
mailbox. If your Vault Service account already has a mailbox on Exchange
Server 2007 or earlier, you must first move the mailbox to Exchange 2013 or
2010.
■ If you have both Exchange 2013 and Exchange 2010 in your environment, you
must run the script in the Exchange Management Shell on an Exchange 2013
server.
The syntax for SetEVThrottlingPolicy.ps1 is:
Additional requirements for Exchange Server archiving 65
Preinstallation tasks for Exchange Server 2013, 2010 and 2007
.\SetEVThrottlingPolicy.ps1 -user domain\user_name [-server
exchange_mailbox_server] [-version exchange_version]
[-DomainController domain_controller_name]
where:
■ domain\user_name is the Vault Service account and the domain it belongs to.
If user_name contains spaces, enclose the whole domain\user_name string in
quotation marks.
If you run Exchange 2013 or 2010 in a cross-forest environment, run the
PowerShell script against the disabled user account that owns the Vault Service
account’s linked mailbox.
See “Creating a mailbox for the Vault Service account” on page 64.
■ exchange_mailbox_server is the name of the Exchange mailbox server. You
must specify an Exchange mailbox server if you run
SetEVThrottlingPolicy.ps1 on a computer other than the mailbox server.
■ exchange_version is the Exchange server version whose throttling policy you
want to configure. For example, if you have both Exchange 2013 and Exchange
2010 servers in your environment but archive only from Exchange 2010 servers,
you can use -version 2010 to configure only the Exchange 2010 throttling
policy.
domain_controller_name is the name of a domain controller in the domain of
which the Vault Service account is a member. This parameter is optional but,
in complex environments that have multiple domains,
SetEVThrottlingPolicy.ps1 might fail to find a domain controller in the Vault
Service account’s domain. In this case, you must specify a domain controller.
Note: If both Exchange 2013 and Exchange 2010 are present in your environment,
SetEVThrottlingPolicy.ps1 automatically configures Exchange 2010 servers
before Exchange 2013 servers, which is mandatory. If you use the -version to
configure Exchange throttling policies separately for each Exchange version, you
must configure the Exchange 2010 throttling policy first.
To configure the Exchange throttling policy on the Vault Service account
1 Log in to an Exchange server using an account that is assigned the following
management roles:
■ Mail Recipients
■ Recipient Policies
Additional requirements for Exchange Server archiving 66
Preinstallation tasks for Exchange Server 2013, 2010 and 2007
By default, members of the “Organization Management” role group are assigned
these roles.
2 On the Enterprise Vault server, locate the script called
SetEVThrottlingPolicy.ps1 and copy it to the Exchange server.
The Exchange 2013 and 2010 PowerShell scripts are in the PowerShellScripts
subfolder of the Enterprise Vault installation folder (for example C:\Program
Files (x86)\Enterprise Vault).
3 On the Exchange server, open the Exchange Management Shell.
4 If you moved an existing Vault Service account mailbox from Exchange 2007
or earlier, update the mailbox using the following command:
Set-Mailbox mailbox_name -ApplyMandatoryProperties
where:
mailbox_name is the name of the Vault Service account’s mailbox. If
mailbox_name contains spaces, enclose it in quotation marks.
5 Run SetEVThrottlingPolicy.ps1.
Note: In a cross-forest environment, you must specify the resource domain so
that SetEVThrottlingPolicy.ps1 runs against the Vault Service account’s
linked mailbox in the resource forest.
See “Creating a mailbox for the Vault Service account” on page 64.
6 If you want to force these changes to take effect immediately, restart the
Microsoft Exchange RPC Client Access service on each Exchange server
where the service exists.
If you do not restart the service, the changes can take up to two hours to take
effect by default.
You can also run SetEVThrottlingPolicy.ps1 remotely from the Exchange server
under PowerShell. When you run the script remotely, use the -server switch to
specify the name of the Exchange mailbox server.
In this case, the full syntax for this script is:
.\SetEVThrottlingPolicy.ps1 -user domain\user_name -server
exchange_mailbox_server