Показать сообщение отдельно

  #3  
Старый 25.08.2009, 04:48
RumShun
Постоянный
Регистрация: 27.10.2008
Сообщений: 380
С нами: 9231117

Репутация: 149
По умолчанию

Цитата:
Body.Assign(Edit1.text);
у тебя типы не совподают там не string, а TStrings
Код:
var
 bodytext: TStringList;
begin
 bodytext:=TStringList.Create;
 bodytext.Add(Edit1.text);
 IdSMTP1.Host:='smtp.mail.ru';
 IdSMTP1.Port:=25;
 IdSMTP1.Username:='io';
 IdSMTP1.Password:='*****';
 IdSMTP1.AuthenticationType:=atLogin;
 with IdMessage1 do
  begin
   IdMessage1.Body.Assign(bodytext);
   From.Text := 'ddd';
   Recipients.EMailAddresses := 'dd';
   Subject := '==';
  end;
 IdSMTP1.Connect;
 try
  showmessage('I?iecioei iiaee??aiea e na?aa?o');
  IdSMTP1.Send(IdMessage);
 finally
  IdSMTP1.Disconnect;
 end;

Последний раз редактировалось RumShun; 25.08.2009 в 04:52..
 
Ответить с цитированием