http://qs321.pair.com?node_id=40401

Anonymous Monk has asked for the wisdom of the Perl Monks concerning the following question:

I have a script using Mail::Mailer module for Perl and when ever I send mail using it, I only pass one word to the "From" variable, yet when the mail comes back it gets an @firewall-mydomain.com appended to it. Eg.) from = testing and when I get the mail back it has From: testing@firewall-mydomain.com Should I put a switch of some type on the ("sendmail") portion of this script?
{ use Mail::Mailer; use strict; my ($to, $from, $subject, $body) = ( @_); my $mailer = Mail::Mailer->new("sendmail"); $mailer->open({ From => $from, To => $to, Subject => $subject, }); print $mailer $body; $mailer->close();