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

Вниз

TIdSMTP и TIdMessage...   Найти похожие ветки 

 
Levova   (2003-04-02 15:00) [0]

Как при помощи этих компонентов отправить файл?


 
stone ©   (2003-04-02 16:01) [1]

Пример не помню чей, но работает.

procedure TForm1.butnSendMailClick(Sender: TObject);
var
LMsg: TIdMessage;
begin
butnSendMail.Enabled := False; try
LMsg := TIdMessage.Create(nil); try
with LMsg do begin
TIdAttachment.Create(LMsg.MessageParts, "C:\Test.txt");
From.Address := Trim(editFrom.Text);
Recipients.Add.Address := Trim(editTo.Text);
Subject := Trim(editSubject.Text);
Body.Text := memoMsg.Lines.Text;
end;
with TIdSMTP.Create(nil) do try
Host := Trim(editSMTPServer.Text);
Connect; try
Send(LMsg);
finally Disconnect; end;
finally Free; end;
finally LMsg.Free; end;
ShowMessage("Message sent!");
finally butnSendMail.Enabled := True; end;
end;


 
Zelius ©   (2003-04-02 16:19) [2]

Если нужно просто и быстро что-нибудь отослать, то можно использовать TidSMTP.QuickSend, тогда даже TIdMessage не нужен!



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

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

Наверх




Память: 0.47 MB
Время: 0.021 c
3-2825
VeLeS
2003-05-15 15:24
2003.06.02
как заставить маску понимать значение NULL?


3-2758
Alex(Lion)
2003-05-13 17:31
2003.06.02
Как на Label1.Capiton повесить количество записей в DBGrid1


14-3169
moore
2003-05-15 18:10
2003.06.02
DBComboBox, DBLookUpComboBox, DBListBox


14-3162
Dmitriy O.
2003-05-15 13:01
2003.06.02
Куда податься молодым программистам (в Иннете).


14-3104
Anatoly Podgoretsky
2003-05-14 09:54
2003.06.02
Самый полный Анатолий Тенцер