WPCEVENT_EMAIL_RECEIVED event

Per-user event generated by an email client when a message reception is attempted in Parental Controls.

const EVENT_DESCRIPTOR WPCEVENT_EMAIL_RECEIVED = {0x4, 0x0, 0x10, 0x4, 0x16, 0x4, 0x8000000000000030};

Parameters

Sender

The email account name of the sending entity.

AppName

The name of the email application that is generating the event.

AppVersion

The version of the email application that is generating the event.

Subject

The subject line of the received message.

Reason

A value of the WPCFLAG_ISBLOCKED enumeration that indicates information about what events are blocked from use and what controls are in place.

RecipCount

The count of email addressees who are receiving the message and who have identities defined in the recipient field.

Recipient

A delimited string that contains the email account names of all recipients of the message.

AttachCount

The count of attachments to the message.

AttachmentName

A delimited string that contains the names of all attachments to the message.

ReceivedTime

The time at which the message was attempted to be received.

EmailAccount

The email account name for this user.

Requirements

Requirement Value
Minimum supported client
Windows Vista [desktop apps only]
Minimum supported server
None supported
Header
Wpcevent.h

See also

Using Logging APIs for Parental Controls

WPC_ARGS_CONVERSATIONINITEVENT