السلام عليكم ورحمة الله وبركاته
عند عمل دالة لارسال البريد الالكتروني فانه يلزمك استخدام عنوان smtp ليتم الارسال عن طريقة
مثلا يمكنك استخدام عنوان الياهوو www.mx3.yahoo.com وفي هذه فانه لايمكنك الارسال الا لبريد الكتروني على شركة الياهوو
والحل الامثل هو تفعيل ال smtp الموجود في جهازك والمرفق مع ال IIS لتتمكن من الارسال بحرية تامه
الطريقة هي التالية
1- التأكد من تثبيت جميع التطبيقات التي تكون مرفقه مع ال IIS ولتتاكد من تثبيتها اذهب الي
Control Panel
ثم
Add/Remove programs
ثم
add/remove windows components
يظهر لك كما في الصورة التالية
تؤشر على ال IIS وتصغط في الاسفل Detalis
يظهر لك كما في الصورة التالية
تقوم باضافة كل التطبيقات الاضافية ومن ثم اوك
بالطبع يجب ان يكون سيدي الوندوز موجود لكي يقوم بالتثبيت منه
المرحلة الثانيه
ضبط اعدادت ال smtp في ال iis
تقوم بتشغيل ال IIS وبالزر اليمين على Default Web Site
ثم اخر خيار خصائص كما في الصورتين التاليتين
بعد ذلك تختار التبويب Server Extensions
بعد ذلك تضغط على Settings الثانيه يظهر لك كما في الصورة التالية
تقوم بادخال المعلومات كما هي بالصورة وبعد ذلك اوك
الان بالزر اليمين على Default Smtp Server
ومن ثم تختار خصائي كما في الصورتين التاليتين
ثم تختار التبويب Access
ومن تضغط على Relay
كما في الصورة التالية
بعدها تضغط على Add
كما في الصورة التالية
تقوم باضافة الاي بي 127.0.0.1
بعدها اوك
هكذا انت ضبطت اعدادت ال Smtp
وتقد تستخدم عنوان ال Smtp في مشاريعك وهو
localhost
وبالتوفيق ان شاء الله