• User

    Smtp, help.

    Salve, stò diventando matto, non funziona il smtp sul mio sito, su cui è presente uno script.
    In pratica ho 2 file :
    Uno è config, dove sono presenti questi parametri:

    // SMTP host and port. Default values should work on most servers.
    $smtp_host = "localhost";
    $smtp_port = 25;
    
    
    // Wether to use SMTP authentication. Most servers do not need authentication.
    // If set to true, also provide the SMTP username and password.
    $smtp_authenticate = FALSE;
    $smtp_username = "";
    $smtp_password = "";
    
    
    /* End Version 5.1 - Send mail using SMTP */
    

    **Io ho settato così:
    **

    // SMTP host and port. Default values should work on most servers.$smtp_host = "smtp.gmail.com";
    $smtp_port = 465;
    
    
    // Wether to use SMTP authentication. Most servers do not need authentication.
    // If set to true, also provide the SMTP username and password.
    $smtp_authenticate = TRUE;
    $smtp_username = "[email protected]";
    $smtp_password = "password-email";
    
    
    
    /* End Version 5.1 - Send mail using SMTP */
    

    **

    SECONDO FILE :

    **Parametri normali:

    
    
    class Smtp {
    
    
        var $host = "localhost";
        var $port = 25;
        var $authenticate = false;
        var $username = "";
        var $password = "";
        
        var $smtp = null;
        var $connected = false;
        var $timeout = 30;
        var $error;
    

    Questo non l'ho settato...non capisco quale sia da settare...

    In ogni caso, settandone 1, o anche tutti e 2 mi viene sempre **Error sending confirmation mail

    Mi potete aiutare?
    Grazie.
    **


  • Moderatore

    In primo luogo nel c'è un errore nel primo file. Infatti $smtp_host sta in una riga di commento. E poi bisogna usare ssl://smtp.gmail.com per forzare php ad usare tls.


  • User

    @paolino said:

    In primo luogo nel c'è un errore nel primo file. Infatti $smtp_host sta in una riga di commento. E poi bisogna usare ssl://smtp.gmail.com per forzare php ad usare tls.
    Ho corretto come hai detto, ma però nulla....
    forse devo settare anche il secondo file?


  • Moderatore

    @Sando890 said:

    Ho corretto come hai detto, ma però nulla....
    forse devo settare anche il secondo file?

    Questo dipende dallo script. Non so quel codice da dove viene fuori. Comunque posso dirti che il secondo script di certo non si connette ai server di google.


  • User Attivo

    dovrebbe bastare solo la modifica al 1° file ..