no puedo enviar mails con una cuenta de yahoo

quinux
11 de Diciembre del 2005
Este es mi codigo (el error lo ongo despues)
try {
String host = "correo.yahoo.es";
String from = "[email protected]";
String to = "[email protected]";
Properties props = System.getProperties();

props.put("mail.smtp.host", host);

Session session = Session.getDefaultInstance(props, null);
MimeMessage message = new MimeMessage(session);
message.setFrom(new InternetAddress(from));

message.addRecipient(Message.RecipientType.TO, new InternetAddress(to));

message.setSubject("Hola JavaMail");
message.setText("Bienvenido a Java");
Transport.send(message);

}
catch (Exception ex) {
System.out.println("Error enviando mensaje: " + ex);
}

Este es el mensaje de error.
C:BorlandJBuilder2005jdk1.4binjavaw -classpath "C:Documents and Settingsferjbprojectmimailclasses;C:BorlandJBuilder2005libmail.jar;C:BorlandJBuilder2005libactivation.jar;C:BorlandJBuilder2005jdk1.4jrejavawsjavaws.jar;C:BorlandJBuilder2005jdk1.4jrelibcharsets.jar;C:BorlandJBuilder2005jdk1.4jrelibextdnsns.jar;C:BorlandJBuilder2005jdk1.4jrelibextldapsec.jar;C:BorlandJBuilder2005jdk1.4jrelibextlocaledata.jar;C:BorlandJBuilder2005jdk1.4jrelibextsunjce_provider.jar;C:BorlandJBuilder2005jdk1.4jrelibimindicim.jar;C:BorlandJBuilder2005jdk1.4jrelibimthaiim.jar;C:BorlandJBuilder2005jdk1.4jrelibjce.jar;C:BorlandJBuilder2005jdk1.4jrelibjsse.jar;C:BorlandJBuilder2005jdk1.4jrelibplugin.jar;C:BorlandJBuilder2005jdk1.4jrelibrt.jar;C:BorlandJBuilder2005jdk1.4jrelibsunrsasign.jar;C:BorlandJBuilder2005jdk1.4libdt.jar;C:BorlandJBuilder2005jdk1.4libhtmlconverter.jar;C:BorlandJBuilder2005jdk1.4libtools.jar" mimail.Mimail
Error enviando mensaje: javax.mail.SendFailedException: Sending failed;
nested exception is:
javax.mail.MessagingException: Could not connect to SMTP host: correo.yahoo.es, port: 25