mi dice che l'invio è riuscito, ma non mi arriva mai nulla, neanche se metto un altro destinatario valido, fino ad ora ho usano una mail di tiscali e una di libero. Aiuto!
Non sono molto brava..
<html>
<head>
<title>Mio form</title>
</head>
<body>
<form method="post" action="invio.php">
Email Mittente
<input type="text" name="mitt">
L'oggetto della tue e-mail
<input type="text" name="ogg">
Inserisci il tuo messaggio
<textarea name="mess" rows="12" cols="54"></textarea>
<input type="submit" value="Invia"> <input type="reset" value="Cancella">
</form>
</body>
</html>
<?php
$mittente = $_POST['mitt'];
if(eregi("^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\.[a-z]{2,3})$", $mittente)){
$oggetto = $_POST['ogg'];
$messaggio = $_POST['mess'];
mail("miamail@miodominio.it", "$oggetto", "$messaggio", "From: $mittente");
?>
<div align="center">e-mail inviata con successo, riceverei presto una risposta
Grazie per averci contattato
<input type="button" value="Indietro" onClick="javascript:history.go(-1)"></div>
<?php
}
else{
?>
<div align="center">Indirizzo <? echo $mittente ?> non valido, riprova
<input type="button" value="Indietro" onClick="javascript:history.go(-1)"></div>
<?php
}
?>
dimenticavo: sono in locale e ho settato php.ini.....