Delphi Faq
базы даных
графика и игры
интернет и сеть
компоненты и классы
мультимедиа
ос и железо
программа и интерфейс
рабочий стол
синтаксис
технологии
файловая система
 
 




на главную
Как автоматически отправлять E-mail
В следующем примере E-mail отправляется автоматически сразу после нажатия кнопки.

Вам потребуется компонент 'TNMSMTP'. Этот компонент входит в поставляется с Delphi 4 и 5 и его можно найти на закладке 'Fastnet'.



procedure TForm1.Button1Click(Sender: TObject);
begin
with NMSMTP1 do
begin
Host := 'smtp.mailserver.com';
UserID := '___Nikolay';
Connect;

PostMessage.FromAddress := 'DelphiWorld@mail.ru';
PostMessage.ToAddress.Text := 'bestprogramming@mail.ru';
PostMessage.Body.Text := 'Текст письма';
PostMessage.Subject := 'Тема письма';
SendMail;
end;
end;