Автор
|
Тема: Парсинг-расшифровка e-mail-ов
|
tomsky |
опубликован 05-09-2001 14:24 MSK
Где можно найти исходники программ по парсингу-расшифровке e-mail-ов? Читать RFC и писать их самому не хочется.
|
m_fox
|
опубликован 05-09-2001 16:21 MSK
RFC-то ладно, там не описаны всякие извратные кодировки. Но в общем-то там все очень просто. Если писать самому, то самый большой геморой будет с кодировками. Ничего подобного не видел. |
Demo_S
|
опубликован 05-09-2001 21:51 MSK
что есть парсинг-расшифровка емайлов?
|
m_fox
|
опубликован 06-09-2001 10:32 MSK
Ты видел структуру письма? Она состоит из секций, причем некоторые могут быть в как-нибудь закодированы (UUE, base64 и т.д.). |
tomsky
|
опубликован 06-09-2001 11:03 MSK
Под парсингом я понимал в конечном итоге выдачу тела письма, название приаттаченных файлов, самих этих файлов и т.д. Неужели никто этого не писал раньше? Тогда зачем работать с почтой? Видел много исходников по отправке писем по SMTP. Видел исходники проверки ящика по POP3 протоколу. А дальше? |
m_fox
|
опубликован 06-09-2001 11:35 MSK
Проверка ящика по pop3, это как два пальца... USER PASS LIST top 1 1 quitвыбрал поле Subject: и все :) |
gera1234
|
опубликован 07-09-2001 22:10 MSK
Вот-вот, именно писать самому, читать RFC, находить кодировки... В принципе не так уж и сложно, самый геморой не с кодировками и аттачами, а с разборкой MIME заголовков, и тут только rfc1521 и rfc1522 не обойдешся :( |
m_fox
|
опубликован 08-09-2001 10:39 MSK
Можно даже с MIME не разбираться, если не интересует содержимое. просто извлечь и сохранить. или искать какой-то определенный тип. |
tomsky
|
опубликован 10-09-2001 16:02 MSK
Мне как раз хочетсяч охватить ВСЕ типы сообщений, или хотябы большую их часть. |
m_fox
|
опубликован 10-09-2001 16:48 MSK
как напишешь, выложи сюда иногда такие задачи ставятся. например в одной организации надо было сделать так, что-бы при приходе письма с mdb файлом, данные автоматически в базу помещались... но потом, когда начали обсуждать цену, то клиент решил, что проще человека посадить :) |
Tim
|
опубликован 11-09-2001 17:26 MSK
Есть классная библиотека, на чистом ansi c++ под кучи компилятор и для VC++ тоже. Называется Mime++ поищи через какой-нибудь буржуйский поисковик. Отдается с иходниками. |
Sergeant
|
опубликован 28-11-2001 15:53 MSK
Посмотри ftp://ftp.fu-berlin.de/pub/unix/mail/mutt/mutt-1.2.5i.tar.gz Там все есть. |