Trattandosi di Java EE, non ti serve scaricare Java Mail (che invece non è inclusa in Java SE). JSF = ? Java Server Faces? Non lo conosco .

Conviene comunque che fai un salto alla sezione dedicata a Java Mail dove puoi trovare diversi esempi di codice pronti per l'uso e fai qualche prova (tieni comunque in considerazione che non è detto che il tuo servizio hosting ti permetta di aprire connessioni verso la porta 25 o xyz di qualsivoglia server)... trovi comunque anche un bel po' di materiale qui sul forum stesso.