Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Кодировка письма 
:(
    Опции темы
popapo
Дата 22.8.2009, 00:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 80
Регистрация: 23.2.2008

Репутация: 1
Всего: 1



Вот как я отправляю
Код

    IdSMTP1->AuthType = satDefault;
    IdSMTP1->Host     = ini2->ReadString("Mail","SMTP","");
    IdSMTP1->Port     = 25;
    IdSMTP1->Username = ini2->ReadString("Mail","Login","");
    IdSMTP1->Password = ini2->ReadString("Mail","Password","");
    delete ini2;

    IdMessage1->Clear();

    IdMessage1->Recipients->EMailAddresses = "*****@mail.ru";        //EMail- Кому
    IdMessage1->From->Name                 = sEdit1->Text;                //От кого - будет в списке писем "от кого"
    IdMessage1->From->Address              = mail;        //EMail-От кого;
    IdMessage1->Subject                    = sEdit2->Text;    //Тема письма
    IdMessage1->Body->Text                 = sRichEdit1->Text;


ни как не хочет показывать русский текст в письме, IdMessage1->CharSet = "windows-1251" - не помогает. 2009 билдер.

Это сообщение отредактировал(а) popapo - 22.8.2009, 00:40
PM   Вверх
nerezus
Дата 22.8.2009, 04:04 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Вселенский отказник
****


Профиль
Группа: Участник
Сообщений: 3330
Регистрация: 15.6.2005

Репутация: нет
Всего: 43



popapo, Откуда данные? Если из билдера в строках, то юникод попробуй.

Это сообщение отредактировал(а) nerezus - 22.8.2009, 04:04


--------------------
Сообщество художников Artsociety.ru
PM MAIL WWW   Вверх
popapo
Дата 22.8.2009, 12:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 80
Регистрация: 23.2.2008

Репутация: 1
Всего: 1



Нашел вот и вот такие же проблемы, только там на делфи.
Мне инди чтоли новый ставить? у меня 10.1.1
PM   Вверх
Keeper89
Дата 22.8.2009, 21:25 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 2580
Регистрация: 26.2.2009

Репутация: 3
Всего: 58



popapo, да, надо обновить Инди и использовать IdSMTP1->IOHandler->DefStringEncoding.


--------------------
PM MAIL WWW   Вверх
popapo
Дата 22.8.2009, 22:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 80
Регистрация: 23.2.2008

Репутация: 1
Всего: 1



Цитата

IdSMTP1->IOHandler->DefStringEncoding.


Блин проверить не могу, майл меня забанил, думает что я спамер.
Я видел что у людей с инди 10.2.5 такаяже проблема (хоть есть уже 10.5.5)
PM   Вверх
popapo
Дата 23.8.2009, 12:52 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 80
Регистрация: 23.2.2008

Репутация: 1
Всего: 1



Я ещё не ставил новую инди, пропробовал так сначала, без файла текст приходит русский (только в сообщении) в теме он не отображаеться, если с файлом то приходит вот это 

Цитата

This is a multi-part message in MIME format
 
--1=_OfibCQvPJuOQaHbd2VPj4MHH3HpEfss
Content-Type: text/plain
Content-Transfer-Encoding: 8bit
Content-Disposition: inline
 
 
Привет
 
--1=_OfibCQvPJuOQaHbd2VPj4MHH3HpEfss
Content-Type: application/octet-stream        name="Paint2.jpg"
Content-Transfer-Encoding: base64
Content-Disposition: attachment
        filename="Paint2.jpg"
 
/9j/4AAQSkZJRgABAQEAYABgAAD/2wBDAAIBAQIBAQICAgICAgICAwUDAwMDAwYEBAMFBwYHBwcG
BwcICQsJCAgKCAcHCg0KCgsMDAwMBwkODw0MDgsMDAz/2wBDAQICAgMDAwYDAwYMCAcIDAwMDAwM
DAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAz/wAARCAI8A78DASIA
AhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQA
AAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3
ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWm

PM   Вверх
popapo
Дата 25.8.2009, 14:39 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 80
Регистрация: 23.2.2008

Репутация: 1
Всего: 1



Помогите установить indy 10, все удалил что с ней связано, везде новые пути указал, при попытке скомпилировать файл IndySystem120.dproj ошибка компилирования -
[DCC Fatal Error] IndySystem120.dpk(24): E2202 Required package 'rtl' not found
PM   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "С++ Builder"
Rrader

Запрещается!

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делиться вскрытыми компонентами

  • Литературу по С++ Builder обсуждаем здесь
  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Настоятельно рекомендуем заглянуть в DRKB (Delphi Russian Knowledge Base) - крупнейший в рунете сборник материалов по Дельфи


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Rrader.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | C++ Builder | Следующая тема »


 




[ Время генерации скрипта: 0.0495 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.