24-11-2014, 11:08 PM
السلام عليكم احبتي
فكرة في برمجة برنامج عندما يدخل المستخدم بياناته يتم ارسال المعلومات الى البريد الالكتروني المحدد .
البرنامج بسيط للغاية لكن الكود لم يعمل معي .
قمت بانزال على الفورم 2 lebl و 2 edt و 1 btn . ثم اضفت IdMessageمن Indy Misc , و IdSMTP من Indy Clients .
ثم برمجة الزر btn1 بهذا الشكل :
اتمنى ان يكون الطرح واضح احبتي و اشكركم لا تبخلو عليا باية نصيحة او اضافة تجول في خاطركم .
لانني لا زلت اتعلم .
والسلام عليكم
فكرة في برمجة برنامج عندما يدخل المستخدم بياناته يتم ارسال المعلومات الى البريد الالكتروني المحدد .
البرنامج بسيط للغاية لكن الكود لم يعمل معي .
قمت بانزال على الفورم 2 lebl و 2 edt و 1 btn . ثم اضفت IdMessageمن Indy Misc , و IdSMTP من Indy Clients .
ثم برمجة الزر btn1 بهذا الشكل :
كود :
ShowMessage('my message');
IdSMTP1.AuthType:=satDefault;
IdSMTP1.Host:= 'smtp.*****.com' ;
IdSMTP1.Port:=25;
IdSMTP1.Username:= 'whateveraddress@*****.com';
IdSMTP1.Password:= 'whatever_pass';
idSMTP1.Connect;
IdMessage1.From.Address := 'my imail';
IdMessage1.Sender.Name := 'my imail';
IdMessage1.Sender.Address := 'my imail';
IdMessage1.Recipients.EMailAddresses := 'my imail';
IdMessage1.Subject := edt1.Text + '''' + edt2.Text;
IdSMTP1.Send(IdMessage1);
IdSMTP1.Disconnect;
اتمنى ان يكون الطرح واضح احبتي و اشكركم لا تبخلو عليا باية نصيحة او اضافة تجول في خاطركم .
لانني لا زلت اتعلم .
والسلام عليكم