0 votos
por (20 puntos) en Java
Necesito ayuda, el siguiente código me tira una excepción y no sé de que se trata

import javax.mail.*;

import javax.mail.internet.*;

import java.util.*;

public class SimpleMail {

public static void main(String[] args){

try{

Properties props = new Properties();

props.setProperty("mail.transport.protocol", "smtp");

props.setProperty("mail.host", "correo.espanol.yahoo.com");

props.setProperty("mail.user", "daniel28");

props.setProperty("mail.password", "xxxxxx");

Session mailSession = Session.getDefaultInstance(props, null);

mailSession.setDebug(true);

Transport transport = mailSession.getTransport();

MimeMessage message = new MimeMessage(mailSession);

message.setSubject("HTML mail with images");

message.setFrom(new InternetAddress("[email protected]"));

message.setContent("<h1>Hello world</h1>", "text/html");

message.addRecipient(Message.RecipientType.TO, new InternetAddress("[email protected]"));

transport.connect();

transport.sendMessage(message, message.getRecipients(Message.RecipientType.TO));

transport.close();

System.out.println("Mensaje enviado!!!");

}

catch(Exception e){

System.out.println("Error al enviar: " + e.getMessage());

}

}

}

Me tira esta excepción

DEBUG: setDebug: JavaMail version 1.4ea

DEBUG: getProvider() returning javax.mail.Provider[TRANSPORT,smtp,com.sun.mail.smtp.SMTPTransport,Sun Microsystems, Inc]

DEBUG SMTP: useEhlo true, useAuth false

DEBUG SMTP: trying to connect to host "correo.espanol.yahoo.com", port 25, isSSL false

DEBUG SMTP: exception reading response: java.net.SocketException: Connection reset

Error al enviar: Exception reading response

Agradezco mucho su ayuda.


1 Respuesta

0 votos
por (8.5k puntos)
Buenas!

El puerto de conexión para el host de yahoo es el 25?

Sigue este tutorial, a mi me ha funcionado siempre.

http://www.chuidiang.com/chuwiki/index.php?title=Categor%C3%ADa:JavaMail

También puedes consultar las FAQ de la propia SUN sobre JavaMail

http://java.sun.com/products/javamail/FAQ.html#yahoomail


Preguntas relacionadas

0 votos
0 respuestas
preguntado por JADE33 (20 puntos) Ene 28, 2016 en Java
0 votos
0 respuestas
0 votos
0 respuestas
preguntado por Hollowsama (20 puntos) Mar 31, 2019 en PHP
0 votos
0 respuestas
preguntado por Error404 (20 puntos) Ene 28, 2016 en Java EE
0 votos
0 respuestas
preguntado por rblanco102 (40 puntos) Ago 20, 2016 en Java
Bienvenido a Dudas de Programación, donde puedes hacer preguntas y recibir respuestas sobre los problemas más frecuentes de los lenguajes de programación, frameworks de desarrollo y bases de datos que utilices. Foro de Línea de Código

Categorías

...