Gremlin92
@Gremlin92
Целеустремленный

Какие пакеты подключать?

Нашел в сети такой код для отправки почты через программу:
Properties props = new Properties();
        props.put("mail.smtp.host", "smtp.yandex.ru");
        props.put("mail.smtp.auth", "true");
        props.put("mail.smtp.port", "465");
        props.put("mail.smtp.socketFactory.port", "465");
        props.put("mail.smtp.socketFactory.class", "javax.net.ssl.SSLSocketFactory");

        Session session = Session.getDefaultInstance(props,
                new javax.mail.Authenticator() {
                    @Override
                    protected PasswordAuthentication getPasswordAuthentication() {
                        return new PasswordAuthentication("yandex.user", "yandex.password");
                    }
                });

        Message message = new MimeMessage(session);
        message.setFrom(new InternetAddress("yandex.user@ya.ru"));
        message.setRecipients(Message.RecipientType.TO, InternetAddress.parse("a@grasoff.net"));
        message.setSubject("Subject");
        message.setText("Text");

        Transport.send(message);

вообщем некоторые переменные подключаются у меня через пакеты с подписями mysql это явно не то потому что других пакетов в стандартном java sdk нет
  • Вопрос задан
  • 36 просмотров
Решения вопроса 1
Gremlin92
@Gremlin92 Автор вопроса
Целеустремленный
решилось подключением библиотеки оракула javax.mail.jar
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
Bell Integrator Хабаровск
До 400 000 ₽
Bell Integrator Ижевск
До 400 000 ₽
Bell Integrator Ульяновск
До 400 000 ₽
07 мая 2024, в 18:48
5000 руб./за проект
07 мая 2024, в 18:23
20000 руб./за проект
07 мая 2024, в 18:09
2000 руб./за проект