credo viste le tue conoscenze, si faccia prima se ti posto quello che intendevo dire, l'ho appena testato e funziona, gli email arrivano senza problemi. Metti tutto in questa pagina per es. test.php:
Codice PHP:
<?php
if(isset($_POST['submit']))
{
$mail = $_POST['mail'];
$name = $_POST['name'];
$subject = $_POST['subject'];
$text = $_POST['text'];
$ip = $_SERVER['REMOTE_ADDR'];
$to = "marketing@emca2.it";
$message = "Hai ricevuto una e-mail da: ".$name.", ".$mail.".
";
$message .= "Messaggio:
".$text."
";
$message .= "IP: ".$ip."
";
$headers = "MIME-Version: 1.0\r\n";
$headers .= "Content-type: text/html; charset=iso-8859-1\r\n";
$headers .= "From: <$mail>";
$headers .= "Reply-To: $to\r\n";
if(mail($to, $subject,$message, $headers))
{
echo "
Messaggio inviato con successo</p>";
}
else
{
echo "
Ci sono stati degli errori nell'invio della e-mail.</p>";
}
}
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Unbenanntes Dokument</title>
</head>
<body>
<form id="formail" method="post" action="test.php">
<div id="risposta">
</div>
Nome:</p>
<input type="text" id="name" name="name" value="" />
E-mail:</p>
<input type="text" id="mail" name="mail" value="" />
Oggetto:</p>
<input type="text" id="subject" name="subject" value="" />
Messaggio:</p>
<textarea id="text" name="text" rows="9" cols="20"></textarea>
<input type="submit" id="submit" name="submit" value="submit" style="font-family:calibri,Arial"/>
</form>
</body>
</html>