Mercurial > libpst
comparison src/libpst.c @ 316:c4537664ff50
merge .msg generation code
author | Carl Byington <carl@five-ten-sg.com> |
---|---|
date | Mon, 24 Dec 2012 17:51:12 -0800 |
parents | 5338d93889aa 97c53c6868ab |
children | cb67b335afcc |
comparison
equal
deleted
inserted
replaced
307:db6db9a26a19 | 316:c4537664ff50 |
---|---|
2298 break; | 2298 break; |
2299 case 0x003F: // PR_RECEIVED_BY_ENTRYID Structure containing Recipient | 2299 case 0x003F: // PR_RECEIVED_BY_ENTRYID Structure containing Recipient |
2300 DEBUG_INFO(("Recipient Structure 1 -- NOT PROCESSED\n")); | 2300 DEBUG_INFO(("Recipient Structure 1 -- NOT PROCESSED\n")); |
2301 break; | 2301 break; |
2302 case 0x0040: // PR_RECEIVED_BY_NAME Name of Recipient Structure | 2302 case 0x0040: // PR_RECEIVED_BY_NAME Name of Recipient Structure |
2303 DEBUG_INFO(("Received By Name 1 -- NOT PROCESSED\n")); | 2303 LIST_COPY_EMAIL_STR("Received By Name 1", item->email->outlook_received_name1); |
2304 break; | 2304 break; |
2305 case 0x0041: // PR_SENT_REPRESENTING_ENTRYID Structure containing Sender | 2305 case 0x0041: // PR_SENT_REPRESENTING_ENTRYID Structure containing Sender |
2306 DEBUG_INFO(("Sent on behalf of Structure 1 -- NOT PROCESSED\n")); | 2306 DEBUG_INFO(("Sent on behalf of Structure 1 -- NOT PROCESSED\n")); |
2307 break; | 2307 break; |
2308 case 0x0042: // PR_SENT_REPRESENTING_NAME | 2308 case 0x0042: // PR_SENT_REPRESENTING_NAME |
2391 break; | 2391 break; |
2392 case 0x0C19: // PR_SENDER_ENTRYID Sender Structure 2 | 2392 case 0x0C19: // PR_SENDER_ENTRYID Sender Structure 2 |
2393 DEBUG_INFO(("Sender Structure 2 -- NOT PROCESSED\n")); | 2393 DEBUG_INFO(("Sender Structure 2 -- NOT PROCESSED\n")); |
2394 break; | 2394 break; |
2395 case 0x0C1A: // PR_SENDER_NAME Name of Sender Structure 2 | 2395 case 0x0C1A: // PR_SENDER_NAME Name of Sender Structure 2 |
2396 DEBUG_INFO(("Name of Sender Structure 2 -- NOT PROCESSED\n")); | 2396 LIST_COPY_EMAIL_STR("Name of Sender Structure 2", item->email->outlook_sender_name2); |
2397 break; | 2397 break; |
2398 case 0x0C1B: // PR_SUPPLEMENTARY_INFO | 2398 case 0x0C1B: // PR_SUPPLEMENTARY_INFO |
2399 LIST_COPY_EMAIL_STR("Supplementary info", item->email->supplementary_info); | 2399 LIST_COPY_EMAIL_STR("Supplementary info", item->email->supplementary_info); |
2400 break; | 2400 break; |
2401 case 0x0C1D: // PR_SENDER_SEARCH_KEY Name of Sender Address 2 | 2401 case 0x0C1D: // PR_SENDER_SEARCH_KEY Name of Sender Address 2 |
2432 LIST_COPY_INT32("Message Size", item->message_size); | 2432 LIST_COPY_INT32("Message Size", item->message_size); |
2433 break; | 2433 break; |
2434 case 0x0E0A: // PR_SENTMAIL_ENTRYID | 2434 case 0x0E0A: // PR_SENTMAIL_ENTRYID |
2435 // folder that this message is sent to after submission | 2435 // folder that this message is sent to after submission |
2436 LIST_COPY_EMAIL_ENTRYID("Sentmail EntryID", item->email->sentmail_folder); | 2436 LIST_COPY_EMAIL_ENTRYID("Sentmail EntryID", item->email->sentmail_folder); |
2437 break; | |
2438 case 0x0E1D: // PR_NORMALIZED_SUBJECT | |
2439 LIST_COPY_EMAIL_STR("Normalized subject", item->email->outlook_normalized_subject); | |
2437 break; | 2440 break; |
2438 case 0x0E1F: // PR_RTF_IN_SYNC | 2441 case 0x0E1F: // PR_RTF_IN_SYNC |
2439 // True means that the rtf version is same as text body | 2442 // True means that the rtf version is same as text body |
2440 // False means rtf version is more up-to-date than text body | 2443 // False means rtf version is more up-to-date than text body |
2441 // if this value doesn't exist, text body is more up-to-date than rtf and | 2444 // if this value doesn't exist, text body is more up-to-date than rtf and |
2512 break; | 2515 break; |
2513 case 0x3008: // PR_LAST_MODIFICATION_TIME Date 5 - Modify Date | 2516 case 0x3008: // PR_LAST_MODIFICATION_TIME Date 5 - Modify Date |
2514 LIST_COPY_TIME("Date 5 (Modify Date)", item->modify_date); | 2517 LIST_COPY_TIME("Date 5 (Modify Date)", item->modify_date); |
2515 break; | 2518 break; |
2516 case 0x300B: // PR_SEARCH_KEY Record Header 2 | 2519 case 0x300B: // PR_SEARCH_KEY Record Header 2 |
2517 DEBUG_INFO(("Record Search 2 -- NOT PROCESSED\n")); | 2520 LIST_COPY_EMAIL_STR("Record Search 2", item->email->outlook_search_key); |
2518 break; | 2521 break; |
2519 case 0x35DF: // PR_VALID_FOLDER_MASK | 2522 case 0x35DF: // PR_VALID_FOLDER_MASK |
2520 LIST_COPY_STORE_INT32("Valid Folder Mask", item->message_store->valid_mask); | 2523 LIST_COPY_STORE_INT32("Valid Folder Mask", item->message_store->valid_mask); |
2521 break; | 2524 break; |
2522 case 0x35E0: // PR_IPM_SUBTREE_ENTRYID Top of Personal Folder Record | 2525 case 0x35E0: // PR_IPM_SUBTREE_ENTRYID Top of Personal Folder Record |