So long as this is application driven segmentation, and you restrict your segments to the order of 28-30kB (I'd err on the low end) this should work. Assuming TCP/IP transport the buffer used by the channel is 32kB, but you need to add some space for the marshalled API parameters.
To avoid loss, you'd also need to investigate the use of syncpoint, and have the application keep track of what segments it has committed so far. Dave Instructions for managing your mailing list subscription are provided in the Listserv General Users Guide available at http://www.lsoft.com Archive: http://vm.akh-wien.ac.at/MQSeries.archive