So ist es. Ich möchte keinen aufgeblähten Mailer verwenden sondern es gern lernen.
Guck Dir mal die Maildatei an, die Du erstellst.
Wirklichkeit: Die Email kommt an, aber der Anhang steht nur im Body in Form von Text (base64)
application/octet-stream
bei Dir fehlt der Bindestrich.