IMimeAddressTable interface

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.

Members

The IMimeAddressTable interface inherits from the IUnknown interface but does not have additional members.

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);

Requirements

Minimum supported client
Windows XP [desktop apps only]
Minimum supported server
Windows Server 2003 [desktop apps only]
Product
Outlook Express 6.0
Header
Mimeole.h
IDL
Mimeole.idl
DLL
Inetcomm.dll (version 6.0 or later)