Exchange 2007 e-mail address policy error
Today I was creating a new e-mail address policy on an Exchange 2007 server, and got this message when applying the new policy:
Warning:
Failed to update recipient "domain.local/Department/User 1". The following exception occurred: Exchange Server 2007 server.domain.local returned an error -2147023653 from the Address List Service..
Warning:
Failed to update recipient "domain.local/Department/Distribution List 1". The following exception occurred: A proxy generator DLL on server server.domain.local could not be found or failed to initialize. Proxy addresses for the current recipient cannot be calculated. Please ensure that all the proxy address generator DLLs have been installed on the target server..
Warning:
Failed to update recipient "domain.local/Department/User 3". The following exception occurred: Exchange Server 2007 server.domain.local returned an error -2147023653 from the Address List Service..
Warning:
Failed to update recipient "domain.local/Department/User 4". The following exception occurred: Exchange Server 2007 server.domain.local returned an error -2147023653 from the Address List Service..
I didn`t find any resolution when Googling for the error number.
I then tried changing the policy from a custom format to a standard format like %g.%s@domain.com, and then the policy applied successfully.
When reading things like “proxy genererator DLL” I started to fear that something was wrong with missing files on the server, so I do think that this error message could have been more decriptive like “Wrong syntax in policy” or something similar.
That being said, Exchange 2007 is a great product!