![]() |
Модераторы: Poseidon, Snowy, bems, MetalFan |
![]() ![]() ![]() |
|
Rusman |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 312 Регистрация: 4.5.2006 Где: Пермь Репутация: нет Всего: нет |
Сделал почтового клиента.
Тестирую. Отправил сообщение с Оутлук Експресс. Принимаю сообщение через idPOP3 на своем клиенте. Хочу вывести тему edit1.text:=idmessage1.subject; У меня выводится такая штука =?koi8-r?B?8NLP18XSy8E=?= Что делать? как сделать чтоб клиент мой понимал кодировку? Если отправляю со своего клиента то обратно принимает в нормальном виде |
|||
|
||||
WaReZMEN |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 683 Регистрация: 9.6.2006 Где: Россия, Санкт-Пет ербург Репутация: нет Всего: 3 |
попробуи Utf8ToAnsi
|
|||
|
||||
Alexeis |
|
|||
![]() Амеба ![]() Профиль Группа: Админ Сообщений: 11743 Регистрация: 12.10.2005 Где: Зеленоград Репутация: 109 Всего: 459 |
Cудя по началу "koi8" это не UTF8
![]() -------------------- Vit вечная память. Обсуждение действий администрации форума производятся только в этом форуме гениальность идеи состоит в том, что ее невозможно придумать |
|||
|
||||
Wolfgan |
|
|||
Новичок Профиль Группа: Участник Сообщений: 21 Регистрация: 20.3.2008 Репутация: нет Всего: нет |
Толком не понял вопроса, но вообще для Indy надо еще Base64 пользовать. Особенно если хотишь иметь заголовки на русском.
Как вариант посмотри тут: http://www.delphiworld.narod.ru/base/recode_email_msg.html |
|||
|
||||
rni |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 205 Регистрация: 10.3.2004 Репутация: нет Всего: 3 |
В Инди приходится перекодировать самому заголовки
Можно использовать эту функцию.
Но у меня возникли проблмы при получении вложений с русскими буквами. в поле FileName получаю вместо русских букв знак подчеркивания "_" --------------------
r-xr-xr-x 3 мусорных ведра корня 14312 9 января 2000 perl |
|||
|
||||
Alexeis |
|
|||
![]() Амеба ![]() Профиль Группа: Админ Сообщений: 11743 Регистрация: 12.10.2005 Где: Зеленоград Репутация: 109 Всего: 459 |
Попробуйте использовать юникодный шрифт (где есть все символы юникода). -------------------- Vit вечная память. Обсуждение действий администрации форума производятся только в этом форуме гениальность идеи состоит в том, что ее невозможно придумать |
|||
|
||||
rni |
|
||||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 205 Регистрация: 10.3.2004 Репутация: нет Всего: 3 |
Ну в общем разными шрифтами пробовал - бесполезно.
Вот пример заголовка ататчмента с названием файла русскими и английскими буквами
Возможно, название файла можно взять из Content-Description. Осталось найти этот Content-Description в свойствах компонента. Ну и вот, собственно, решение:
Это сообщение отредактировал(а) rni - 14.4.2008, 14:15 --------------------
r-xr-xr-x 3 мусорных ведра корня 14312 9 января 2000 perl |
||||
|
|||||
![]() ![]() ![]() |
Правила форума "Delphi: Общие вопросы" | |
|
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Snowy, MetalFan, bems, Poseidon, Rrader. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Delphi: Общие вопросы | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |