Closed z38 closed 7 years ago
Hi @z38 - Thanks for the info. If I'm reading this correctly, there's nothing we can do about this, as it's an issue in how Swiftmailer handles single body parts? If there's something we can do to improve this please feel free to re-open this, and leave a suggestion.
Added a pull request to at least expose that Body value so you can do your own workaround #939
During testing, we discovered that a
text/plain
body is not sent whenever an additional part is added to the message later on.Example (taken from Swiftmailer docs):
At the moment the transport just assumes that the main body of any multipart message is
text/html
. It seems this issue can not be resolved just yet, as the content type of the body is not exposed: swiftmailer/swiftmailer#736As a workaround, we use
setBody
for HTML andaddPart
for text. The parts get reordered anyway.