{ "html_body": [ 1 ], "text_body": [ 1 ], "attachments": [ 2, 3 ], "parts": [ { "headers": [ { "name": "date", "value": { "DateTime": { "year": 2000, "month": 5, "day": 19, "hour": 9, "minute": 55, "second": 48, "tz_before_gmt": true, "tz_hour": 4, "tz_minute": 0 } }, "offset_field": 0, "offset_start": 5, "offset_end": 45 }, { "name": "from", "value": { "Address": { "List": [ { "name": "Doug Sauder", "address": "doug@penguin.example.com" } ] } }, "offset_field": 45, "offset_start": 50, "offset_end": 91 }, { "name": "to", "value": { "Address": { "List": [ { "name": "Joe Blow", "address": "blow@example.com" } ] } }, "offset_field": 91, "offset_start": 94, "offset_end": 124 }, { "name": "subject", "value": { "Text": "Test message from PINE" }, "offset_field": 124, "offset_start": 132, "offset_end": 157 }, { "name": "message_id", "value": { "Text": "Pine.LNX.4.21.0005190951410.8452-102000@penguin.example.com" }, "offset_field": 157, "offset_start": 168, "offset_end": 232 }, { "name": "mime_version", "value": { "Text": "1.0" }, "offset_field": 232, "offset_start": 245, "offset_end": 251 }, { "name": "content_type", "value": { "ContentType": { "c_type": "multipart", "c_subtype": "mixed", "attributes": [ [ "boundary", "-1463757054-952513540-958744548=:8452" ] ] } }, "offset_field": 251, "offset_start": 264, "offset_end": 332 } ], "is_encoding_problem": false, "body": { "Multipart": [ 1, 2, 3 ] }, "offset_header": 0, "offset_body": 334, "offset_end": 5171 }, { "headers": [ { "name": "content_type", "value": { "ContentType": { "c_type": "text", "c_subtype": "plain", "attributes": [ [ "charset", "US-ASCII" ] ] } }, "offset_field": 595, "offset_start": 608, "offset_end": 639 } ], "is_encoding_problem": false, "body": { "Text": "This is a test message from PINE MUA.\r\n\r\n" }, "offset_header": 595, "offset_body": 641, "offset_end": 682 }, { "headers": [ { "name": "content_type", "value": { "ContentType": { "c_type": "application", "c_subtype": "octet-stream", "attributes": [ [ "name", "redball.png" ] ] } }, "offset_field": 725, "offset_start": 738, "offset_end": 785 }, { "name": "content_transfer_encoding", "value": { "Text": "BASE64" }, "offset_field": 785, "offset_start": 811, "offset_end": 820 }, { "name": "content_id", "value": { "Text": "Pine.LNX.4.21.0005190955480.8452@penguin.example.com" }, "offset_field": 820, "offset_start": 831, "offset_end": 888 }, { "name": "content_description", "value": { "Text": "A PNG graphic file" }, "offset_field": 888, "offset_start": 908, "offset_end": 929 }, { "name": "content_disposition", "value": { "ContentType": { "c_type": "attachment", "c_subtype": null, "attributes": [ [ "filename", "redball.png" ] ] } }, "offset_field": 929, "offset_start": 949, "offset_end": 986 } ], "is_encoding_problem": false, "body": { "Binary": [ 137, 80, 78, 71, 13, 10, 26, 10, 0, 0, 0, 13, 73, 72, 68, 82, 0, 0, 0, 27, 0, 0, 0, 27, 8, 3, 0, 0, 0, 186, 10, 4, 103, 0, 0, 3, 0, 80, 76, 84, 69, 255, 255, 255, 0, 0, 0, 1, 0, 0, 11, 0, 0, 21, 0, 0, 26, 0, 0, 23, 0, 0, 17, 0, 0, 10, 0, 0, 3, 0, 0, 28, 0, 0, 50, 0, 0, 68, 0, 0, 77, 0, 0, 72, 0, 0, 61, 0, 0, 35, 0, 0, 22, 0, 0, 38, 0, 0, 97, 0, 0, 123, 0, 0, 134, 0, 0, 135, 0, 0, 125, 0, 0, 116, 0, 0, 96, 0, 0, 57, 0, 0, 20, 0, 0, 6, 0, 0, 39, 0, 0, 75, 0, 0, 111, 0, 0, 144, 0, 0, 165, 0, 0, 187, 0, 0, 191, 0, 0, 171, 0, 0, 161, 0, 0, 140, 0, 0, 115, 0, 0, 91, 0, 0, 46, 0, 0, 8, 0, 0, 76, 0, 0, 119, 0, 0, 153, 0, 0, 180, 25, 25, 202, 56, 56, 213, 61, 61, 219, 41, 41, 221, 5, 5, 184, 0, 0, 168, 0, 0, 121, 0, 0, 49, 0, 0, 24, 0, 0, 4, 0, 0, 69, 0, 0, 154, 0, 0, 187, 36, 36, 209, 97, 97, 223, 132, 132, 230, 127, 127, 230, 86, 86, 234, 31, 31, 210, 0, 0, 185, 0, 0, 163, 0, 0, 93, 0, 0, 66, 0, 0, 40, 0, 0, 9, 0, 0, 103, 0, 0, 186, 15, 15, 208, 84, 84, 222, 147, 147, 229, 172, 172, 233, 153, 153, 237, 101, 101, 239, 37, 37, 215, 0, 0, 193, 0, 0, 177, 0, 0, 156, 0, 0, 109, 0, 0, 83, 0, 0, 54, 0, 0, 27, 0, 0, 5, 0, 0, 74, 0, 0, 129, 0, 0, 203, 32, 32, 221, 103, 103, 232, 156, 156, 235, 166, 166, 237, 138, 138, 239, 81, 81, 239, 20, 20, 209, 0, 0, 195, 0, 0, 182, 0, 0, 120, 0, 0, 94, 0, 0, 64, 0, 0, 34, 0, 0, 87, 0, 0, 146, 0, 0, 194, 0, 0, 218, 27, 27, 232, 85, 85, 236, 120, 120, 239, 120, 120, 239, 87, 87, 239, 38, 38, 225, 0, 0, 206, 0, 0, 183, 0, 0, 167, 0, 0, 149, 0, 0, 71, 0, 0, 43, 0, 0, 15, 0, 0, 157, 0, 0, 197, 0, 0, 225, 5, 5, 235, 40, 40, 239, 60, 60, 239, 53, 53, 239, 27, 27, 227, 0, 0, 208, 0, 0, 201, 0, 0, 181, 0, 0, 151, 0, 0, 132, 0, 0, 108, 0, 0, 79, 0, 0, 18, 0, 0, 2, 0, 0, 98, 0, 0, 233, 0, 0, 239, 2, 2, 231, 0, 0, 216, 0, 0, 203, 0, 0, 186, 0, 0, 176, 0, 0, 112, 0, 0, 19, 0, 0, 36, 0, 0, 88, 0, 0, 200, 0, 0, 211, 0, 0, 205, 0, 0, 179, 0, 0, 131, 0, 0, 110, 0, 0, 30, 0, 0, 126, 0, 0, 192, 0, 0, 164, 0, 0, 141, 0, 0, 127, 0, 0, 105, 0, 0, 80, 0, 0, 48, 0, 0, 145, 0, 0, 169, 0, 0, 188, 0, 0, 170, 0, 0, 155, 0, 0, 101, 0, 0, 73, 0, 0, 42, 0, 0, 14, 0, 0, 52, 0, 0, 172, 0, 0, 175, 0, 0, 173, 0, 0, 166, 0, 0, 137, 0, 0, 122, 0, 0, 107, 0, 0, 90, 0, 0, 62, 0, 0, 41, 0, 0, 106, 0, 0, 130, 0, 0, 159, 0, 0, 158, 0, 0, 150, 0, 0, 143, 0, 0, 124, 0, 0, 25, 0, 0, 7, 0, 0, 85, 0, 0, 142, 0, 0, 138, 0, 0, 56, 0, 0, 16, 0, 0, 63, 0, 0, 114, 0, 0, 128, 0, 0, 92, 0, 0, 55, 0, 0, 44, 0, 0, 102, 0, 0, 67, 0, 0, 86, 0, 0, 32, 0, 0, 51, 0, 0, 60, 0, 0, 58, 0, 0, 31, 0, 0, 12, 0, 0, 29, 0, 0, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 252, 46, 217, 69, 0, 0, 0, 1, 116, 82, 78, 83, 0, 64, 230, 216, 102, 0, 0, 0, 22, 116, 69, 88, 116, 83, 111, 102, 116, 119, 97, 114, 101, 0, 103, 105, 102, 50, 112, 110, 103, 32, 50, 46, 48, 46, 49, 61, 94, 190, 104, 0, 0, 2, 8, 73, 68, 65, 84, 120, 156, 99, 96, 128, 131, 255, 16, 192, 128, 1, 152, 152, 89, 88, 89, 217, 216, 57, 56, 49, 165, 57, 184, 184, 121, 120, 121, 249, 248, 185, 5, 4, 57, 80, 37, 255, 51, 11, 241, 8, 139, 136, 138, 137, 75, 72, 242, 74, 9, 73, 203, 32, 201, 254, 103, 150, 149, 147, 87, 80, 84, 82, 86, 81, 85, 83, 215, 224, 209, 100, 213, 66, 72, 202, 8, 105, 235, 232, 234, 233, 27, 24, 26, 25, 155, 40, 152, 10, 243, 153, 153, 91, 192, 228, 254, 179, 90, 74, 88, 89, 219, 216, 218, 217, 59, 56, 58, 57, 43, 232, 184, 184, 186, 177, 67, 53, 254, 119, 55, 243, 176, 242, 244, 242, 246, 241, 245, 243, 15, 8, 12, 10, 22, 13, 9, 13, 11, 143, 128, 72, 254, 103, 139, 140, 10, 138, 142, 137, 141, 139, 79, 72, 76, 74, 78, 113, 86, 72, 77, 75, 23, 128, 58, 246, 127, 70, 102, 86, 118, 78, 110, 94, 126, 65, 97, 81, 113, 114, 73, 105, 89, 148, 71, 121, 69, 37, 88, 238, 63, 147, 144, 100, 85, 117, 77, 109, 93, 125, 67, 99, 83, 179, 114, 75, 105, 107, 91, 123, 135, 102, 39, 56, 8, 254, 119, 185, 117, 183, 42, 59, 246, 244, 246, 245, 39, 77, 72, 158, 56, 73, 177, 85, 116, 114, 40, 247, 20, 136, 28, 211, 212, 105, 106, 147, 166, 39, 205, 72, 154, 217, 156, 173, 52, 75, 69, 53, 107, 246, 156, 80, 110, 105, 136, 220, 255, 185, 114, 243, 84, 157, 170, 155, 167, 87, 207, 159, 56, 75, 101, 129, 213, 194, 69, 139, 151, 44, 133, 154, 249, 223, 220, 85, 126, 217, 242, 20, 165, 21, 78, 45, 147, 86, 58, 175, 202, 18, 75, 93, 189, 102, 237, 58, 168, 28, 251, 122, 23, 241, 214, 210, 13, 27, 55, 173, 220, 172, 106, 149, 181, 101, 235, 182, 237, 59, 4, 152, 161, 114, 204, 59, 215, 236, 218, 157, 21, 188, 103, 207, 94, 171, 125, 251, 69, 15, 200, 167, 173, 49, 59, 120, 8, 18, 85, 255, 45, 184, 164, 14, 111, 19, 223, 162, 176, 108, 217, 145, 163, 179, 183, 206, 145, 228, 61, 38, 112, 28, 26, 139, 255, 255, 31, 151, 61, 113, 216, 227, 164, 200, 162, 83, 139, 182, 170, 111, 59, 173, 125, 70, 72, 218, 2, 46, 23, 193, 118, 150, 191, 195, 229, 220, 54, 249, 246, 93, 194, 153, 124, 97, 83, 165, 35, 224, 137, 227, 255, 127, 142, 131, 178, 97, 231, 121, 67, 51, 47, 132, 106, 167, 155, 101, 116, 90, 32, 165, 155, 255, 255, 15, 73, 95, 92, 123, 73, 234, 242, 229, 43, 220, 59, 175, 30, 239, 66, 78, 82, 64, 150, 197, 181, 41, 172, 215, 47, 94, 189, 120, 157, 237, 6, 90, 114, 3, 177, 153, 44, 100, 180, 220, 221, 181, 44, 48, 83, 226, 127, 84, 128, 154, 8, 241, 72, 97, 77, 215, 0, 152, 72, 58, 216, 223, 230, 199, 242, 0, 0, 0, 37, 116, 69, 88, 116, 67, 111, 109, 109, 101, 110, 116, 0, 99, 108, 105, 112, 50, 103, 105, 102, 32, 118, 46, 48, 46, 54, 32, 98, 121, 32, 89, 118, 101, 115, 32, 80, 105, 103, 117, 101, 116, 54, 115, 59, 188, 0, 0, 0, 0, 73, 69, 78, 68, 174, 66, 96, 130 ] }, "offset_header": 725, "offset_body": 988, "offset_end": 2992 }, { "headers": [ { "name": "content_type", "value": { "ContentType": { "c_type": "application", "c_subtype": "octet-stream", "attributes": [ [ "name", "blueball.png" ] ] } }, "offset_field": 3035, "offset_start": 3048, "offset_end": 3096 }, { "name": "content_transfer_encoding", "value": { "Text": "BASE64" }, "offset_field": 3096, "offset_start": 3122, "offset_end": 3131 }, { "name": "content_id", "value": { "Text": "Pine.LNX.4.21.0005190955481.8452@penguin.example.com" }, "offset_field": 3131, "offset_start": 3142, "offset_end": 3199 }, { "name": "content_description", "value": { "Text": "A PNG graphic file" }, "offset_field": 3199, "offset_start": 3219, "offset_end": 3240 }, { "name": "content_disposition", "value": { "ContentType": { "c_type": "attachment", "c_subtype": null, "attributes": [ [ "filename", "blueball.png" ] ] } }, "offset_field": 3240, "offset_start": 3260, "offset_end": 3298 } ], "is_encoding_problem": false, "body": { "Binary": [ 137, 80, 78, 71, 13, 10, 26, 10, 0, 0, 0, 13, 73, 72, 68, 82, 0, 0, 0, 27, 0, 0, 0, 27, 8, 3, 0, 0, 0, 186, 10, 4, 103, 0, 0, 3, 0, 80, 76, 84, 69, 255, 255, 255, 0, 0, 8, 0, 0, 16, 0, 0, 24, 0, 0, 0, 0, 8, 41, 0, 16, 66, 0, 16, 74, 0, 8, 49, 0, 16, 82, 8, 33, 115, 8, 41, 123, 8, 41, 132, 8, 33, 107, 0, 24, 90, 0, 8, 57, 8, 33, 99, 16, 57, 156, 24, 66, 165, 24, 66, 173, 24, 66, 181, 16, 57, 165, 16, 49, 148, 0, 24, 82, 16, 49, 140, 41, 82, 181, 57, 99, 198, 57, 99, 206, 41, 90, 206, 24, 74, 206, 24, 66, 206, 24, 66, 189, 66, 107, 198, 123, 156, 214, 156, 189, 222, 140, 181, 222, 99, 148, 231, 49, 107, 222, 33, 82, 222, 24, 74, 214, 24, 66, 198, 16, 49, 165, 0, 0, 33, 206, 231, 239, 231, 239, 239, 156, 198, 239, 82, 132, 239, 41, 90, 231, 16, 57, 173, 74, 123, 206, 173, 206, 222, 165, 206, 239, 90, 140, 239, 16, 49, 156, 90, 132, 214, 173, 214, 231, 206, 239, 239, 140, 189, 239, 74, 123, 239, 24, 57, 165, 24, 74, 198, 140, 189, 231, 181, 231, 239, 148, 189, 239, 0, 0, 41, 90, 140, 231, 115, 165, 239, 107, 156, 239, 8, 41, 140, 49, 99, 239, 41, 90, 239, 8, 33, 123, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 193, 50, 13, 85, 0, 0, 0, 1, 116, 82, 78, 83, 0, 64, 230, 216, 102, 0, 0, 0, 22, 116, 69, 88, 116, 83, 111, 102, 116, 119, 97, 114, 101, 0, 103, 105, 102, 50, 112, 110, 103, 32, 50, 46, 48, 46, 49, 61, 94, 190, 104, 0, 0, 1, 136, 73, 68, 65, 84, 120, 156, 117, 210, 109, 87, 155, 48, 24, 6, 224, 18, 78, 128, 38, 16, 82, 147, 134, 204, 9, 76, 167, 5, 34, 218, 170, 139, 219, 172, 111, 219, 124, 249, 255, 191, 40, 123, 210, 86, 236, 177, 199, 155, 47, 156, 115, 157, 59, 33, 228, 25, 141, 134, 4, 40, 68, 40, 112, 163, 157, 4, 56, 138, 33, 81, 130, 195, 143, 140, 199, 132, 166, 16, 146, 177, 40, 65, 219, 232, 114, 78, 39, 123, 66, 10, 49, 85, 41, 41, 146, 208, 13, 234, 146, 76, 139, 47, 251, 95, 15, 202, 170, 150, 83, 13, 136, 6, 196, 76, 239, 125, 59, 60, 250, 126, 124, 50, 107, 90, 217, 233, 44, 50, 111, 123, 6, 49, 157, 236, 31, 158, 246, 167, 103, 231, 243, 166, 108, 23, 138, 48, 188, 41, 186, 132, 107, 113, 113, 217, 247, 253, 213, 143, 121, 83, 213, 194, 82, 150, 131, 121, 12, 34, 50, 145, 215, 63, 251, 254, 215, 239, 155, 89, 83, 214, 66, 129, 133, 107, 11, 99, 186, 188, 189, 190, 187, 191, 127, 240, 181, 86, 46, 222, 205, 61, 22, 90, 148, 7, 127, 254, 254, 187, 241, 187, 213, 162, 211, 132, 175, 204, 141, 28, 102, 79, 162, 157, 205, 159, 95, 26, 79, 114, 106, 211, 44, 78, 6, 75, 151, 117, 213, 128, 84, 64, 11, 171, 41, 143, 253, 119, 122, 123, 44, 168, 149, 109, 89, 86, 183, 53, 208, 82, 105, 194, 252, 249, 86, 102, 98, 162, 166, 117, 221, 66, 73, 138, 14, 136, 195, 146, 27, 11, 115, 150, 170, 165, 20, 82, 46, 58, 171, 244, 107, 86, 68, 102, 181, 36, 88, 128, 139, 44, 85, 182, 235, 172, 181, 42, 245, 132, 215, 53, 127, 136, 48, 7, 212, 74, 41, 157, 82, 194, 139, 40, 25, 8, 138, 38, 31, 115, 66, 41, 125, 37, 156, 143, 129, 214, 43, 174, 204, 33, 147, 199, 5, 227, 156, 51, 184, 119, 179, 105, 109, 126, 54, 96, 146, 71, 144, 28, 38, 2, 109, 147, 199, 0, 25, 131, 141, 9, 223, 229, 237, 110, 253, 107, 128, 224, 25, 192, 109, 13, 197, 110, 182, 167, 233, 83, 249, 136, 187, 227, 187, 3, 255, 1, 20, 84, 204, 216, 153, 105, 14, 191, 0, 0, 0, 37, 116, 69, 88, 116, 67, 111, 109, 109, 101, 110, 116, 0, 99, 108, 105, 112, 50, 103, 105, 102, 32, 118, 46, 48, 46, 54, 32, 98, 121, 32, 89, 118, 101, 115, 32, 80, 105, 103, 117, 101, 116, 54, 115, 59, 188, 0, 0, 0, 0, 73, 69, 78, 68, 174, 66, 96, 130 ] }, "offset_header": 3035, "offset_body": 3300, "offset_end": 5126 } ] }