Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    PhpMailer connessione smtp

    Ciao a tutti,
    ho scritto un form in php, classico form di contatti con invio mail.
    Sto cercando di provarlo in locale su localhost(xampp) usando la mia email di gmail ,ma c'è qualcosa che non va che non riesco a capire.

    La risposta è "errore di trasmissione", di seguito il codice:

    Codice PHP:
    <?php//....leggi e VERIFICHI i vari $_POST che vengono dal form$nome = ($_POST['name']);$emailcontatto = ($_POST['email']);$testo = ($_POST['message']);require "class.phpmailer.php";require "PHPMailerAutoload.php";$email = new PHPmailer();//e la instanzio, esmpio$email->SetLanguage('en','language/');//per inviare da locale o SMTP*** INIZIO*************************************************************$email->IsSMTP(); $email->Host = "smtp.gmail.com"; $email->SMTPAuth = true; $email->Username = "franciccio@gmail.com"; $email->Password = "Password franciccio@gmail.com";//per inviare da locale o SMTP *** FINE***************************************************************$email->IsHTML(true); //$email->FromName= $mittente_nome;$email->Subject = "Contatto da sito web";$email->From=$emailcontatto;$email->AddAddress("franciccio@gmail.com");$email->AddReplyTo($emailcontatto,"");$email->Body=$testo;//fine preparazione del corpo dell'email e allegato//invio l'emailif(!$email->Send()){ //errore di trasmissione    echo "errore di trasmissione";}else{ //invio avvenuto      echo "email inviata";}//fine if-else invio//..?>
    Grazie a tutti

  2. #2
    Prego.

  3. #3
    Difficilmente si ottengo risposte postando il codice in quel modo.
    Comunque io credo manchino i dati di collegamento al server SMTP.
    CODENCODE \ Branding \ Design \ Marketing
    www.codencode.it

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.