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

Вниз

Как отправить e-mail с html из программы   Найти похожие ветки 

 
Олега   (2002-10-03 13:31) [0]

Уважаемые!

Мне нужно добавить в программу возможность отправки письма. В принципе меня бы устроила ShellExecute, но не получается отправить письмо в формате HTML или просто текст с разделенными строками. Пишу:

ShellExecute(
handle, "open",
PChar("mailto:Емейл?subject=Письмо%body=Текст письма"),
nil, nil, SW_SHOWDEFAULT)

Прошу помочь.


 
Rouse_ ©   (2002-10-05 05:30) [1]

procedure TForm1.Button1Click(Sender: TObject);
begin
NMSMTP1.Host := "mail.host.com";
NMSMTP1.UserID := "Username";
NMSMTP1.Connect;
NMSMTP1.PostMessage.FromAddress := "webmaster@swissdelphicenter.ch";
NMSMTP1.PostMessage.ToAddress.Text := "user@host.com";
NMSMTP1.PostMessage.ToCarbonCopy.Text := "AnotherUser@host.com";
NMSMTP1.PostMessage.ToBlindCarbonCopy.Text := "AnotherUser@host.com";
NMSMTP1.PostMessage.Body.Text := "This is the message";
NMSMTP1.PostMessage.Attachments.Text := "c:\File.txt";
NMSMTP1.PostMessage.Subject := "Mail subject";
NMSMTP1.SendMail;
ShowMessage("Mail sent !");
NMSMTP1.Disconnect;
end;

Оно?

Желаю успехов



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

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

Наверх




Память: 0.46 MB
Время: 0.013 c
1-4329
@Ujin
2002-11-21 20:48
2002.12.02
Как сделать из PChar - String?


1-4278
kex86
2002-11-18 14:13
2002.12.02
XP-Manifest


1-4359
wcom
2002-11-22 08:59
2002.12.02
Проблема с MDI и модальными окнами


1-4336
skirdov
2002-11-20 17:02
2002.12.02
Как выполнить процедуру, имя которой содержится в переменной?


1-4286
alextov
2002-11-21 11:43
2002.12.02
Минимизация дочерних форм приложения