![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Подскажите, куда копать (pop3) [D7, XP]
Утюг © (2006-10-24 21:07:00)Есть сохраненные на диск письма (ну, для примера, из ОЕ или Мыша). Чем можно из этих писем получить содержание служебных полей from, subject и т.д.?
Утюг (2006-10-25 11:21:00) [21]Какой-такой сервер? Я читаю файл на лок. диске
LMsg.LoadFromFile('C:\Temp\4.eml');.
И это не перевод, а одна из причин возникновения такой ошибки.
Плохиш (2006-10-25 11:00:00) [22]
> TIdMessage не открывает, т.к. с его точки зрения файл оканчивается
> неверной последовательностью символов(Project Mail.exe
> raised exception class EIdReadTimeout with message 'Read
> Timeout'. ).
Это, что, такой вольный перевод сообщения об ошибке.
PS. У тебя проблемы с доступом к серверу.
Утюг (2006-10-25 10:50:00) [23]Кодировку, вроде, победил. Проблема №2 пока висит.
Утюг (2006-10-25 10:38:00) [24]С помощью TIdMessage реквизиты получил, но пришла другая беда: кодировка. Так, например, поле Subject содержит строку в кои8 и, соответственно, отображается неверно.
Проблема №2 - письма, сохраненные из ОЕ и Мыша, TIdMessage не открывает, т.к. с его точки зрения файл оканчивается неверной последовательностью символов ( Project Mail.exe raised exception class EIdReadTimeout with message 'Read Timeout'.). Пока, для экспериментов, я обхожусь тем, что винхексом редактирую конец файла ( 0D 0A 0D 0A 2E 0D 0Aв HEX), но это ведь не выход.
Anatoly Podgoretsky (2006-10-24 21:59:00) [25]В сторону текстовых функций, это обычный текстовый файл
Утюг (2006-10-24 21:32:00) [26]Спасибо, попробую разобраться.
Dmitrij_K (2006-10-24 21:21:00) [27]Indy
TIdMessage