Nunca has intentado enviar un mail en java? … seguramente no u.u … bueno, pero si lo haces... aquí una librería que desarrolle para Java 7 para que solo con una línea puedas enviar un mail desde java desde algún servidor publico en internet o algún servidor privado que tengas, y lo único que tienes que hacer es configurar un archivo de propiedades.
mail.from=java.obed@gmail.com mail.from.user=java.obed@gmail.com mail.from.pass=password mail.smtp.host=smtp.gmail.com mail.smtp.starttls.enable=true mail.smtp.port=587 mail.smtp.user=java.obed@gmail.com mail.smtp.auth=true
La librería incluye 1 JAR y un archivo de propiedades, el archivo de propiedades debe tener el nombre de: mail.properties
y puede estar en el mismo directorio que la librería o dentro del directorio raíz de tu proyecto.
Solo debes utilizar el método
MailSender.sendMail()como se muestra en el video para enviar tu mail.
En el video se muestra que agrego 2 librerías pero no es necesario ya que la librería MailSender ya incluye JavaMail[mail.jar] esta segunda es la librería oficial de Java [la cual la puedes encontrar en Oracle JavaMail 1.4] y nuestra librería lo único que hace es una fachada leyendo del archivo de propiedades las propiedades para hacer la conexión y tomando de la llamada del método:
Además de la librería en el video-tutorial se muestra:
Para descargar la Librería da click en la imagen XD