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

80 000 руб. за проект
24 октября 2020, 11:06 • 3 отклика • 20 просмотров
требуется написать программу, в которой будет 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 ). ( здесь возможно подключение другого сервиса который запускает
браузер с прокси и тд )