sub SendMail { # add debugging my $debug = 6; if (-e $FORM{'template'}) { } else { &Error('Template File Not Found - Error at sendmail subscript'); } #### if ( ! -e $FORM{'template'}) { &Error('Template File $FORM{template} Not Found - Error at sendmail subscript'); } open (FILE, $FORM{'template'});
##
## open (FILE, $FORM{'template'}) or die "can't open FILE $FORM{template}: $!";
@File = ; close (FILE); open (MAIL, "|$mailprog -t") || &Error('Unable to Open Sendmail'); ##
## open (MAIL, "|$mailprog -t") || &Error("Unable to Open $mailprog: $!"); print "

trying: $mailprog -t
To: $FORM{mailto}
From: $FORM{req-EMAIL} ($FORM{req-FName} $FORM{req-LName})
Subject: $FORM{subject}
\n" if $debug > 5; print MAIL "To: $FORM{'mailto'}\n"; print MAIL "From: $FORM{'req-EMail'} ($FORM{'req-FName'} $FORM{'re +q-LName'})\n"; print MAIL "Subject: $FORM{'subject'}\n"; print MAIL "Bcc: \n\n"; print MAIL "This information request form is from the Rainforest & + Reef Resorts of Belize website.\n"; print MAIL "*************************************************\n"; + print MAIL "This form was submitted at $time by $FORM{'req-FName'} + $FORM{'req-LName'} ($FORM{'req-EMail'}).\n"; print MAIL "For your records, this is Form Request Number \= $Orde +r from this website.\n"; print MAIL "*************************************************\n\n" +; foreach $File (@File) { $File =~ s/\n//; foreach $Field (@InputFields) { $ReplaceVar = $FORM{$Field}; $SearchVar = '\[' . $Field . '\]'; $File =~ s/$SearchVar/$ReplaceVar/g; ##
## $File =~ s/\[$Field]/$FORM{$Field}/g; # do you need an 'e' too? } print MAIL "$File\n"; } close (MAIL); }