Hi,
$rcpt = "nils.gerken@taggeckos.de" ;
um es noch mal anders auszudrücken: Was steht denn im Array @taggeckos? ;-)
Warum 'open (MAIL, "sendmail -t $rcpt");' $rcpt als Parameter übergeben?
Wäre im Prinzip richtig, wenn die Option -t nicht dort stünde.
Was aber viel wichtiger ist:
Mit perl -c script.pl kann man das Script checken. Hat man dann noch den w-Switch aktiviert und benutzt strict, kann eigentlich gar nichts mehr schiefgehen:
#!/usr/local/perl5 -w
use strict;
[...]
Cheatah