![]() |
If this is your first visit, be sure to check out the FAQ by clicking the link above. You may have to register before you can post: click the register link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below. |
|
|
Thread Tools | Search this Thread | Display Modes |
#1
|
|||
|
|||
![]()
I use next code (was simplified here) for accessing message recipients, but
it works too slowly: SizedSPropTagArray( 3, cols ) = { 3, { PR_ENTRYID, PR_SUBJECT, PR_SENDER_NAME } }; MAPIUtils::QueryAllRows( spTable, (SPropTagArray*)&cols, 0, 0, 0, &pRowSet ); for( UINT i = 0; i pRowSet-cRows; i++ ) { // processing recipients spFolder-OpenEntry( row-lpProps[0].Value.bin.cb, (LPENTRYID)row-lpProps[0].Value.bin.lpb, NULL, 0, &messagetype, (IUnknown**)&spMessage ); CComPtrIMAPITable spRecipientTable; spMessage-GetRecipientTable( MAPI_UNICODE, &spRecipientTable ); SizedSPropTagArray( 3, rcptcols ) = { 3, { PR_EMAIL_ADDRESS, PR_RECIPIENT_TYPE, PR_DISPLAY_NAME } }; MAPIUtils::QueryAllRows( spRecipientTable, (SPropTagArray*)&rcptcols, 0, 0, 0, &pRows ); for( UINT r = 0; r pRows-cRows; r++ ) { // loop through all the recipient' properties for ( int ii = 0; ii pRows-aRow[r].cValues; ii++ ) { ULONG ulPT = pRows-aRow[r].lpProps[ii].ulPropTag; switch ( ulPT ) { case PR_EMAIL_ADDRESS: // ... } } } //processing PR_SUBJECT and PR_SENDER_NAME properties here... } Are there another ways to read message recipients without opening entry and retrieving recipients table? |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
URGENT!!! - MAPI Issues with vesion changes of Outlook and Access | The Facilitator | Outlook and VBA | 16 | April 16th 07 02:15 PM |
Using Item.Send to e-mail from Access through Outlook 2003 with multiple recipients | Tuck 'n Roll | Outlook and VBA | 1 | December 1st 06 09:02 PM |
prevent e-mail message recipients automatically forward a message | IH | Outlook - Using Forms | 3 | November 1st 06 09:00 PM |
Experts Challenge: MAPI is unable to access Public Folder store items | [email protected] | Outlook - General Queries | 9 | October 27th 06 12:54 PM |
I don't want the recipients to reply my message | Chi | Outlook - General Queries | 1 | March 29th 06 04:40 PM |