Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it
    Registrato dal
    Feb 2005
    Messaggi
    410

    Invio mail: file php.ini?

    Salve a tutti, dovrei realizzare uno script per inviare un email, non ho ben capito però se il file php.ini lo trovo nel mio pc o se lo devo creare io e come...

    ho visto alcuni esempi ma possibile che non sia necessario specificare password ??? secondo me e impossibile comunque ditemi voi!!!


    ciao ciao

    no scusate ho trovato il file...però mi date delle indicazione su come intervenire?

    l'errore che restituisce il browser è questo:

    Warning: mail(): Failed to connect to mailserver at "127.0.0.1" port 25, verify your "SMTP" and "smtp_port" setting in php.ini or use ini_set() in C:\Program Files (x86)\EasyPHP-12.1\www\prova.php on line 14

  2. #2
    Utente di HTML.it L'avatar di Ranma2
    Registrato dal
    Mar 2003
    Messaggi
    2,648
    Devi impostare un server smtp con cui inviare le mail, la soluzione più semplice è utilizzare il server smtp della tua connessione (attenzione ai punto e virgola)

    codice:
    [mail function]
    ; For Win32 only.
    SMTP = smtp.mioproviderinternet.it
    smtp_port = 25
    
    ;For Win32 only.
    sendmail_from = mia_username@smtp.mioproviderinternet.it
    Molto probabilmente il tuo provider richiede l'autenticazione e quindi non riusciresti ad inviare nulla, la soluzione potrebbe essere installare un server SMTP in locale come questo:
    http://www.softstack.com/freesmtp.html

    Quindi il tuo php.ini sarebbe:
    codice:
    [mail function]
    ; For Win32 only.
    SMTP = 127.0.0.1
    smtp_port = 25
    
    ;For Win32 only.
    sendmail_from = example@example.com
    Altrimenti la soluzione a parer mio più ottimale è utilizzare una classe come phpmailer, e inviare la posta ad un server smtp conosciuto. Qui hai una pillola: http://forum.html.it/forum/showthrea...readid=1215634

  3. #3
    Utente di HTML.it
    Registrato dal
    Feb 2005
    Messaggi
    410
    Ok innanzitutto ti ringrazio, io uso la posta di libero, cmq non riesco a capire come sia possibile riuscire ad inviare email senza utilizzare la password! anche trami teil metodo con phpmailer mi pare che non la richieda la password

    o sbaglio?

  4. #4
    Utente di HTML.it
    Registrato dal
    Feb 2005
    Messaggi
    410
    Ho provato con il primo metodo che mi hai suggerito non funziona, con il secondo...non ho capito come utilizzare il programma free smtp server, lho installato ma non so che fare !


    ciao ciao

  5. #5
    Utente di HTML.it
    Registrato dal
    Feb 2005
    Messaggi
    410
    ciao è passato un po di tempo e sono ritornato su questo progetto, ho phpmailer sto lavorando in locale per ora, provo ad effettuare l'invio non mi restituisce nessun errore però nemmeno effettua l'invio! questo è il codice:

    codice:
    <?php
    
    <?php
    
    
    include_once('/PHPMailer_v5.1/class.phpmailer.php');
    
    //istanziamo la classe
    $mail = new PHPmailer();
    // Mittente
    $mail->SetFrom('andreahrc@libero.it', 'Nome Cognome');
    $mail->Subject = 'Email con PHPmailer';
     
    // Destinatari
    $mail->AddAddress("andreahrc@libero.it");
    //$mail->AddAddress("indirizzo2@sito.com"); // Opzionale
     
    // Corpo messaggio
    $body = 'Testo del messaggio';
    $mail->MsgHTML($body);
     
    // Autenticazione SMTP
    $mail->IsSMTP();
    $mail->SMTPAuth   = true;
    $mail->Host = "smtp.libero.it"; // Server SMTP
    $mail->Port       = 465;                    // Porta SMTP
    $mail->Username   = ".........@libero.it"; // SMTP account username
    $mail->Password   = "........";        // SMTP account password
     
    // Invio Email e controllo esito
    if($mail->Send())
    {
        echo 'Email inviata correttamente';
    }
    else
    {
        echo 'Errore: email non inviata. ' . $mail->ErrorInfo;
    }
    ?>
    secondo te dove sbaglio?

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.