1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34
| { ===================================================================== }
procedure TF_Mail.Button4Click(Sender: TObject);
Const
NbMax = 3 ;
Var
Nb : Integer ;
Ok : Boolean ;
begin
Nb := 0 ;
while ((not Ok) And (Nb < NbMax)) do
Begin
Nb := Nb + 1 ;
Ok := SendEmailIndy(
edServeur.Text,
edNom.Text, edSender.Text,
edTo.Text,
EdCC.Text,
EdBCC.Text,
StrToInt(EdPort.Text) ,
EdLogin.text ,
EdPassword.text ,
edObject.Text,
Memo.Text,
False,
EdPJ.Text ) ;
End;
if Ok then
Vcl.Dialogs.MessageDlg('Message envoyé - Essai : '+IntToStr(Nb), mtInformation,
[mbOk], 0, mbOk)
Else
Vcl.Dialogs.MessageDlg('Message non envoyé - Essai : '+IntToStr(Nb), mtInformation,
[mbOk], 0, mbOk) ;
End ;
{ ===================================================================== } |
Partager