Premetto che non ho mai utilizzato CGI (in genere utilizzo ASP). Comunque CGI dovrebbe essere un linguaggio lato server, per cui se non hai configurato IIS, è normale che il form non funzioni, in quanto non avendo configurato il server, la parte di CGI non viene processata.