Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Oct 2006
    Messaggi
    126

    Form mail con invio corretto ma nessuna ricezione

    Buondì gente.
    Come da oggetto, quello che segue è il file mail.php che dovrebbe inviare una mail.
    Dico dovrebbe perchè pur non restituendo errori, la mail non viene ricevuta.

    L'indirizzo del destinatario, viene recuperato da un campo "hidden" del form di contatto

    Codice PHP:
    <?php

     $to 
    $_REQUEST['email'];
     
     
    $subject "Modulo contatto";
     
     
    $body "Contenuto del modulo:\n\n";
     
     
    $body .= "Dati personali ;
    Nome: " 
    trim(stripslashes($_POST["nome"])) . "\n";
     
    $body .= "Cognome: " trim(stripslashes($_POST["cognome"])) . "\n";
     
    $body .= "Email: " trim(stripslashes($_POST["mail"])) . "\n";
     
    $body .= "Oggetto: " trim(stripslashes($_POST["oggetto"])) . "\n";
     
    $body .= "Messaggio: " trim(stripslashes($_POST["Messaggio"])) . "\n";

     
    $headers "From: Modulo contatto";
     
     
     if(@
    mail($to$subject$body$headers)) { 
     
     echo 
    "La mail è stata inoltrata con successo.";
     
     } else {
     
     echo 
    "Si sono verificati dei problemi nell'invio della mail.";
     
     }
     
     
    ?>
    Voi che avete un occhio più poli-clinico, sapreste dirmi se è un errore mio, piuttosto che di invio?

  2. #2
    Assicurati che su tuo webserver la funzione mail() non è disabilitata (su alcuni hosting in internet la funzione è disabilitata per impedire invio di mail). Potresti anche provare a stampare la variabile contenente l'indirizzo email per vedere se la ricevi correttamente.

  3. #3
    Utente di HTML.it
    Registrato dal
    Oct 2006
    Messaggi
    126
    Grazie.
    Dunque il tutto in effetti funziona.
    Con ben un'ora di ritardo, la mail è stata inviata.
    La questione è che mi arriva avente come mittente anonymous@webxcxxxxx.ad.xxxx.it e per di più come Posta Indesiderata.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.