библиотека разбора SMTP сессий
От: meisterSerg  
Дата: 24.12.08 10:18
Оценка:
Есть файл, содержащий в себе лог SMTP сессии — последовательность команд HELO, MAIL, RCPT, DATA с данными и т.п.
Стоит задача разбора этого файла для извлечения из письма всех реквизитов (адресата, получателя, темы, даты).
Существуют ли типовые решения этой задачи в виде открытых исходников на С++?
Если да, где их найти?
Заранее спасибо
smtp parser c++
Re: библиотека разбора SMTP сессий
От: Pasha1st  
Дата: 24.12.08 11:10
Оценка:
Здравствуйте, meisterSerg, Вы писали:

S>Есть файл, содержащий в себе лог SMTP сессии — последовательность команд HELO, MAIL, RCPT, DATA с данными и т.п.

S>Стоит задача разбора этого файла для извлечения из письма всех реквизитов (адресата, получателя, темы, даты).
S>Существуют ли типовые решения этой задачи в виде открытых исходников на С++?
Библиотек не подскажу, отошлю к стандарту: rfc2822 — формат почтового сообщения.
Все до первой пустой строки в данных (после DATA и до строки ".")- заголовки. From:, To: и т.д.
Кодирование не ascii символов — см. rfc2047
Re: библиотека разбора SMTP сессий
От: Роман Дубров Украина Я@Blogspot
Дата: 24.12.08 12:17
Оценка:
meisterSerg пишет:

> Существуют ли типовые решения этой задачи в виде открытых исходников на С++?

> Если да, где их найти?

procmail
Posted via RSDN NNTP Server 2.1 beta
http://www.linkedin.com/in/romandubrov .::. http://roman-dubrov.blogspot.com/ .::. http://www.flickr.com/photos/romandubrov/
Re: библиотека разбора SMTP сессий
От: Vamp Россия  
Дата: 24.12.08 16:57
Оценка:
Задача на 3 часа на Перле.
Да здравствует мыло душистое и веревка пушистая.
Re[2]: библиотека разбора SMTP сессий
От: x64 Россия  
Дата: 24.12.08 18:58
Оценка:
V>Задача на 3 часа на Перле.

Задача на 1 час на C# с его регулярными выражениями
Re[3]: библиотека разбора SMTP сессий
От: Аноним  
Дата: 26.12.08 10:54
Оценка:
Здравствуйте, x64, Вы писали:

x64>Задача на 1 час на C# с его регулярными выражениями


Получится тормоз, причём ещё и Windows only
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.