Do not use. Manipulates a collection of message recipients (for example, addresses).
The address table is used to manipulate the address-type properties on an IMimePropertySet object.
Addresses are stored as part of the RFC 822
or RFC 1521
message header.
Remarks
There are multiple ways in which a client can obtain an IMimeAddressTable object:
- By calling CoCreateInstance (IMimeAddressTable does not support aggregation), for example:
CoCreateInstance(CLSID_IMimeAddressTable, NULL, CLSCTX_INPROC_SERVER, IID_IMimeAddressTable, (LPVOID *)&pAddressTable);
- By using an IMimePropertySet object, for example:
IMimePropertySet::BindToObject(IID_IMimeAddressTable, (LPVOID *)&pAddressTable);
- By using an IMimeBody object, for example:
IMimeBody::BindToObject(&pAddressTable);
- By using an IMimeMessage object, for example:
IMimeMessage::GetAddressTable(hBody, IID_IMimeAddressTable, (LPVOID *)&pAddressTable);
Interface Information
| Stock Implementation | inetcomm.dll version 6.0 or later |
|---|
| Custom Implementation | No |
|---|
| Inherits from |
IUnKnown |
|---|
| Header and IDL files | mimeole.h, mimeole.idl |
|---|
| Minimum availability | Outlook Express
6.0 |
|---|
| Minimum operating systems |
Windows XP |
|---|