Visualizzazione dei risultati da 1 a 7 su 7
  1. #1
    Utente di HTML.it L'avatar di gax80
    Registrato dal
    May 2006
    Messaggi
    631

    inviare mail con autenticazione SMTP

    Ciao ragazzi
    ho creato in un sito in html un form:

    <form action="" method="get" enctype="multipart/form-data" id="ContactForm"> <label><input type="text" name="name" value="Nome:" class="input" /></label> <label><input type="text" name="name" value="E-mail:" class="input" /></label> <textarea style="margin-bottom:20px;" cols="30" rows="40" name="msg">Messaggio:</textarea> <div class="right"><span>invia</span></div> <div class="right padd2"><span>reset</span></div> </form>

    ma non invia la richiesta in quanto il mio web server mi dice che devo utilizzare un metodo SMTP, ma sinceramente non so da dove iniziare, qualcuno potrebbe darmi una mano su come fare?

    mi hano detto di usare phpmailer, ma non so come si fa...

    Grazie
    quando il diavolo ti accarezza è perchè vuole la tua anima

  2. #2
    Utente di HTML.it L'avatar di gax80
    Registrato dal
    May 2006
    Messaggi
    631
    non c'è nessuno script?
    quando il diavolo ti accarezza è perchè vuole la tua anima

  3. #3
    Utente di HTML.it
    Registrato dal
    Jan 2005
    Messaggi
    579
    questo script dovrebbe essere quello che ti serve :

    http://free-script.it/post/Script_ph...PMailer-79.htm

    ciao
    l'uomo è tutto ciò che non può essere

    http://www.ebug.it Discussioni da web Designer

    http://www.ebug.it/?p=354 e Dart Fener dove lo mettiamo lol

  4. #4
    Utente di HTML.it L'avatar di gax80
    Registrato dal
    May 2006
    Messaggi
    631
    grazie
    ma il codice :
    <?
    require_once("class.phpmailer.php");

    $mail = new PHPMailer();
    $mail->IsSMTP(); // attiva l'invio tramiteSMTP
    $mail->Host = "mail.serverposta.it"; // indirizzo smtp
    $mail->From = "mittente@dominio.it";
    $mail->FromName = "Nome Mittente";
    $mail->AddAddress("destinatario@dominio.it");
    $mail->IsHTML(true);
    $mail->Subject = $oggetto;
    $mail->Body = $bodyhtml;
    $mail->AltBody = $bodytxt;
    $mail->AddAttachment("public/filename_1.zip");
    if(!$mail->Send()){
    echo "Si è verificato un errore nell'invio della mail";
    }else{
    echo "Mail inviata con successo";
    }
    ?>


    viene messo prima o dopo il form?

    poi non capisco perchè il simbolo -> non me lo riconosce...
    quando il diavolo ti accarezza è perchè vuole la tua anima

  5. #5
    Utente di HTML.it
    Registrato dal
    Jan 2005
    Messaggi
    579
    lo puoi mettere dove vuoi , basta che sia nella pagina dove arrivano i dati del form.

    il simbolo -> c'è perchè è ad oggetti, devi scaricarti la libreria dal link che ti ho dato e caricarla nella stessa cartella della pagina che invia la mail.

    Ciao
    l'uomo è tutto ciò che non può essere

    http://www.ebug.it Discussioni da web Designer

    http://www.ebug.it/?p=354 e Dart Fener dove lo mettiamo lol

  6. #6
    Utente di HTML.it L'avatar di gax80
    Registrato dal
    May 2006
    Messaggi
    631
    se lo metto dopo il form

    mi esce così con il colore
    codice:
    <? require_once("class.phpmailer.php");
     $mail = new PHPMailer();
     $mail->IsSMTP(); /* attiva l'invio tramiteSMTP*/
     $mail->Host = "mail.inwind.it"; /* indirizzo smtp*/
     $mail->From = "E-mail"; $mail->FromName = "Nome";
     $mail->AddAddress("xxxx@xxxx.it");
     $mail->IsHTML(true);
     $mail->Subject = $msg;
     if(!$mail->Send()){ echo "Si è verificato un errore nell'invio della mail"; }
    else{ echo "Mail inviata con successo"; } ?>
    la la cartella phpmailer l'ho inserita nella stessa directory dell'index.html
    quando il diavolo ti accarezza è perchè vuole la tua anima

  7. #7
    Utente di HTML.it L'avatar di gax80
    Registrato dal
    May 2006
    Messaggi
    631
    aiuto
    quando il diavolo ti accarezza è perchè vuole la tua anima

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.