2010-06-02 17 views
9

¿Alguien puede explicarme qué significa esta línea en JavaMail API?¿Qué hace props.put ("mail.smtp.host", host) en JavaMail?

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

Se utiliza para configurar un servidor de correo, pero no lo entiendo.

+0

¿Cómo fue insuficiente mi respuesta en su pregunta anterior? http://stackoverflow.com/questions/2957299/help-configuring-a-mail-server-for-use-with-mail-jar-and-activation-jar – BalusC

Respuesta

5

La variable String host contiene el nombre DNS de un servidor que acepta conexiones en el puerto 25 para SMTP. Agregar esta propiedad a la colección de accesorios, que a su vez pasa a Javamail, le dice a Javamail a qué servidor enviar el correo, inicialmente.

También puede ver algo que ayude en this answer.

+0

hhey me puedes dar un ejemplo ... !! por favor .. !! – simplyblue

+0

¿Has leído http://java.sun.com/developer/onlineTraining/JavaMail/? – bmargulies

+0

sí ... lo leí ... pero estoy tratando de enviar un correo electrónico con código Java ... he configurado un servidor SMTP con mi cuenta de Gmail ... !! después de eso no puedo entender qué hacer ... !! no puedo entender la variable de cadena "host" .plz explicarme cómo hacerlo ...! ¡No sé cómo confirmar mi código java con el servidor de correo ... ¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡ – simplyblue

0

Este valor ayuda a Javamail a entender a qué servidor debe presionar para el nombre DNS. Es usualmente a través de un puerto abierto (predeterminado 25).