Enviar correos con JavaMail usando JSF

Buenas noches uso jsf y nose si tiene que ver pero no me deja enviar correos y busque en varios sitios y nada resuelve mi problema aqui esta mi clase y el error que me lanza....agradeceria su ayuda

 

Opciones de visualización de comentarios

Seleccione la forma que prefiera para mostrar los comentarios y haga clic en «Guardar las opciones» para activar los cambios.

Mail: Client host rejected

Bueno, me imagino que en algun lugar de tu código indicas la contraseña de la cuenta con que te estas autenticando. Si no es así es por esa razón que te está rechazando la conexion. Tengo un ejemplo publicado en GitHub, si revisas el código puedes ver que toma la configuración de un archivo properties (es lo mismo que haces pero en código)

Si en tu código original defines el password de la cuenta, entonces es momento de sospechar de que la dirección   es incorrecta ó tienes por ahi un proxy que te rebota la conexión.