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

    Inviare email con java sfruttando IIS

    salve a tutti..emanuele piacere

    ho un problema..ho fatto una classe java per l'invio di email sfruttando la classe SmtpClient..il problema è ke usando l'SMTP di IIS devo utilizzare per forza un'autenticazione(anche se fittizia :S)..come faccio l'autenticazione con questa classe???grazie mille..ecco la classe scritta senza autentication RISPONDETE AL PIU PRESTO VI PREGO ..grazie in anticipo!

    -------------Classe Java-------------

    import java.io.PrintStream;
    import sun.net.smtp.SmtpClient;


    public class GestorePosta{

    public boolean mail(String mittente, String destinatario, String subj, String testo){
    boolean flag = false;
    try{
    SmtpClient sc = new SmtpClient(mailServer);
    sc.openServer("127.0.0.1", 25);
    sc.from(mittente);
    sc.to(destinatario);
    PrintStream ps = sc.startMessage();
    ps.println("Content-type: text:html");
    ps.println("To: "+destinatario);
    ps.println("Subject: "+subj+"\n");
    ps.println(testo);
    sc.closeServer();
    flag = true;
    }
    catch (Exception exception){
    System.out.println("IMPOSSIBILE SPEDIRE LA NOTIFICA");
    }
    return flag;
    }

    public static String mailServer = "localhost";

    public static void main(String[] args){
    String oggetto;
    String messaggio;

    oggetto = "prova";
    messaggio = "mex prova";
    GestorePosta gp = new GestorePosta();
    gp.mail("prova@hotmail.it", "darknash@hotmail.it", oggetto, messaggio);
    }

    }

  2. #2
    Moderatore di Programmazione L'avatar di LeleFT
    Registrato dal
    Jun 2003
    Messaggi
    17,328

    Moderazione

    Java ha un suo forum dedicato.
    Inoltre, il codice va postato all'interno degli appositi tag [code] e [/code] come specificato nel regolamento, per renderlo leggibile e mantenerne l'indentazione.

    Sposto la discussione.


    Ciao.
    "Perchè spendere anche solo 5 dollari per un S.O., quando posso averne uno gratis e spendere quei 5 dollari per 5 bottiglie di birra?" [Jon "maddog" Hall]
    Fatti non foste a viver come bruti, ma per seguir virtute e canoscenza

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.