Mit irgendwo gespeicherten Dateien funktioniert das mit MIME::Lite
http://search.cpan.org/dist/MIME-Lite/lib/MIME/Lite.pm
You can specify each message part as either the literal data itself (in a scalar or array), or as a string which can be given to open() to get a readable filehandle (e.g., "<filename" or "somecommand|").
Google hat mir da leider nicht weiter geholfen...
Und auch die Doku nicht?
Du kannst auch die Rohdaten MIME::Lite übergeben.
Struppi.