Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.02.06;
Скачать: CL | DM;

Вниз

IdSMTP   Найти похожие ветки 

 
Vika_cc   (2004-11-18 18:07) [0]

Добрый вечер вот так вот я отправляю письмо все работает письмо приходит вот только русские буквы превращаются в иероглифы как это убрать подскажите плз!!!!
procedure sendemail;
var
 LSMTP: TIdSMTP;
 LMsg: TIdMessage;
begin
LSMTP := TIdSMTP.Create(nil);
LMsg := TIdMessage.Create(LSMTP);
with LMsg do
  begin
   Subject := "Привет";
   Recipients.EMailAddresses :=form2.Edit7.Text;
   From.Text := "BO@mail.ru";
   Body.Text :="Помогите плз";
  end;
with LSMTP do
  begin
   form1.idSMTP1.AuthenticationType:=atNone;
   Host := "192.168.4.4";
   Connect;
   Send(LMsg);
   Disconnect;
  end;
  FreeAndNil(LMsg);
  FreeAndNil(LSMTP);
 end;


 
Vika_cc   (2004-11-18 18:19) [1]

Удалено модератором


 
Vika_cc   (2004-11-18 18:51) [2]

Люди ну помогите ...или скажите а не првильно вопрос задала???


 
vuk ©   (2004-11-18 18:57) [3]

charset надо указывать. C TIdMessage ковырялся достаточно давно, не все помню, но попробуйте
LMSG.Charset := "windows-1251";


 
Vika_cc   (2004-11-18 19:02) [4]


> vuk ©   (18.11.04 18:57) [3]
> charset надо указывать. C TIdMessage ковырялся достаточно
> давно, не все помню, но попробуйте
> LMSG.Charset := "windows-1251";

что то теперь вообще страшное произошло пришло письмо с вложеными файлами


 
vuk ©   (2004-11-18 20:19) [5]

Мда... Привык к MIME кодеру из SakEMail. Тот, по крайней мере из себя шибко умного не корчит.

Значит так ...
Что надо поменять/добавить:
uses
IdCoderMIME;

...
Subject := Format( "=?windows-1251?B?%s?=", [TIdEncoderMIME.EncodeString("Привет")]);
...
with LMsg do
...
  ContentType := "text/plain";
  CharSet := "windows-1251";
  Body.Text := ...



Страницы: 1 вся ветка

Текущий архив: 2005.02.06;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.045 c
14-1105952992
Vlad Oshin
2005-01-17 12:09
2005.02.06
Задача, не очень сложная. Игра Змея.


3-1104943185
Dimedrol
2005-01-05 19:39
2005.02.06
Проблема Substring+Locate (MySQL)


9-1098833740
Зелёный Буран
2004-10-27 03:35
2005.02.06
Ужасная проблема с изометрией... Помогите :)))


14-1105981206
мазербо)
2005-01-17 20:00
2005.02.06
простой пример на с++


4-1102848769
aster_x
2004-12-12 13:52
2005.02.06
Пимер работы с процессами в НТ