Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    May 2007
    Messaggi
    163

    non invio mail da locale

    ciao!ho problemi col mio script per l'invio mail.i dati vengono presi da un form:
    Codice PHP:
     if (isset($_POST['a']))
    $dest $_POST['a'];
    else if(isset(
    $_POST['cc']))
    $dest $_POST['cc'];

    $obj $_POST['obj'];
    $msg $_POST['msg'];
    $from $_POST['from'];
    $data date('r');

    $mail=<<<MAIL
    --asefawsd121213
    content-type:text/plain

    {$msg}

    --asefawsd121213--

    MAIL;

    $headers=<<<HD
    from:{$from}
    date: 
    {$data}
    content-type: multipart/mixed;
        boundary="asefawsd121213"
    MIME-Version:1.0
    x-priority:2

    HD;



    if (
    mail ($dest,$obj,$mail,$headers))
    echo 
    "inviato";
    else
    echo 
    "non inviato"
    l'errore è:

    Warning: mail() [function.mail]: Failed to connect to mailserver at "localhost" port 25, verify your "SMTP" and "smtp_port" setting in php.ini or use ini_set()

    sono in locale

  2. #2
    Utente di HTML.it
    Registrato dal
    Jun 2010
    Messaggi
    69
    In locale hai un SMTP server in esecuzione ?
    se si nel php.ini i parametri di configurazione sono corretti ?
    se i passi sopra sono corretti, non è che hai un firewall in locale che blocca la porta 25 ?

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.