Multi-platform FormMail
FormMail 1.92 supporing Windows is now available!
This is a modified version of FormMail 1.92 using the perl module
Net::SMTP
to send email. It no longer uses the
BLAT mailer. I'm calling the modified version 1.92+SMTP. It supports any CGI/Perl environment that has Net::SMTP installed. It's handy because Net::SMTP is free!
FormMail 1.92+SMTP been tested on NT4 SP6 with the following software:
It was also tested on Linux 2.2.7 with the following software:
Notes about this version:
- A new variable, $mailhost, specifies the SMTP server to be used for sending the form data. If this variable is undefined or empty, FormMail works as before (i.e. is uses $mailprog)
- An error is reported to the user if the SMTP session with $mailhost fails, asking them to try again later
- Works on both NT and UNIX (don't need sendmail!)
Notes on NT configuration:
- Make sure you have perl.exe in the path. If not, change the #! line in FormMail.pl to specify the exact path to perl.exe
- By default $mailhost is set to 'mailhost', change this to your mail hub hostname
Notes on UNIX configuration:
- The default setup of 1.92+SMTP assumes NT, you'll need to change the #! line to specify where perl is
- If you want to go back to $mailprog (i.e. sendmail) style messaging, just comment out the $mailhost variable
The older ports are also available, but are not recommended due to various security issues. They still need BLAT.
Comments: Email Darrin