anonymous
2008-08-19 10:32:38 UTC
Thanks
Ian
Perl Script
--------------------------------------
#!/usr/bin/perl
use CGI;
# Create the CGI object
my $query = new CGI;
# Output the HTTP header
print $query->header ( );
# Capture the form results
my $senderemail = $query->param("senderemail");
my $sendername = $query->param("sendername");
my $reciplentsemail = $query->param("reciplentsemail");
my $reciplentsname = $query->param("reciplentsname");
my $message = $query->param("message");
$dateandtime = time();
# Email the form results
open ( MAIL, "| /usr/sbin/sendmail -t" );
print MAIL "From: $senderemail\n";
print MAIL "To: $reciplentsemail\n";
print MAIL "Subject: \n";
print MAIL "\n";
print MAIL "\n.\n";
close ( MAIL );
$filename = "Log file location here";
open(FH, ">>$filename");
print FH "$dateandtime | $sendername | $senderemail | $reciplentsname | $reciplentsemail\n";
close(FH);
# Thank the user
print <
You're message has been sucessfully sent. Close this window to continue browsing our site.
END_HTML