Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Получение почты (attach) / 4 сообщений из 4, страница 1 из 1
15.04.2003, 08:54
    #32140485
Esa
Esa
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Получение почты (attach)
Пытаюсь сохранить на диске приаттаченные файлы (использую компонент TNMPOP3). Как получить названия этих файлов (названия - кирилицей).

получается косяк:
procedure TForm1.NMPOP3DecodeStart(var FileName: String);
begin
ShowMessage(FileName);
end;

выдает строку типа:
'=?koi8-r?Q?=F3=D4=D2=CF=C5=D7=C1=D1_=DA=C1=D0=C9=D3?='
Я так понял, что это и есть имя файла. Можно было бы всю эту чепуху преобразовать к нормальному виду, но она еще и не полная (не до конца :(
...
Рейтинг: 0 / 0
15.04.2003, 09:28
    #32140506
SmaLL
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Получение почты (attach)
здесь
...
Рейтинг: 0 / 0
15.04.2003, 11:55
    #32140746
Esa
Esa
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Получение почты (attach)
в принципе, все это понятно. проблема в другом.
В письме находится несколько приаттаченных файлов, вот.

Их имена в этой самой абракадабре получаются не полными :(

То есть полное имя, например 30 символов кирилицы, а тут получается ровно 14. Так вот. Как получить все имя целиком?
...
Рейтинг: 0 / 0
17.04.2003, 13:37
    #32143089
АМС
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Получение почты (attach)
Esa
Не советую использовать использовать TNMPOP3 для приёма вложений. Будут проблемы с их размерами и кооректностью. Я с ним долго мучился и перешёл
на Indy. Там правда устроено сложнее, но работает правильнее. На этом форуме есть обсуждение этих компонент.
...
Рейтинг: 0 / 0
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Получение почты (attach) / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]