We have .NET MQ client sending messages to MQ queues, it works fine. On the receiver end we have a JMS client, which needs to receive BytesMessage. I wonder if it's possible for sender to set some MQ headers, so that produced message is always recognized as BytesMessage on receiver end? Currently it defaults to TextMessage. We have .NET MQ client sending messages to MQ q