Visualizzazione dei risultati da 1 a 8 su 8
  1. #1
    Utente di HTML.it
    Registrato dal
    May 2008
    Messaggi
    1,683

    impostazioni del server locale

    ciao a tutti... ho trovato uno script per il login che al momento della registrazione invia una mail d conferma, l'ho provato su apache (ho ubuntu) ma la mail non arriva.. il problema da quel che ho capito sta in qualche configurazione...quindi: volevo sapere se mi potete spiegare cosa cambiare affinchè si possa inviare le mail, e se mi potete passare uno script semplicissimo che invia la mail... anche un semplice form dove mettere l'indirizzo mail che invii un semplice ciao.

    la seconda domanda è più generale siccome ho scaricato parecchi script per l'upload dei file e tutti gli script al posto che fare l'upload mi fanno il download della pagina php... che può essere??? anche qua qualche impostazine???

    grazie.

  2. #2
    Utente di HTML.it
    Registrato dal
    May 2008
    Messaggi
    1,683
    non c'è nemmeno una guida (italiana) da cui poter leggere? perchè un pò ho cercato ma non è chiaro, se riuscite a spiegarmi sta cose mi fate un favore
    grazie

  3. #3
    1- Hai configurato il server smtp nel file php.ini?
    2- Forse non inviano gli headers giusti.

  4. #4
    Utente di HTML.it
    Registrato dal
    May 2008
    Messaggi
    1,683
    di sicuro non ho configurato il file php.ini e forse non ho inviato hli header giusti, cosa devo controllare?

  5. #5
    Utente di HTML.it
    Registrato dal
    May 2008
    Messaggi
    1,683
    per l'upload ho risolto... per la mail ancora no

  6. #6
    Utente di HTML.it
    Registrato dal
    May 2008
    Messaggi
    1,683
    leggendo qua: http://openskill.info/infobox.php?ID=229
    ho configurato il file php.ini-dist
    così:
    [mail function]
    ; For Win32 only.
    SMTP = localhost
    smtp_port = 25

    ; For Win32 only.
    ;sendmail_from = iacoposk8@libero.it

    ma ancora non va, come mai???

  7. #7
    Utente di HTML.it
    Registrato dal
    May 2008
    Messaggi
    1,683
    lo script che uso è questo:
    codice:
    <?
    function email(){
    $mail_to = "iacoposk8@libero.it";
    $mail_subject = "ciao";
    $mail_body = "ciao";
    $mail_in_html = "MIME-Version: 1.0\r\n";
    $mail_in_html .= "Content-type: text/html; charset=iso-8859-1\r\n";
    $mail_in_html .= "From: iacoposk8@libero.it";
    return (mail($mail_to, $mail_subject, $mail_body, $mail_in_html));
    }
    ?>

  8. #8
    Utente di HTML.it
    Registrato dal
    May 2008
    Messaggi
    1,683
    l'ho cambiata un pelo, ora è così
    codice:
    <?
    $mail_to = "iacoposk8@libero.it";
    $mail_subject = "ciao";
    $mail_body = "ciao";
    if(mail($mail_to, $mail_subject, $mail_body))
    {
    	echo "inviata";
    }
    else
    {
    	echo "non inviata";
    }
    ?>
    e mi dice:

    Warning: mail(): Failed to connect to mailserver at "mail.libero.it" port 25, verify your "SMTP" and "smtp_port" setting in php.ini or use ini_set() in c:\programmi\easyphp1-8\www\mail.php on line 8

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.