SMTP do Gmail

Olá a todos,

Estou tendo problemas em utilizar o SMTP do Gmail no JavaMail. Ao executar o código é retornado sempre a mensagem: "Sending the email to the following server failed : smtp.gmail.com:465"

Estou utilizando as seguintes bibliotecas: javax.mail-1.6.2, smtp-1.6.2 e commons-email-1.5.

Código:

SimpleEmail email = new SimpleEmail();
        try {           
            email.setHostName("smtp.gmail.com");
            email.setSmtpPort(465);
            email.setAuthenticator(new DefaultAuthenticator("email", "senha"));
            email.setSSLOnConnect(true);
            email.setFrom("email");
            email.setSubject("Teste de E-mail");
            email.setMsg("Teste de e-mail enviado!");
            email.addTo("emailDestinatario");
            email.send();
        } catch (Exception e) {
            System.out.println(e.getMessage());
        }

Veja se tu consegue seguindo esse tutorial: https://mkyong.com/java/javamail-api-sending-email-via-gmail-smtp-example/