2.1.3.6.1.2 Generating a Value for the Status Field
The value of the Status field, as specified in [RFC3464], is determined by the values of the PidTagNonDeliveryReportDiagCode ([MS-OXOMSG] section 2.2.2.30) and PidTagNonDeliveryReportReasonCode ([MS-OXOMSG] section 2.2.2.31) properties. If the value of the PidTagNonDeliveryReportDiagCode property is -1, the value of the Status field is determined using the following table.
Value of PidTagNonDeliveryReportReasonCode property |
Value of Status field |
---|---|
1 |
510 |
2 |
565 |
3 |
565 |
4 |
520 |
5 |
530 |
6 |
443 |
Any other value |
540 |
If the value of the PidTagNonDeliveryReportDiagCode is not -1, the value of the Status field is determined using the following table.
Value of PidTagNonDeliveryReportDiagCode property |
Value of Status field |
---|---|
0 |
510 |
1 |
514 |
2 |
445 |
3 |
446 |
4 |
510 |
5 |
447 |
6 |
530 |
7 |
560 |
8 |
563 |
9 |
562 |
10 |
560 |
11 |
554 |
12 |
560 |
13 |
534 |
14 |
560 |
15 |
561 |
16 |
553 |
17 |
555 |
18 |
533 |
19 |
562 |
20 |
560 |
21 |
560 |
22 |
464 |
23 |
464 |
24 |
464 |
25 |
464 |
26 |
573 |
27 |
446 |
28 |
572 |
29 |
571 |
30 |
524 |
31 |
561 |
32 |
513 |
33 |
510 |
34 |
513 |
35 |
511 |
36 |
510 |
37 |
530 |
38 |
530 |
39 |
510 |
40 |
516 |
41 |
510 |
42 |
510 |
43 |
516 |
46 |
570 |
48 |
512 |
Any other value |
500 |