Moin Hajo,
im Prinzip musses so gemacht werden wie Du sagst: erst ein Upload und dann die hochgeladene Datei an die Methode "file" übergeben:
---
$sender = new Mail::Sender{smtp => 'mailserver', from => $name};
ref($sender->MailFile(
{to => 'otto@local',
subject => $betreff,
msg => $text,
file => $datei}
))&fehler;
$sender->Close;
---
Meth. file erwartet eine Datei auf dem lokalem Rechner also so was in der art $datei = "/home/i-netlab.de/htdocs/inetlab.gif";... ok das geht alles zu machen. Mir gings eigentlich nur darum, von "sendmail" wegzukommen und vorerst reicht für meine Zwecke das hier:http://www.i-netlab.de/cgi-bin/msend.cgi, kannsts ja mal ausprobieren.
Viele Grüße, Rolf
PS: http://www.i-netlab.de/cgipm/cgi.htm mit freundlicher Genehmigung des O'Reilly Verlages hab ichs auf meinen Server gespiegelt....