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);
}

}