Есть ли способ отправки почты с помощью gmail smtp без аутентификации? - PullRequest
0 голосов
/ 30 марта 2020

Для удобства тестирования, пожалуйста, дайте мне знать, как вы хотели бы отправлять электронные письма без аутентификации вашей учетной записи и пароля, используя 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.

...