Mac Mail: Where is the mailtext?

Heute wieder über eine seltsame Sache gestolpert: Ein Kollege konnte Mails mit Attachment, die über javax.mail verschickt wurden, nicht richtig lesen. Der Mailtext war in Mac Mail einfach nicht zu sehen. Über Webmail und andere Mailprogramme gabs keinerlei Probleme. Klar, muss irgendwas mit dem Mimetype zu tun haben. Und so ist es dann auch. Es gibt (zumindest in Spring) vier MIME-Möglichkeiten für Mails:

1. MULTIPART_MODE_NO -> Gar keine Attachments

2. MULTIPART_MODE_MIXED -> klappt im Outlook, sonst eher schlecht

3. MULTIPART_MODE_RELATED -> klappt in fast allem inkl. Mac Mail, aber nicht Lotus Notes

4. MULTIPART_MODE_MIXED_RELATED -> klappt in fast allem inkl. Lotus Notes, aber nicht in Mac Mail

So. Toll. Immerhin hat man die Wahl zwischen verschiedenen Übeln.