Form to Email Handling Service
For the past couple of months none of the forms on the website at work have been working. The server is Windows IIS and everything seems to be configured right for CGI scripts to work. In fact, the search script does work, and so does a test script. The contact and submission forms used to work fine, then one day an error message appeared and ever since we haven't been able to use the forms. This is the error message:
The specified CGI application misbehaved by not returning a complete set of HTTP headers.
The folks at Microsoft Support suggested modifying the source code for the CGI application header output. The following is an example of a correct header:
print "HTTP/1.0 200 OK\n";
print "Content-Type: text/html\n\n\n";
I didn't even know what they meant by that! I poured through the code for the script itself, but couldn't see where it should go, and as for modifying the application itself, well....
Instead I signed up for a Form to Email Handling Service with Allforms, an Australian company, and for a premium service paid $11.70 AU for a one-year subscription. I just need to add one line of code to the forms that are already on the site and they will be process elsewhere and delivered to us at work without the hassle we're having at the moment.














