Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Работа с сетью в Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 20.12.2010, 15:27   #1
kardinal94
Форумчанин
 
Аватар для kardinal94
 
Регистрация: 26.04.2010
Сообщений: 105
По умолчанию Оправка E-mail с кириллицей.

Подскажите пожалуйста как можно отправить письмо, в котором есть русские буквы. Я отправляю письмо с помощью IdMessage & IdSMTP:
Код:
IdSMTP1.Disconnect;
//idSMTP1.AuthType:=atDefault;
idSMTP1.Username:='sitetool@mail.ru'; // логин
idSMTP1.Password:='sitetool';  // пароль
idSMTP1.Host:='smtp.mail.ru';
IdSMTP1.Port:=2525;
msg:=TIdMessage.Create(nil);
msg.Body.Add('E-Mail:'+Edit1.text+' , '+ 'ФИО: '+edit2.Text+' ,'+'WMID: '+edit3.Text+' , '+ 'date: '+edit4.Text+' , '+ 'ICQ: '+edit5.Text+ ' , '+ 'HDDID:' );
msg.Subject:='Привет ) ';
msg.From.Address:='sitetool@mail.ru'; 
msg.From.Name:='GTL kuplen';
msg.Recipients.EMailAddresses:='ay**s@yandex.ru'; // кому отправить письмо
msg.IsEncoded:=true;
idSMTP1.Connect();
Отправляется почти нормально, только русские буквы при получении уже показывается как ???. Знаю, что Indy не понимает кириллицу, как быть? В поиске ничего такого не нашел.
kardinal94 вне форума Ответить с цитированием
Старый 22.12.2010, 16:28   #2
alekseiryzhakov
Пользователь
 
Аватар для alekseiryzhakov
 
Регистрация: 22.12.2010
Сообщений: 14
По умолчанию

Попробуй обновить версию своей, Indy или воспользоваться сторонним компонентом. Indy хоть и хороший компонент для работы с сетью, но он тоже не единственный идеал в разнообразных подобных вещей. В Delphi по моему и по общему мнению есть ещё несколько стандартных компонентов для отправки почты и так далее...
alekseiryzhakov вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
надписи на кнопках и едит боксах нужны кириллицей Darck Angel Общие вопросы C/C++ 3 17.04.2010 11:19
FileSearch не ищет ф-лы с кириллицей maximusu Microsoft Office Excel 0 23.10.2009 18:12
Оправка файла на мыло в DELPHI 2009/ поиском пользовался - толку мало andrey.vadimovich Работа с сетью в Delphi 6 14.08.2009 12:53
не могу написать кириллицей Алёна БД в Delphi 0 28.05.2007 14:04