Another possible approach to the problem would be to create a new content subtype example: Content-Type: application/x-zlib; uncompresse-type=xml Here we are expressing the contents of the body part as a compressed unit, which when uncompressed will give us an xml document. Terry Harding Cyclone Commerce