Wirklichkeit: Die Email kommt an, aber der Anhang steht nur im Body in Form von Text (base64)
Liegt vermutlich am "Boundary"-
MIME-Version: 1.0
Content-Type: multipart/mixed;
boundary="----=_Part_999860_17630595.1459084055704"
4 x "-" vor dem "="
------=_Part_999860_17630595.1459084055704
Content-Type: application/octet-stream; name=sonstwas.pdf
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename=sonstwas.pdf
6 x "-" vor dem "="
Auch in anderen Mails hat der Trenner im Nachrichtenquelltext stets zwei zusätzliche "-" vor dem eigentlichen Boundary. Ich habe nichts gesehen wo Du diese hinzufügst.