السلام عليكم
هناك امثلة كثيرة عن ارسال البريد الالكتروني باستعمال الدلفي smtp/mapi
لكن مااود معرفته هو ان ارسل اميل تلقا ئي بدون رؤية شاشة OUTLOOK او اي شا شة اخرى
انا ظن ان هذا ممكن هل من فكرة
السلام عليكم
وعليكم السلام و رحمة الله
الفكرة عامة من نقطتين
1- لارسال بريد لابد من حساب بريد
- بريد مجاني ( بريد google مثلا) يسمح لك باستعماله
- لديك موقع/استضافة وبها بريد
- لديك خادم Server متصل به بريد
- تجد مكان ما به بريد ويمكن استغلاله (مثل سكريبت php والأمر Mail)
2- تتصل ببريد السابق وترسل منه ما تشاء
- باستخدام Socket
- باستخدام مكونات INDY
- باستخدام مكونات أخرى...
بالتوفيق
السلام عليكم
بالمناسبة انا جربت امثلة كثيرة وجدتها لكن لم تفلح معي ولا واحدة .اكيد ان من وضعوا الامثلة نجحت معهم .لكن لا ادري اين الغموض وسر فلاحها
حبذا لو نجد من مثالا نتبعه خطوة بخطوة ولا يهم ان ان يكون المثال جاهزا
والسلام عليكم
السلام عليكم
شكرا جزيلا...لم اصل الى نتجية لحد الان واذا توصلت الى ذلك سا ضع المثال هنا.
شكرا
السلام عليكم و رحمة الله
مثال جاهز للإرسال ببريد google ـ (
smtp) بإستخدام Indy
بالتوفيق
السلام عليكم
شكرا جزيلا لقد وجدت ما ابحث عليه في الامثلة خاصة في مثال الاخ nabilkeb
اما مثال الاخ عبد الجليل كل شيء جيد لكن عند القيام ببعث الر سالة تتجمد الواجهة و الرسالة لا تصل
لا اعلم لماذا؟
شكرا مرة اخرى
و عليكم السلام ورحمة الله
إقتباس :لكن عند القيام ببعث الر سالة تتجمد الواجهة و الرسالة لا تصل
لا اعلم لماذا؟.......
عدلت المرفق السابق قمت بالعمل بالـ Thread اثناء الإرسال لكي لا تتجمد + فصل الإتصال عن الإرسال + Log
مازال ينقصه العمل وضعته لتتضح الفكرة فقط

.
بالتوفيق
الله يحفظك أخي Lam.Abdeldjalil على الإفادة ...
المشكلة هي أن خوادم البريد صارت تتطلب وضع اتصال آمن
لذلك أضافة Indy مكونات OpenSSL وهو المستخدم هنا IdSSLIOHandlerSocketOpenSSL1
أعتقد أن Indy المرفقة مع دلفي 7 لا تف بالغرض.
المثال جيد، شاهدته عند Marcu cantu 
http://goo.gl/VYarF
لتفادي التجمد يمكن استخدام المكون TIdAntiFreeze يكفي طرحه على النموذج
طبعا يمكن التغيير إلى:
smtp.mail.ya hoo.com
smtp.li ve.com
port: 587
...
بالتوفيق.