Darr Veeteer Опубликовано 25 января, 2011 Поделиться Опубликовано 25 января, 2011 Гм.. собственно вопрос для программеров, если такие имеются - нужен пример на с++ (или на другом языке) опроса почтового ящика по протоколу POP3, без использования компонентов сторонних разработчиков, желательно с и использованием Windows Sockets или класов MFC (если с++). Смысл затеи - иметь прогу независимую от платформ .NET и Java. ЗЫдля винды... Ссылка на комментарий Поделиться на другие сайты Поделиться
AlterEgo Опубликовано 25 января, 2011 Поделиться Опубликовано 25 января, 2011 Судя по формулировке задачи, в гугле должны быть решения, и не в единственном экземпляре Ссылка на комментарий Поделиться на другие сайты Поделиться
mistiman Опубликовано 25 января, 2011 Поделиться Опубликовано 25 января, 2011 Гм.. собственно вопрос для программеров, если такие имеются - нужен пример на с++ (или на другом языке) опроса почтового ящика по протоколу POP3, без использования компонентов сторонних разработчиков, желательно с и использованием Windows Sockets или класов MFC (если с++). Смысл затеи - иметь прогу независимую от платформ .NET и Java. ЗЫдля винды... telnet подойдет?) независим от дотов и явы, концольный и pop3 можно рулить с помощью него. Ссылка на комментарий Поделиться на другие сайты Поделиться
Darr Veeteer Опубликовано 25 января, 2011 Автор Поделиться Опубликовано 25 января, 2011 (изменено) погуглил - куча примеров со всякими там компонетами, который непонятно кто написал и непонято че они делают, и непонятно от какие ще компонетнов зависят... платформ... ( телнет - интересно - но совсем неудобно ), надо руками все писать.. и непонятно как результаты сохранять, например в базу аксесовскую вообще , наверно, не просто семл, а типа руководства чтоли... Типа такого 1. сначала вызов WSAStartup2. Заполнение структры SOCKADDR.....n. отправка запроса sendn+1. ожидание ответа (непонятно как прописать мне вообще).... ну и тд..... вобщем - много хлама. конкретного мало.... Изменено 25 января, 2011 пользователем Yan Ссылка на комментарий Поделиться на другие сайты Поделиться
mistiman Опубликовано 25 января, 2011 Поделиться Опубликовано 25 января, 2011 (изменено) погуглил - куча примеров со всякими там компонетами, который непонятно кто написал и непонято че они делают, и непонятно от какие ще компонетнов зависят... платформ... ( телнет - интересно - но совсем неудобно ), надо руками все писать.. и непонятно как результаты сохранять, например в базу аксесовскую Аксесовскую базу сохранять без компонентов не получится)Windows Sockets или класов MFCкоторый непонятно кто написал и непонято че они делают Для каких целей нужно то? Обертку телнету на кутях можно написать достаточно быстро, причем оно будет зависить от двух дллок с открытым кодом и скомпилится как под венду, так и пад мак и лялих. НО! Нафига? Вот это основной вопрос. Цели и задачи озвучь плз.Мало того на кутях можно написать и обращение по POP3 нативно + это достаточно просто даже для начинающего и это всё тот же C++ Изменено 25 января, 2011 пользователем mistiman Ссылка на комментарий Поделиться на другие сайты Поделиться
Darr Veeteer Опубликовано 25 января, 2011 Автор Поделиться Опубликовано 25 января, 2011 Для каких целей нужно то? Обертку телнету на кутях можно написать достаточно быстро, причем оно будет зависить от двух дллок с открытым кодом и скомпилится как под венду, так и пад мак и лялих. НО! Нафига? Вот это основной вопрос. Цели и задачи озвучь плз.Мало того на кутях можно написать и обращение по POP3 нативно + это достаточно просто даже для начинающего и это всё тот же C++ задача такая - пару тысяч писем снять с ящика, отфильтровать нужные, данные засунуть в базу для последующего анализа.. и судя по всему - так каждый день ))) Ссылка на комментарий Поделиться на другие сайты Поделиться
mistiman Опубликовано 25 января, 2011 Поделиться Опубликовано 25 января, 2011 (изменено) Для каких целей нужно то? Обертку телнету на кутях можно написать достаточно быстро, причем оно будет зависить от двух дллок с открытым кодом и скомпилится как под венду, так и пад мак и лялих. НО! Нафига? Вот это основной вопрос. Цели и задачи озвучь плз.Мало того на кутях можно написать и обращение по POP3 нативно + это достаточно просто даже для начинающего и это всё тот же C++ задача такая - пару тысяч писем снять с ящика, отфильтровать нужные, данные засунуть в базу для последующего анализа.. и судя по всему - так каждый день ))) Ужс, забор писем, парсинг(по неизвестным правилам, а по опыту могу сказать, что для этого нужен будет чуть ли не ИИ), запись в базу. Никто не возьмется за это бесплатно. Речь не о себе, ибо я не кодер, я только ими руковожу) Если действительно очень надо, то хоть какое-то подобие ТЗ в пм или сюда, попробую найти кодера под это дело, возможно кому-то из своих подкину подработку. Сложность вижу в основном в разборе писем, остальное достаточно тривиально) И кстати под подобную задачу вполне подходит локальный почтарь с забором почты и фильтрацией siev`ом. Т.е. локальный почтовый сервер забирает почту, фильтрует средствами siev`а, и раскладывает по нужным папкам, ну а папки на сервере могу быть и в БД. Правила фильтрации можно будет редактировать практически любым почтовым клиентом, а заодно и просматривать их. Изменено 25 января, 2011 пользователем mistiman Ссылка на комментарий Поделиться на другие сайты Поделиться
Darr Veeteer Опубликовано 25 января, 2011 Автор Поделиться Опубликовано 25 января, 2011 (изменено) эээ.... мнеээ... а чито такое siev ? а насчет ТЗ - мне самому на пальцах объяснили в двух словах, попросили разобраться в теме, так сказать... чиво, сколько и КОГДА... ))) Изменено 25 января, 2011 пользователем Yan Ссылка на комментарий Поделиться на другие сайты Поделиться
mistiman Опубликовано 26 января, 2011 Поделиться Опубликовано 26 января, 2011 эээ.... мнеээ... а чито такое siev ? а насчет ТЗ - мне самому на пальцах объяснили в двух словах, попросили разобраться в теме, так сказать... чиво, сколько и КОГДА... ))) http://ru.wikipedia.org/wiki/Sieve у вики спроси) Хотя бы по каким параметрам фильтровать и в каком виде складывать в базу, т.е. что дальше с ними планируют делать? Ссылка на комментарий Поделиться на другие сайты Поделиться
Darr Veeteer Опубликовано 26 января, 2011 Автор Поделиться Опубликовано 26 января, 2011 эээ.... мнеээ... а чито такое siev ? а насчет ТЗ - мне самому на пальцах объяснили в двух словах, попросили разобраться в теме, так сказать... чиво, сколько и КОГДА... ))) http://ru.wikipedia.org/wiki/Sieve у вики спроси) Хотя бы по каким параметрам фильтровать и в каком виде складывать в базу, т.е. что дальше с ними планируют делать? надо парсить тему и боди, а как складывать еще сами не знают.... вопрос пока стоял только про опрос ящика... на недельке подробнее попытаюсь узнать. Ссылка на комментарий Поделиться на другие сайты Поделиться
mistiman Опубликовано 26 января, 2011 Поделиться Опубликовано 26 января, 2011 эээ.... мнеээ... а чито такое siev ? а насчет ТЗ - мне самому на пальцах объяснили в двух словах, попросили разобраться в теме, так сказать... чиво, сколько и КОГДА... ))) http://ru.wikipedia.org/wiki/Sieve у вики спроси) Хотя бы по каким параметрам фильтровать и в каком виде складывать в базу, т.е. что дальше с ними планируют делать? надо парсить тему и боди, а как складывать еще сами не знают.... вопрос пока стоял только про опрос ящика... на недельке подробнее попытаюсь узнать. Забрать почту задача простая. А вот парсить, это посложнее, тем более подозреваю что парсить нужно будет аля "ну если там упомянуты цветочки, то туда то, а если там философские умозаключения, то туда то", а то что компу хера объяснишь что такое "философские умозаключения" и как их отличить от "цветочков" если эти умозаключения о "цветочках" тапки как правило не понимают. Потому и уточняю задачу парсинга, если нужно тупо найти некоторые слова, то выполнимо и достаточно просто, если нужно анализировать словосочетания то увольте) Ссылка на комментарий Поделиться на другие сайты Поделиться
Darr Veeteer Опубликовано 26 января, 2011 Автор Поделиться Опубликовано 26 января, 2011 я узнаю - отпишусь Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения
Для публикации сообщений создайте учётную запись или авторизуйтесь
Вы должны быть пользователем, чтобы оставить комментарий
Создать учетную запись
Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!
Регистрация нового пользователяВойти
Уже есть аккаунт? Войти в систему.
Войти