Hola, bueno como bien dice el titulo tengo un problema con un formulario de "contacto" php.
La cosa es que yo necesito un formulario para que la gente lo complete y me pueda llegar a mi e-mail con los datos que ellos pusieron.
Yo actualmente tengo este formulario: 
contacto.html  
 Código PHP:
    <table width="343" border="0">  <tr>  <td><form name="form1" method="post" action="enviar.php">
  <table width="338" border="0">
    <tr>
      <td>Nombre:</td>
      <td><input name="nombre" type="text" id="nombre"></td>
    </tr>
    <tr>
      <td>Email:</td>
      <td><input name="email" type="text" id="email"></td>
    </tr>
    <tr>
      <td>Mensaje:</td>
      <td><textarea name="msg" id="msg"></textarea></td>
    </tr>
    <tr>
      <td><input type="submit" name="Submit" value="Enviar"></td>
      <td> </td>
    </tr>
  </table>    
</form></td>  
</tr> </table> 
    
  Y el enviar.php  
 Código PHP:
    <?php 
 
$mail='[email protected]'; 
 
  
$nombre = $_POST['nombre']; 
$email = $_POST['email']; 
$msg = $_POST['msg']; 
 
$thank="index.html"; 
 
$message = " 
nombre:".$nombre." 
email:".$email." 
msg:".$msg.""; 
   
  if (mail($mail,"consulta",$message))  
       Header ("Location: $thank"); 
   
 ?>       Cuando completo el formulario. Doy en el botón enviar. Y automáticamente me lleva al $thank="index.html"; , pero nunca me llega ningún e-mail.
Estoy usando el host 000webhost.com y tengo entendido que con ese funciona bien.
Espero alguna ayuda (: .
Desde ya muchas gracias.