Envio de E-mail com API JavaMail não funciona !

Estou tentando enviar um simples e-mail com a API JavaMail, mas não está funcionando !!
estou usando como referencia o site da Apache commons
https://commons.apache.org/proper/commons-email/userguide.html

Adicionei os jars: commons-email-1.4.jar e mail.jar

Me retorna o seguinte erro:
DEBUG: JavaMail version 1.4.5
DEBUG: successfully loaded resource: /META-INF/javamail.default.providers
DEBUG: Tables of loaded providers
DEBUG: Providers Listed By Class Name: {com.sun.mail.smtp.SMTPSSLTransport=javax.mail.Provider[TRANSPORT,smtps,com.sun.mail.smtp.SMTPSSLTransport,Sun Microsystems, Inc], com.sun.mail.smtp.SMTPTransport=javax.mail.Provider[TRANSPORT,smtp,com.sun.mail.smtp.SMTPTransport,Sun Microsystems, Inc], com.sun.mail.imap.IMAPSSLStore=javax.mail.Provider[STORE,imaps,com.sun.mail.imap.IMAPSSLStore,Sun Microsystems, Inc], com.sun.mail.pop3.POP3SSLStore=javax.mail.Provider[STORE,pop3s,com.sun.mail.pop3.POP3SSLStore,Sun Microsystems, Inc], com.sun.mail.imap.IMAPStore=javax.mail.Provider[STORE,imap,com.sun.mail.imap.IMAPStore,Sun Microsystems, Inc], com.sun.mail.pop3.POP3Store=javax.mail.Provider[STORE,pop3,com.sun.mail.pop3.POP3Store,Sun Microsystems, Inc]}
DEBUG: Providers Listed By Protocol: {imaps=javax.mail.Provider[STORE,imaps,com.sun.mail.imap.IMAPSSLStore,Sun Microsystems, Inc], imap=javax.mail.Provider[STORE,imap,com.sun.mail.imap.IMAPStore,Sun Microsystems, Inc], smtps=javax.mail.Provider[TRANSPORT,smtps,com.sun.mail.smtp.SMTPSSLTransport,Sun Microsystems, Inc], pop3=javax.mail.Provider[STORE,pop3,com.sun.mail.pop3.POP3Store,Sun Microsystems, Inc], pop3s=javax.mail.Provider[STORE,pop3s,com.sun.mail.pop3.POP3SSLStore,Sun Microsystems, Inc], smtp=javax.mail.Provider[TRANSPORT,smtp,com.sun.mail.smtp.SMTPTransport,Sun Microsystems, Inc]}
DEBUG: successfully loaded resource: /META-INF/javamail.default.address.map
DEBUG: getProvider() returning javax.mail.Provider[TRANSPORT,smtp,com.sun.mail.smtp.SMTPTransport,Sun Microsystems, Inc]
DEBUG SMTP: useEhlo true, useAuth true
DEBUG SMTP: useEhlo true, useAuth true
DEBUG SMTP: trying to connect to host “smtp.googlemail.com”, port 25, isSSL false

Desativei o anti-virus e firewall… mesmo assim nao vai ! estou tentando rodar da empresa onde deve existir um proxy:

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

public class EmailJava {
	
	public EmailJava(){
				
	}
	
	public void enviarEmail(){
		
		try {

			Email email = new SimpleEmail();
			email.setHostName("smtp.googlemail.com");
			//email.setSmtpPort(465);
			email.setDebug(true);
			// email.setAuthenticator(new DefaultAuthenticator("username",
			// "password"));
			email.setAuthentication("meuEmail@gmail.com", "12345");
			//email.setSSLOnConnect(true);
			email.setFrom("meuEmail@gmail.com");
			email.setSubject("TestMail");
			email.setMsg("This is a test mail ... :-)");
			email.addTo("outroDestino@gmail.com");
			email.send();

		} catch (EmailException ex) {
			// Logger.getLogger(Email.class.getName())
		}
	}
}


public class testeEnvio {

	public static void main(String[] args) {
		EmailJava email = new EmailJava();
		email.enviarEmail();
	}
}

A porta do google é 465 e não 25. E deves usar SSL. Tens essas linhas comentadas no teu código.

Olá bom dia !!

Tentei fazer de outra maneira… mas também não funcionou !!

http://www.guj.com.br/t/envio-de-e-mail-com-api-javamail-nao-funciona/33684