com.soleil.mail.smtp.SMTPSendFailedException: 530-5.5.1 Authentification Requise (Java Mail)

Donc je vais essayer d'obtenir Java Mail à travailler et parce que d'autres réponses que j'ai vu de ce site ne sont pas de travail, je dois supposer des choses ont changé dans la dernière année ou ainsi. J'ai donc apoligies si cette question semble être un DOUBLON, je ne peux pas comprendre pourquoi ça ne fonctionne pas. Voici mon code:

try{
        Properties property = new Properties();
        property.setProperty("mail.smtp.host", "smtp.gmail.com");
        property.setProperty("mail.smtp.starttls.enable", "true");
        //property.setProperty("mail.smpt.port", "25");
        property.setProperty("mail.smtp.user", "[email protected]");
        property.setProperty("mail.smtp.auth", "true");

        System.out.println("Mail Check 1");

        Session session = Session.getDefaultInstance(property);
        MimeMessage message = new MimeMessage(session);
        message.setFrom(new InternetAddress("[email protected]"));
        message.addRecipient(Message.RecipientType.TO, new InternetAddress("[email protected]"));

        System.out.println("Mail Check 2");

        message.setSubject("Oil Error Report");
        message.setText(emailMessage);

        System.out.println("Mail Check 3");

        Transport transport = session.getTransport("smtps");
        transport.connect("smtp.gmail.com",465,"[email protected]","myPassword");
        transport.sendMessage(message, message.getAllRecipients());
        transport.close();

        System.out.println("Mail Sent");
    }catch(Exception ex){
        System.out.println("Mail fail");
        System.out.println(ex);
    }

Je me lève Mail Check 3 puis-je obtenir de l'exception suivante:

com.sun.mail.smtp.SMTPSendFailedException: 530-5.5.1 Authentication Required. Learn more at
530 5.5.1 http://support.google.com/mail/bin/answer.py?answer=14257 u3sm10254140ioi.27 - gsmtp

Qui n'a pas de sens parce que j'ai du courrier.smtp.auth définie sur true. J'ai regardé les dernières réponses et j'ai essayé de le faire fonctionner pour tout avant de poster. Je suis en supposant que c'est quelque chose de simple.. Toute aide serait grandement appréciée! Merci!

OriginalL'auteur Jared Smith | 2014-11-04