Envoyer un e-mail JavaMail en utilisant Office 365

Envoyer un e-mail JavaMail en utilisant Office 365

Utilisez les paramètres SMTP d’Office 365 comme ci-dessous :

private static Properties props;
private static Session session;
static {
  props = new Properties();
  props.put("mail.smtp.starttls.enable", "true");
  props.put("mail.smtp.port", "587");
  props.put("mail.smtp.host", "m.outlook.com");
  props.put("mail.smtp.auth", "true");
  session = Session.getInstance(props, new Authenticator() {
      @Override
      protected PasswordAuthentication getPasswordAuthentication() {
          return new PasswordAuthentication("office365 email address",
                  "office365 password");
      }
  });

}