Enviando Email com Java através do Gmail

As Libs utilizadas no projeto:
- activation.jar
- commons-email-1.2.jar
- mail.jar
- standard.jar

Fazendo a classe Mensagem...

package email;

public class Mensagem {
	
	private String de;
	private String para;
	private String assunto;
	private String mensagem;

	public Mensagem() {
	
	}
	
	
	public Mensagem(String de, String para, String assunto, String mensagem) {
		this.de = de;
		this.para = para;
		this.assunto = assunto;
		this.mensagem = mensagem;
	}

	@Override
	public String toString() {
		return "Mensagem [de=" + de + ", para=" + para + ", assunto=" + assunto + ", mensagem=" + mensagem + "]";
	}

	public String getDe() {
		return de;
	}
	public void setDe(String de) {
		this.de = de;
	}
	public String getPara() {
		return para;
	}
	public void setPara(String para) {
		this.para = para;
	}
	public String getAssunto() {
		return assunto;
	}
	public void setAssunto(String assunto) {
		this.assunto = assunto;
	}
	public String getMensagem() {
		return mensagem;
	}
	public void setMensagem(String mensagem) {
		this.mensagem = mensagem;
	}
}

Fazendo a classe EmailUtil

package email;

import org.apache.commons.mail.Email;
import org.apache.commons.mail.EmailException;
import org.apache.commons.mail.SimpleEmail;

public class EmailUtil {

	private static final String HOSTNAME = "smtp.gmail.com";
	private static final String USERNAME = "seu email";
	private static final String PASSWORD = "sua senha";
	
	public static Email conectaEmail() throws EmailException{
		Email email = new SimpleEmail();
		   email.setHostName(HOSTNAME);
		   email.setSmtpPort(587);
		   email.setAuthentication(USERNAME, PASSWORD);
		   email.setTLS(true);
		   email.setSSL(true);
		   email.setFrom(USERNAME,USERNAME);
		  return email;
	}
	
	public static String enviarEmail(Mensagem m)throws Exception{
		Email email = new SimpleEmail();
		      email = conectaEmail();
		      email.setSubject("Boas Vindas a Empresa Treinamento ");
              email.addTo(m.getPara());
              email.setMsg("A partir de agora voce e um socio do grupo Treinamento ...");
              email.send(); 
        return "Email Enviado com Sucesso ...";
	}
}    

No console...

Email Enviado com Sucesso ...