• User

    Script email: problema con il localhost

    scusate la mia enorme ignoranza di php ma ho un problema. Ho uno script per email e in locale funziona,

    Quando vado ad uploadare nell'host mi da problemi perchè devo settare al posto del "localhost" up indirizzo ip che mi hanno dato quelli dell'host. Però come faccio? l'errore dovrebbe essere qui:

    Warning: mail(): Failed to connect to mailserver at "localhost" port 25, verify your "SMTP" and "smtp_port" setting in php.ini or use ini_set() in nome del file on line 192

    la linea 192 è:

    mail($target_address, $email_subject, $message, "From: ".$_REQUEST['email']);

    mi potreste aiutare perfavore?


  • Super User

    probabilmente non è settato in modo corretto il file php.ini.

    per verificarlo carica un file php e scrivici dentro:

    <?
    phpinfo();
    ?>

    guarda cosa ti viene restituito e soprattutto alla voce smtp.

    poi facci sapere.


  • User

    ho creato un file php e ho inserito il codice come mi hai detto. Mi si è aperta una pagina con tutte le varie caratteristiche. Per quel che riguarda l'smtp mi dà:

    SMTP localhost localhost
    smtp_port 25 25

    :mmm:

    @Tymba said:

    probabilmente non è settato in modo corretto il file php.ini.

    per verificarlo carica un file php e scrivici dentro:

    <?
    phpinfo();
    ?>

    guarda cosa ti viene restituito e soprattutto alla voce smtp.

    poi facci sapere.