Da fehlen schonmal die Header.
Nein.
Aber so wie der Perlcode aussieht, kann die sogar der Absender selbst hinzufügen per HTTP Request. Einschließlich CC und BCC
So wie gezeigt eben nicht. From, To werden vom Skript als fixe Strings vorgegeben
$empfaenger = 'info@domain.de';
$absender = 'info@domain.de';
und zusammen mit dem Subject im header verbaut:
print MAIL <<"EOF";
To: $empfaenger
From: $absender
Subject: Kontaktformular
$email_body
EOF