Salve a tutti,
ho un problema con un ForMail, o meglio con il server su cui è pubblicato lo stesso.
Ho testato il mio formail su Altervista e successivamente sul mio spazio web, con Altervista non ho avuto problema, il mio hosting invece mi rilascia questo errore: Warning: mail() [function.mail]: SMTP server response: 451 See http://pobox.com/~djb/docs/smtplf.html. in d:\www\MW_qPIGRaXIq\gruppomir.net\mailto.php on line 53
Questo è il codice (la linea 53 è quella in rosso):
codice:<?php //varie info per email $oggi = date("j F Y G:i"); $sito = "smtp.gruppomir.net"; $ip = "$_SERVER[REMOTE_ADDR]"; $browser = "$_SERVER[HTTP_USER_AGENT]"; $to = "gruppomir@gruppomir.net"; $soggetto = "E-mail da $sito"; if(trim($_POST['nome']) == "" OR trim($_POST['email']) == "" OR trim($_POST['oggetto']) == "" OR trim($_POST['messaggio']) == "") { echo "<font color=\"#FF0000\" face=\"verdana\" size=\"2\"><center>Tutti i campi sono obbligatori</center></font>"; } else { $body = "Modulo inviato il $oggi da $ip - $browser \n\n"; $body .= "Nome: $_POST[nome] \nEmail: $_POST[email] \nOggetto: $_POST[oggetto] \nMessaggio: $_POST[messaggio]"; mail("$to","$soggetto","$body"); ?> <div align="center"> <font color="#000080"><span class="testo"> E-mail inviata con successo.</span></font> <font color="#000080"><span class="testo"> Grazie!</span></font></div> <div align="center"> <span class="testo"> Torna in Homepage</span></div> <?php } ?>
Come si può risolvere il problema senza contattare l'hosting è perdere troppo tempo?
Grazie a tutti.

Rispondi quotando