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

  #103  
Старый 05.06.2007, 13:03
The_HuliGun
Участник форума
Регистрация: 19.05.2007
Сообщений: 228
С нами: 9989667

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

Отправку письма замутить можно, было бы время и желание.
Юзай компоненты IdSMTP с вкладки Indy Clients и idMessage с вкладки Indy Misc. Ставь кнопень, пиши код

Код:
procedure TForm1.Button1Click(Sender: TObject);
var
  IdSMTP: TIdSMTP;
  idMessage: TidMessage;
begin
  idMessage := TIdMessage.Create(nil);
  try
    with idMessage do
    begin
      Recipients.Add.Address :='lol@mail.ru';{ кому отправляем }
      Subject :='Привет с античата!';{Тема}
      From.Address := 'Inter@yandex.ru';{ свое мыло }
      Body.Text := 'Добрый день'+#13+
      'Я знаю Delphi';
    end;
    IdSMTP := TIdSMTP.Create(nil);
    with IdSMTP do
      try 
        Host := 'smtp.ukrwest.net'; { сервер исходящей почты }
        Connect; 
        Send(idMessage); 
        Disconnect;
      finally 
        Free; 
      end;
  finally
    Free;
  end;
end;
и будет тебе щастье!

З. Ы. Как видите так можно посылать анонимную почту. Удачи!
 
Ответить с цитированием