HOWTO: Obtaining the SMTP Header for a MAPI MessageLast reviewed: January 6, 1998Article ID: Q178073 |
The information in this article applies to:
SUMMARYThis article contains a sample function that allows you to access the SMTP header for a message received over the Internet.
MORE INFORMATIONThe entire header is stored in the property PR_TRANSPORT_MESSAGE_HEADERS.
// GetHeader takes a LPMESSAGE and returns a CString containing // the header for the message. CString GetHeader(LPMESSAGE poEnv) { CString csHeader; HRESULT hr; LPSPropValue lpProps = NULL; // MAPI property creation flags const ULONG ulFlags = MAPI_BEST_ACCESS | MAPI_DEFERRED_ERRORS; hr = HrGetOneProp(poEnv,PR_TRANSPORT_MESSAGE_HEADERS,&lpProps); if (S_OK == hr) { csHeader = lpProps[0].Value.lpszA; } return csHeader; } |
Additional query words: Header Headers smtp
© 1998 Microsoft Corporation. All rights reserved. Terms of Use. |