![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
скинирование входящей\исходящей почты
Alexandr © (2006-04-10 15:08:00)Такая задача.
Необходимо отслеживать всю входящую и исходящую почту на компьютере с целью записи в лог, фильтрации, архивирования и т.п. Т.е. фактически необходим доступ к
-получателю
-отправителю
-теме
-телу сообщения
-вложениям
При этом в качестве почтового клиента используется только Outlook Express.
Есть несколько вариантов решения:
1) SimpleMAPI - получится только смотреть в Inbox. Для работы с другими папками функций нет.
2) MAPI. тяжелая библиотека, да она только с полным Outlook работает, как я понял. Не пойдет.
3) сделать POP3 и SMTP прокси, посадить их на порт, и пусть слушает порт, и записывает весь траффик в лог (базу). Но тут сложность в том, что потом надо декодировать сообщения. Есть ли для декодирования готовые библиотеки, а может уже есть и весь такой прокси в исходниках?
Порекомендуйте, на чем остановиться.
Интересует решение, которое найболее просто реализовать, без написания огромного количества кода с нуля.
Я бы выблрал вериант 3, но вот прокси выдаст кучу низкоуровневого траффика, который потом надо декодировать. И вот для декодирования хотелось бы взять что-то готовое.
Alexandr (2006-04-10 15:29:00) [1]почитал тут старые ветки.
А ведь да, это все не то и очень ущербно.
Правильный путь - настроить пересылку всей корреспонденции на один адрес.
И этот адрес уже читать да хоть тем же idPop3
и протоколировать.
Такчто если нет возражений, то вопрос снимается.
Rouse_ (2006-04-10 15:28:00) [2]
> Есть ли для декодирования готовые библиотеки, а может уже
> есть и весь такой прокси в исходниках?
ICS - http://www.overbyte.be/frame_index.html