@symfony And of course the conversion is hard coded into the transport code. Using a specific static method call so I have no choice of actually injecting a different mechanism.
And that call treats every alternative part not text or html as invalid.