Разработка ПО для работы с протоколами imap pop3 smtp

80 000 руб. за проект
09 ноября 2020, 02:03 • 8 откликов • 94 просмотра
требуется написать программу, в которой будет API для асинхронной работы с типовыми задачами :
– проверить валидность аккаунта IMAP/SMTP/POP3 – с всеми методами авторизации ( особенно OAUTH )
– провести поиск IMAP по пачке аккаунтов по некоторой маске – не выходя за границу RFC пока.
– проверить валидность SOCKS5/4/4a/HTTP + их же но через ssl
соединение. Так же проверить не блокируется ли трафик на требуемые нам
порты – список портов будет выдан.
– возможность выгрузить EML сообщения
– проверка MX записей – запрос как к публичным DNS – так и к нашему хранилищу.

Таким образом как я вижу требования к кандидату :
– опыт разработки с использованием Qt/boost.
– понимание работы асинхронных сокетов, и как они реализованы в Qt.
– для кандидата не должно стать проблемой реализация timeout чтения/записи на всех сокетах на 1-м таймере на ядро.

Будет плюсом :
– опыт работы с кодом trojita.
– Фильтр Блума для него не ругательное слово, и его не пугает возможность даже написать его самостоятельно.
– Headless Chrome C++ DevTools API не напугает ( для реализации
OAUTH ). ( здесь возможно подключение другого сервиса который запускает
браузер с прокси и тд )