The problem with mime is binary has to be base64 encoded while text does not. PassThroughEncoding would technically send binary files as binary, though there is nothing in JDF for handling plain binary posts.