mail ricevute da form mail
Salve a tutti,
stò realizzando per un'associazione un piccolo sito molto basilare, solo html, css e javascript, solo ke ora mi si è posto il problema di creare un form per le mail di contatto.
Il problema è questo, il form sembra perfettamente funzionante, ma la mail che ricevo non ha come mittente la mail scritta nel form, ma un certo apache@ns141.altervista.org... Ho cercato un pò sul web, ma nn sono riuscito a venirne a capo. Pensando fosse un problema della mail impostata, ho anche cambiato mail, ma il risultato non cambia...
Qualche consiglio?
Lascio il mio mail.php
Codice:
<?php
// ************Inizio Configurazione***************
//Indirizzo emai a cui inviare i msg
$mailto = "mailacuiinviare@gmail.com";
//Oggetto della mail
$subject = "Contatti";
//Pagina da mostrare dopo l'invio
$redirect = "inviata.html";
// ************Fine Configurazione****************
foreach($HTTP_POST_VARS as $key => $value) {
$message .= $key . ': ' . $value;
$message .= "\n";
}
if (@mail($mailto, $subject, $message)) {
header("Location: $redirect");
} else {
// Messaggio in caso di errore
echo('
Impossibile inviare. Torna nella pagina precedente e prova ancora, grazie.</p>');
}
?>
Questo il form html:
Codice HTML:
<form name="form1" id="form1" method="post" action="mail.php">
<p>Nome</p>
<p><input type="text" name="nome" /></p>
<p>Cognome</p>
<p><input type="text" name="cognome" /></p>
<p>Email</p>
<p><input type="text" name="email" /></p>
<p>Contenuto</p>
<p><textarea name="contenuto" cols="50" rows="10"></textarea></p>
<p><input name="Invia" type="submit" value="Invia" /></p>
</form>
P.s. Il sito è hostato su altervista :P