Voy a empezar hoy otro cursito de esos de varios capítulos con clases que de alguna u otra forma han sido relegadas por librerías de código libre pero que de vez en cuando siempre viene bien tener a mano puesto que en un momento dado puede interesar no incluir dicha librería y hacer las cosas con una clase simple J
En un post anterior ya habló LuisMi de las bondades de Spring a la hora de mandar mails, pues hoy nos vamos a hacer dicha clase sin el uso del Framework.
No nos podemos olvidar que esto no nos evita el uso de otras dos librerías: mail y activation (mail-1.4.1.jar y activation-1.1 si mal no recuerdo son las dos últimas versiones)
Lo primero declaramos la cabecera:
Y ahora nos metemos con el cuerpo del mensaje:
Lo primero es establecer una serie de propiedades en las que incluiremos los datos del servidor de correo:
Ahora la sesión con la que interactuaremos:
![]()
Y por supuesto el mensaje que vamos a enviar:
![]()
Finalmente el envío del mensaje a la lista que pasamos como parámetro:
¿Cómo se podría completar? Pues ahora mismo mandamos un mensaje distinto a cada uno de los que están en copia, pero… ¿cómo podríamos mandar el mismo mail a una lista de distribución por ejemplo? Si alguien se anima ya sabe 😉




Deja un comentario