Platform SDK: SMTP Server Events |
[This is preliminary documentation and subject to change.]
MailMsg objects proceeding through the service have transport envelope properties used to process and eventually deliver or relay the message. Each property is accessed using a unique DWORD property identifier through methods defined by the IMailMsgProperties interface. Properties types can be one of char
, wchar_t
, BOOL
, and DWORD
.
A core set of properties is present for all MailMsg objects and defines stock attributes of each message, including the message's recipient list, sender, and transport status. Each property identifier is predefined by the system and cannot be used to refer to any other property. These values are defined by one of the supplied property enumerations in the mailmsgprops.h
header file. Core message properties are used directly by the transport and protocol components and the default event sinks provided with every SMTP/NNTP service.