Visualizzazione dei risultati da 1 a 2 su 2

Discussione: invio email da locale

  1. #1

    invio email da locale

    Salve ragazzi,
    ho appena sviluppato un modulo per invio e.mail....molto semplice...ma in locale nn mi funziona.
    Premetto che uso Windows e ho opportunamente configurato il file php.ini dove ho impostato i valori:
    SMTP = 192.168.0.100
    smtp_port = 25

    L'errore è il seguente:
    Warning: mail() [function.mail]: Failed to connect to mailserver at "192.168.0.100" port 25, verify your "SMTP" and "smtp_port" setting in php.ini or use ini_set() in

    La pagina che chiama la funzione mail ha le seguenti righe di codice:

    <?
    session_start();
    $nome = $_POST['nome'];
    $mail = $_POST['mail'];
    $oggetto = $_POST['oggetto'];
    $messaggio = $_POST['messaggio'];
    echo("nome=".$nome);
    echo("mail=".$mail);
    echo("oggetto=".$oggetto);
    echo("messaggio=".$messaggio);
    $destinatario = "xxx@libero.it";
    mail($destinatario,$oggetto,$messaggio,$mail);

    if(@mail($destinatario,$oggetto,$messaggio,$mail)) { // SE L'INOLTRO È ANDATO A BUON FINE...
    return "La mail è stata inoltrata con successo.";
    } else {// ALTRIMENTI...
    return "Si sono verificati dei problemi nell'invio della mail.";
    }

    header("Refresh: 10;URL=Index.php");
    ?>

    Grazie

  2. #2
    Utente di HTML.it
    Registrato dal
    Aug 2002
    Messaggi
    8,013
    tu stai dicendo a PHP che sulla macchina 192.168.0.100 c'è installato un server smtp... il che è falso, a meno che tu non abbia scaricato effettivamente un server smtp e l'abbia installato e configurato di conseguenza.
    Come si risolve in maniera semplice ed indolore: (si cerca nel forum anche se è poco cool e si scopre che) bisogna semplicemente settare come smtp l'smtp della tua connessione internet (i dati te li ha forniti il provider). Ricordati di riavviare apache.
    <´¯)(¯`¤._)(¯`»ANDREA«´¯)(_.¤´¯)(¯`>
    "The answer to your question is: welcome to tomorrow"

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.