ايران ويج

نسخه‌ی کامل: ارسال ایمیل با دلفی
شما در حال مشاهده‌ی نسخه‌ی متنی این صفحه می‌باشید. مشاهده‌ی نسخه‌ی کامل با قالب بندی مناسب.
صفحه‌ها: 1 2
توی فایل php چیزی نیاز نیست وارد کنی
(۰۶-آبان-۱۳۹۳, ۱۳:۱۳:۵۹)h_mohamadi نوشته است: [ -> ][quote='veyskarami' pid='242780' dateline='1414323316']
شما یه فایل php به اسم mail.php یا هر اسم دیگه با پسوند php بساز و کد زیر رو توی اون بنویس و ذخیره کن:
کد:
<?php
  $email = $_GET['email'] ;
  $message = $_GET['message'] ;
  $message = $message." IP=[".$_SERVER["REMOTE_ADDR"]."]" ;
  mail( $email, "Email Sended.",$message, "From: myemail@yahoo.com" );
?>

بعد اون رو توی یه هاست که ارسال ایمیل رو ساپورت میکنه آپلود کن و از طریق مرورگر یا کامپوننت های IdHttp به صورت زیر Get کن

کد:
http://www.yourhost.com/mail.php?email=example@yahoo.com&message=salam

به جای example@yahoo.com آدرس ایمیل شخص گیرنده رو بنویس و به جای salam متن ایمیل رو جایگزین کن.

توی کامپوننت های Indy هم میتونی از IdHttp عملیات Get رو انجام بدی

کد:
Idhttp1.Get('http://www.yourhost.com/mail.php?email=example@yahoo.com&message=salam
');

پیروز باشید.

من تست کردم ولی جواب نمی دهد و ایمیل ارسال نمی کند.آیا نباید اطلاعات ایمیل هاست که فرستنده است در جایی درج گردد
نه لازم به درج نیست
توی کدوم هاستینگ فایلت رو ساختی؟
صفحه‌ها: 1 2