undefined

Задачи | 10 уровень | 6 лекция

Java Collections
10 уровень , 6 лекция
Открыта
undefined
20
Задача
Java Collections,  10 уровень,  6 лекция
Недоступна
Отправка письма с файлом
Исправь реализацию метода setAttachment. Этот метод должен прикреплять файл к письму. Подсказки: 1. Используй библиотеку JavaMail API версии 1.4.7. 2. Письмо должно содержать только одну часть (MimeBodyPart) с файлом.
undefined
20
Задача
Java Collections,  10 уровень,  6 лекция
Недоступна
Принадлежность точки многоугольнику
Дан многоугольник, заданный координатами своих вершин. Ребра многоугольника не пересекаются. Необходимо реализовать метод isPointInPolygon(Point point, List<Point> polygon), который проверит, принадлежит ли переданная точка многоугольнику. Метод main не изменяй.
Комментарии (12)
Чтобы просмотреть все комментарии или оставить свой,
перейдите в полную версию
Dmitriy 41 уровень
4 января 2021
Очень пригодилось для решения первой задачи А в прешествующем комментарии есть ссылка на статью, где раскрываются MIME (многоцелевые расширения интернет-почты) и одно из разновидностей - multypart.
Dmitriy 41 уровень
4 января 2021
ram0973 41 уровень, Набережные Челны
21 августа 2020
EEшку ставил через Maven: javax:javaee-api:jar:8.0.1 Импорты такие import javax.mail.*; import javax.mail.internet.InternetAddress; import javax.mail.internet.MimeMessage; import java.util.Properties;
Владислав 41 уровень, Санкт-Петербург
5 августа 2020
Rest, request, post, get, mail, МНОГОУГОЛЬНИКИ, внезапно)
Даниил 41 уровень Master
29 октября 2019
Для первой задачи ответ храниться по ссылке на вики в предыдущей лекции. Если вы ещё так и не попробовали отправить email или у вас не получилось что-то с gmail, то вот ссылка где нужно "разрешить доступ небезопасным приложениям" для того что бы работал пример как в лекции. Об этом в комментариях к предыдущей лекции выложили ссылку на видео за что большое спасибо. Вторая задача показала что нужно не просто уметь гуглить, а ещё и находить более рациональные решения...
Andrii Gorshunov 41 уровень Expert
29 апреля 2019
Валик одурел. Если добавить message.setText(filename); то все красным подсвечивает. Убираешь - принимает сразу
Ant 40 уровень
30 апреля 2018
тут можно наковырять ответ на первую задачу
Jola 40 уровень, Львов
2 апреля 2018
получилось отправить письмо только через 465 порт. Если кто знает корректные настройки для 587 - поделитесь)
Vitya 33 уровень, Нижний Новгород
13 сентября 2017
Отправка письма. Валидатор прошла, но при проверке зависала на методе Transport.send. Оказалось надо также добавить: props.put("mail.smtp.ssl.enable", "true"); После этого письмо сразу отправилось.