Dead Letter Queue - Dead Letter Messages - Middleware News Dead Letter Queue - When messages can not be delivered to the intended queue, the messages may be delivered to a Dead Letter Queue (DLQ) if the queue manager has one defined. - By default a queue manager does not have a DLQ but you should define one for every queue manager. Dead Letter Messages Messages can be placed on the DLQ by the queue manager, the channels (MCA) or by applications When the messages are put onto DLQ, they should have a Dead Letter Header (DLH). DLH will be generated by Queue manager and MCA. If application are putting the messages onto DLQ, applications must create the DLH. MQRC and MQFB Reason code in the MQDLH will be a value from either the MQRC reason codes or MQFB feedback codes Example MQDLH MQOPEN - 'SYSTEM.DEAD.LETTER.QUEUE' MQGET of message number 1 ****Message descriptor**** StrucId : 'MD ' Version : 2 Report : 0 MsgType : 8 Expiry : -1 Feedback : 0 Encod