If your Exchange Server computer handles a particular non-SMTP address type (for example, FAX), you can use a specific encapsulation scheme to encapsulate the address in SMTP format.
Format of Encapsulated Address
- IMC encapsulation prefix: IMCEA
- Exchange address type (in this example, FAX)
- Hyphen (-)
- Actual address
- At sign (@)
- Exchange routing domain
Example
To illustrate this scheme, suppose that a fax gateway is installed on your Exchange Server computer, which uses addresses of type FAX and the routing domain MyDomain.com. Additionally, suppose that the address is a 10-digit fax number. To use CDOEX to send a fax to 1234567890, you can address your e-mail message to
[FAX:1234567890] in Microsoft Outlook. The appropriate encapsulated address appears as follows:
IMCEAFAX-1234567890@MyDomain.com
Plus-Encoding
In addition to encapsulating a non-SMTP address, you may also have to plus-encode certain characters that are not valid for SMTP. The following are the rules for plus-encoding the address:
- Alphanumeric characters, the equal sign (=), and the hyphen (-) are not encoded.
- A slash mark (/) is replaced by an underscore (_).
- Anything else is replaced by a plus sign (+) and the two hexadecimal digits of its ASCII value.
NOTE: You only have to encode the Exchange address type and the actual address. The other items that are listed in the "Format of Encapsulated Address" are made up of valid characters.