#Sonderzeichen aus Mail-Adr entfernen, zugelassen: a-z, A-Z, _-+*$.@
$email =~ s/[^a-zA-Z0-9_-+\*$.@]//g;
Leerzeichen sind in einer Email nicht erlaubt? Naja, ganz so schlimm ist es ja doch nicht. Man sollte nur keine komischen Zeichen auf der Kommando-Zeile uebergeben. Wenn man nicht gerade mit mailx arbeitet (sondern mit qmail-inject, o. ae.), sind auch komische Zeichen im Body der Email überhaupt kein Problem.
Peter