Yo uso esto, generalmente tu proveedor de host te suele proporcionar también el script o lo que va en el form action.
Pero esto me va perfecto
formulario
Código HTML:
<form action="http://www.dominio.org.ar/axiMail.php" method="post" name="contacto" id="contacto">
<input name="receptor" type="hidden" id="receptor2" value="[email protected]">
<input name="remitente" type="hidden" id="remitente2" value="email">
<input name="tema" type="hidden" id="tema2" value="Información desde el sitio web">
<input name="redireccion" type="hidden" id="redireccion2" value="http://www.dominio.org.ar/retorno.php">
<table width="522" align="center" cellpadding="4" cellspacing="4">
<tr bgcolor="#eeeeee">
<td align="right"><div align="right">Apellido y Nombres </div></td>
<td width="234"><input name="Apellido y Nombres" type="text" id="Apellido y Nombres"></td>
</tr>
<tr bgcolor="#eeeeee">
<td align="right"><div align="right">Dirección</div></td>
<td><input name="Dirección" type="text" id="Dirección"></td>
</tr>
<tr bgcolor="#eeeeee">
<td align="right"><div align="right">Ciudad</div></td>
<td><input name="Ciudad" type="text" id="Ciudad"></td>
</tr>
<tr bgcolor="#eeeeee">
<td align="right"><div align="right">Provincia</div></td>
<td><input name="Provincia" type="text" id="Provincia"></td>
</tr>
<tr bgcolor="#eeeeee">
<td align="right"><div align="right">País</div></td>
<td><input name="País" type="text" id="País"></td>
</tr>
<tr bgcolor="#eeeeee">
<td align="right"><div align="right">Teléfono</div></td>
<td><input name="Teléfono" type="text" id="Teléfono"></td>
</tr>
<tr bgcolor="#eeeeee">
<td align="right"><div align="right">Fax</div></td>
<td><input name="Fax" type="text" id="Fax"></td>
</tr>
<tr bgcolor="#eeeeee">
<td align="right"><div align="right">E-mail*</div></td>
<td><input name="remitente" type="text" id="remitente"></td>
</tr>
<tr bgcolor="#eeeeee">
<td align="right"><div align="right">Consulta</div></td>
<td><textarea name="texto" cols="25" id="texto"></textarea></td>
</tr>
<tr bgcolor="#eeeeee">
<td align="right"><div align="right">*Campo Obligatorio </div></td>
<td align="right"><input type="submit" name="Submit" value="Enviar"></td>
</tr>
</table>
</form>
axiMail.php
Código PHP:
<?
while(list($nombre_campo, $valor_campo ) = each($HTTP_POST_VARS )) {
strtolower ($nombre_campo);
if(is_array($valor_campo)){
$msg .= ucfirst($nombre_campo).": \n";
while (list ($val) = each ($valor_campo)) {
$msg .= $val."\n";
}
$msg .= "\n";
}else{
if($nombre_campo != "submit" && $nombre_campo !="receptor" && $nombre_campo !="email" && $nombre_campo !="tema" && $nombre_campo !="redireccion"){
$msg .= ucfirst($nombre_campo).": ".$valor_campo."\n\n"; }
}
}
$msg .= "----------------------------------------------\n";
$msg .= "USER AGENT: ".$HTTP_USER_AGENT."\n";
$msg .= "IP: ".$REMOTE_ADDR."\n";
mail($receptor,$tema,$msg,"From: $email");
header("Location: $redireccion");
?>