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