This documentation is archived and is not being maintained.

Creating a Proxy Address

Exchange Server 2003

Creating a Proxy Address

This content is no longer actively maintained. It is provided as is, for anyone who may still be using these technologies, with no warranties or claims of accuracy with regard to the most recent product version or service release. You can create proxy addresses manually through the user interface. They can also be created automatically by a proxy generation dynamic-link library (DLL). If your gateway serves a foreign messaging system that does not already have proxy addresses in the Microsoft® Exchange Server system, you will need to provide an Addr-Type object and an associated proxy generation DLL.

The proxy generation DLL implements a set of functions that the Exchange server calls to create proxy addresses. When a new address type is installed, the proxy generation DLL associated with the new foreign address type is called to generate a new, unique proxy address for each user. When a new user is added, the proxy generation DLLs for each known address type are called to create proxy addresses for the new user.

Because your proxy generation DLL must create a unique proxy address for each Exchange Server recipient object, you should base your address generation algorithm on Exchange 2000 Server address attributes that are already unique for each user. One unique attribute is the alias. Another possibility is the pszCommonName member in the Exchange Server structure, RECIPIENTINFO. You can combine unique attributes with other recipient information to form the proxy address.

Note  The address type name is limited to eight characters. The proxy address itself is limited to 128 characters. Proxy addresses are limited to the 7-bit ASCII character set.

When you specify a new address type, you should add the address type to a recipient policy. The Recipient Update Service (RUS) periodically polls changes in recipient policies and will initiate the proxy address generation process for the new address type. For more information about this process, see . and Recipient Update Service.