Написать smtp-клиент, который:
-
В качестве входных данных (аргументы командной строки) получает:
- адрес получателя,
- адрес отправителя,
- пароль.
-
Использует один из открытых smtp-серверов для доставки MIME-сообщений, включая приложения, если они есть, в соответствии с вариантом.
Вариант = номер студента по списку в Электронном Университете % кол-во вариантов.
- Дополнительная задача зависит от варианта.
I. Доставка сообщений выполняется с регулярным интервалом. Интервал и тело сообщения, имя файла для прикрепления (опционально) вводятся с клавиатуры.
II. В качестве дополнительного параметра задается ключевое слово. По данному ключевому слову выполняется поиск в текстовых файлах в папке клиента, При обнаружении слова файл прикрепляется к письму.
Допускается использование любого ЯП и фреймворков.