Для удобства тестирования, пожалуйста, дайте мне знать, как вы хотели бы отправлять электронные письма без аутентификации вашей учетной записи и пароля, используя SMTP gmail.
HtmlEmail email = new HtmlEmail();
Properties props = System.getProperties();
props.put("mail.smtp.host", "smtp.gmail.com");
props.put("mail.smtp.port", 465);
props.put("mail.smtp.auth", false);
email.setSslSmtpPort("465");
email.setCharset("UTF-8");
email.addTo("test@gmail.com", "toTest");
email.setFrom("test@gmail.com", "fromTest");
email.setSubject("test title");
email.setHtmlMsg("<html><body>hellow world</body></html>");
email.setCharset("UTF-8");
email.send();
Session session = Session.getDefaultInstance(props, null);
email.setMailSession(session);
Я использовал приведенный выше код, но он не работает должным образом , Если gmail smtp не может быть использован без аутентификации, пожалуйста, сообщите мне другие службы smtp.