Тема: ip на мыло
Показать сообщение отдельно

  #3  
Старый 14.10.2009, 14:38
s0l_ir0n
Участник форума
Регистрация: 14.03.2009
Сообщений: 237
Провел на форуме:
813785

Репутация: 314
Отправить сообщение для s0l_ir0n с помощью ICQ
По умолчанию

Можно сканпелировать такой кодес:
Код:
procedure GetIp;
 var
   data: TIdMultiPartFormDataStream;
 begin
   data := TIdMultiPartFormDataStream.Create;
   data.AddFormField('param1', 'value1');
   try
   myip:=Form1.IdHTTP1.Post('http://www.whatismyip.com/automation/n09230945.asp', data)+#13#10;
   finally
     data.Free;
   end;

   end;
Код:
procedure TForm1.SendIP;
begin
SMTP.Host:='smtp.mail.ru';
   SMTP.Username:='from@mail.ru';
   SMTP.Password:='mailpassword';
   SMTP.AuthenticationType:=atLogin;
   SMTP.Port:=25;
   with IdMessage do
      begin
      Body.Add('..IP report:..'+#13#10+myip);
        From.Text := 'from@mail.ru';
        Recipients.EMailAddresses := 'to@mail.ru';
        Subject := '..IP report:..'+#13#10+myip;
        end;
      SMTP.Connect;
         try
      SMTP.Send(IdMessage);
         finally
           SMTP.Disconnect;
         end;
end;
 
Ответить с цитированием