problema con javamail

josedes
30 de Abril del 2004
Tengo el siguiente problema:
Dos servlet uno me sirve para autenticar (el c贸digo es el siguiente)
import java.io.*;
import java.util.*;
import javax.mail.*;
import javax.mail.internet.*;


public class SMTPAuthenticator extends javax.mail.Authenticator
{

public PasswordAuthentication getPasswordAuthentication()
{
String username = "[email protected]";
String password = "20jdnata";
return new PasswordAuthentication(username, password);
}
}

Y tengo un servlet con la siguiente porci贸n de c贸digo:
import java.io.*;
import java.util.*;
import javax.servlet.*;
import javax.servlet.http.*;
import javax.mail.*;
import javax.mail.internet.*;
import java.sql.*;
import javax.activation.*;
........
try {
Properties props = System.getProperties();
props.put("mail.smtp.host", smtpServer);
props.put("mail.smtp.auth", "true");
Authenticator auth = new SMTPAuthenticator();
Session session = Session.getDefaultInstance(props, null);
Session session = Session.getDefaultInstance(props, auth);
Message msg = new MimeMessage(session);
msg.setFrom(new InternetAddress(from));
msg.setRecipients(Message.RecipientType.TO,InternetAddress.parse(to, false));
msg.setSubject(subject);
msg.setText(body);
msg.setHeader("X-Mailer", "LOTONtechEmail");
msg.setSentDate(new java.util.Date());
Transport.send(msg);
} catch (Exception ex) {ex.printStackTrace();}

pero cuando lo compilo me da el siguiente error:
Java 111: cannot resolve the symbol
symbol: class SMTPAuthenticator
y me se帽ala el error en la instrucci贸n ....new SMTPAuthenticator();

POR FAVOR AYUDENME, ESTO ME ESTA VOLVIENDO LOCO

Auxilio

maramonar
30 de Abril del 2004
Parecer铆a que no encuentra la clase SMTPAuthenticator...tendr铆as que asegurarte que est茅 en el classpath para poder compilar....