-
Problema invio mail PHP
Salve, utilizzo mail() per inviare e-mail dal mio sito, ma queste non vengono recapitate, per esserne sicuro ho utilizzato lo script suggerito da Gianluca nella pagina http://forum.it.altervista.org/how/1...prio-sito.html
Lo script da me scritto è il seguente:
Codice HTML:
if(isset($_POST['submit'])){
$to = "****@andreaem.com"; // mail nascosta soltanto qui sul forum per antispam
$from = $_POST['emailinput']; // this is the sender's Email address
$name = $_POST['nameinput'] ;
$subject = "Mail dal sito andreaem.com";
$subject2 = "Copia della mail inviata ad andreaem.com";
$message = $name . " - " . $from . " scrive:" . "\n\n" . $_POST['textinput'];
$message2 = "Questa è una copia del tuo messaggio " . $name . "\n\n" . $_POST['textinput'];
$headers = "From:" . $from;
$headers2 = "From:" . $to;
mail($to,$subject,$message,$headers);
mail($from,$subject2,$message2,$headers2); // sends a copy of the message to the sender
$result = "Mail Inviata, verrai contattato al più presto ";
;
}
?>
naturalmente i valori vengono inviati dal POST correttamente.
nessuna mail viene inviata, non posso ( o non riesco ) a trovare un log per il mailer, quindi non riesco ad identificare il problema.
saluti,
Andrea
-
Le tue mail sono state correttamente processate e inoltrate. Hai controllato la cartella dello spam nella casella di destinazione?
-
Ciao e grazie per la risposta, naturalmente ho controllato la cartella Spam, ma non c'è nulla inviato dal form.
Nè dal mio script, nè tantomeno da quello di prova sul thread di Gianluca.
Lo stesso script funziona in altri domini ma non nel mio, mi chiedo se, ed è l'unica cosa che mi viene in mente, si tratti del fatto che il mio dominio è parcheggiato su godaddy e il dns mail è appunto il loro, teoricamente non dovrebbe incidere dato che la mail viene processata in locale da altervista.
Davvero non sò che pesci pigliare
Andrea
-
Purtroppo a volte succede che i mail provider scartino le mail senza avvisare il destinatario. Hai modo di provare ad inviare ad un altro indirizzo?