Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    May 2007
    Messaggi
    1,802

    invio email con la funzione mail che non fa su hosting windows

    salve ragazzi , avrei un problema con le invie delle email ...
    ho un lavoro ,dentro un hosting windows di aruba , pero il problema e che non mi invia l email , specialmente quella di rtisposta automatica, cosa potrebbe essere il problema posto lo script :
    Codice PHP:

    if(!isset($_POST['action'])){$action ''; }else{$action =  $_POST['action'];}
    if(!isset(
    $_POST['email'])){$email ''; }else{$email =  $_POST['email'];}
    if(!isset(
    $_POST['name'])){$name ''; }else{$name =  $_POST['name'];}
    if(!isset(
    $_POST['comments'])){$comments ''; }else{$comments =  $_POST['comments'];}
    if(!isset(
    $_POST['telefono'])){$telefono ''; }else{$telefono =  $_POST['telefono'];}
    if(!isset(
    $_POST['oggetto'])){$oggetto ''; }else{$oggetto =  $_POST['oggetto'];}



    //Process the form data!
    // and send the information collected in the Flash form to Your nominated email address

    if (isset($action) && $action == "send") {
        
    //
        
    mail("$adminaddress","informazioni",
        
    "Il visitatore ha lasciato le seguenti informazioni \n
        Name: 
    $name 
        Email: 
    $email\n
        Telefono: 
    $telefono 
        Messaggio:
        ------------------------------------------------------------
        
    $comments
        
        Logged Info :
        ------------------------------------------------------------
        Using: "
    .$_SERVER['HTTP_USER_AGENT']."
        Hostname: "
    .$_SERVER['HTTP_HOST']."
        IP address: "
    .$_SERVER['REMOTE_ADDR']."
        Date/Time:  
    $date","FROM:$email) ; 

        
        
    mail("$email","Re:"
              
    "Salve  $name  ,\n
               abbiamo ricevuto il suo messaggio e presto sarà contattato.\n
               Saluti dallo Staff del   
    $sitename   
               By   
    $siteaddress  ","FROM:$adminaddress") ; 
        
        

    // 
    Non è tanto importante saper fare,quanto ad avere voglia d imparare .

  2. #2
    Prova a sostituire
    codice:
    "FROM:$email"
    con
    codice:
    "From: $email"
    Full Stack Developer presso Advice Lab
    Bonus Bitcoin
    Moon Bitcoin

  3. #3
    Utente di HTML.it
    Registrato dal
    May 2007
    Messaggi
    1,802
    ciao grazie provo subito
    Non è tanto importante saper fare,quanto ad avere voglia d imparare .

  4. #4
    Utente di HTML.it
    Registrato dal
    May 2007
    Messaggi
    1,802
    ciao non ricevo la seconda email , che sarebbe il messaggio di conferma
    Codice PHP:


    if (isset($action) && $action == "send") {




    $recipient $adminaddress
    $subject "Richiesta informazioni da :" $name
    $mail_body "Il visitatore ha lasciato le seguenti informazioni \n"
    $mail_body .= "Name: " .$name."\n"
    $mail_body .= "Email: " .$email."\n"
    $mail_body .= "Telefono: " .$telefono."\n";
    $mail_body .= "Commento : \n";  
    $mail_body .= "------------------------------------------------------------\n\n" 
    $mail_body .= $comments."\n";  
    $mail_body .= "Logged Info : \n"
    $mail_body .= "------------------------------------------------------------\n\n" 
    $mail_body .= "Hostname: " .$_SERVER['HTTP_HOST']."\n";
    $mail_body .= "IP address: " .$_SERVER['REMOTE_ADDR']."\n";
    $mail_body .= "Using: " .$_SERVER['HTTP_USER_AGENT']."\n";
    $mail_body .= "Date/Time: " .date("m/d/Y H:i:s",time())."\n";
    $header "From: "$sitename "<" $adminaddress ">\r\n"

    ini_set('sendmail_from''me@domain.com');
    $sendmail mail($recipient$subject$mail_body$header); 

    if(
    $sendmail)
    {

    $to $email
    $object $sitename ."- Conferma ricezione E-mail " 
    $mailbody "Salve  $name  ,\n\n"
    $mailbody .= "Abbiamo ricevuto la sua E-mail e sarà contattato al più presto\n\n"
    $mailbody .= "Saluti dallo Staff del" $sitename."\n";  
    $mailbody .= "By" $siteaddress."\n";  
    $headerclient "From: "$sitename "<" $adminaddress ">\r\n"
    $headerclient .= "To: "$email "<" $email ">\r\n"
    ini_set('sendmail_from''me@domain.com');
    mail($to$object$mailbody$headerclient); 
    }







    Non è tanto importante saper fare,quanto ad avere voglia d imparare .

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.