Código basico para criação de um formulário
<html>
<head>
<title>Floripa Internet - Formail CGI</title>
</head>
<body bgcolor="#FFFFFF">

<form method="POST" action="http://seudominio/cgi-sys/FormMail.cgi">

<input type="hidden" name="recipient" value="fulano@floripa.com.br">
<input type="hidden" name="subject" value="Assunto do email">
<input type="hidden" name="redirect" value="http://seudominio/obrigado.html">
<input type="hidden" name="missing_fields_redirect" value="http://seudominio/falha.html">
<input type="hidden" name="required" value="email">

<table border="0" cellpadding="0" cellspacing="0" >
<tr><td>Nome: <input type="text" name="nome" maxlength="80" size="25"/></td></tr>
<tr><td>E-mail: <input type="text" name="email" maxlength="80" size="25"/></td></tr>
<tr><td>Website:<input type="text" name="text" maxlength="80" size="25"/></td></tr>
<tr><td>Mensagem:<textarea name="mensagem" cols="24" rows="3"></textarea></td></tr>
<tr><td><input type="submit" name="Submit" value=" Enviar " /></td></tr>
</table>
</form>
</body>
</html>


1° Coloque endereço completo.
EX: http://www.seudominio.com.br/cgi-sys/FormMail.cgi
<form method="POST" action="http://seudominio/cgi-sys/FormMail.cgi">
<input type="hidden" name="recipient" value="fulano@floripa.com.br">
<input type="hidden" name="subject" value="Assunto do email">
<input type="hidden" name="redirect" value="http://seudominio/obrigado.html">
<input type="hidden" name="missing_fields_redirect" value="http://seudominio/falha.html">
<input type="hidden" name="required" value="email">

2° Coloque e-mail de destino do formulário.
EX: fulano@floripa.com.br
<form method="POST" action="http://seudominio/cgi-sys/FormMail.cgi">
<input type="hidden" name="recipient" value="fulano@floripa.com.br">
<input type="hidden" name="subject" value="Assunto do email">
<input type="hidden" name="redirect" value="http://seudominio/obrigado.html">
<input type="hidden" name="missing_fields_redirect" value="http://seudominio/falha.html">
<input type="hidden" name="required" value="email">

3° Assunto do e-mail.
EX: Formulario de resposta
<form method="POST" action="http://seudominio/cgi-sys/FormMail.cgi">
<input type="hidden" name="recipient" value=fulano@floripa.com.br">
<input type="hidden" name="subject" value="Assunto do email">
<input type="hidden" name="redirect" value="http://seudominio/obrigado.html">
<input type="hidden" name="missing_fields_redirect" value="http://seudominio/falha.html">
<input type="hidden" name="required" value="email">

4° Redireciona para uma página de agradecimento.
EX: http://www.seudominio.com.br/obrigado.html
<form method="POST" action="http://seudominio/cgi-sys/FormMail.cgi">
<input type="hidden" name="recipient" value="fulano@floripa.com.br">
<input type="hidden" name="subject" value="Assunto do email">
<input type="hidden" name="redirect" value="http://seudominio/obrigado.html">
<input type="hidden" name="missing_fields_redirect" value="http://seudominio/falha.html">
<input type="hidden" name="required" value="email">

5° Redireciona para uma página de erro, caso ocorra algum problema no envio.
EX: http://www.seudominio.com.br/falha.html
<form method="POST" action="http://seudominio/cgi-sys/FormMail.cgi">
<input type="hidden" name="recipient" value="fulano@floripa.com.br">
<input type="hidden" name="subject" value="Assunto do email">
<input type="hidden" name="redirect" value="http://seudominio/obrigado.html">
<input type="hidden" name="missing_fields_redirect" value="http://seudominio/falha.html">
<input type="hidden" name="required" value="email">

6° A opção "required" torna o campo "email" obrigatório.
Faz com que seja obrigatorio preencher o e-mail no formulário
<form method="POST" action="http://seudominio/cgi-sys/FormMail.cgi">
<input type="hidden" name="recipient" value="fulano@floripa.com.br">
<input type="hidden" name="subject" value="Assunto do email">
<input type="hidden" name="redirect" value="http://seudominio/obrigado.html">
<input type="hidden" name="missing_fields_redirect" value="http://seudominio/falha.html">
<input type="hidden" name="required" value="email">

7° Parte que vai ser colocado os dados pelo cliente.
Nome: <input type="text" name="nome" maxlength="80" size="25"/>
E-mail: <input type="text" name="email" maxlength="80" size="25"/>
Website:<input type="text" name="text" maxlength="80" size="25"/>
Mensagem:<textarea name="mensagem" cols="24" rows="3"></textarea>
<input type="submit" name="Submit" value=" Enviar " />
</form>

8° Abaixo um exemplo de como pode ficar um formulário de e-mail.
Nome:
E-mail:
Website:
Mensagem: