بسم الله الرحمن الرحيم
انا ممت موقع والموقع ده فية جزء خاص بارسال رسائل للاعضاء
ولكن المشكلة ان السيرفر معطل الدالة mail
البعض قاللي استخدم SMTP
ولكن انا مش عارف ارجوا من اعضاء التوضيح
وشكرا
بسم الله الرحمن الرحيم
انا ممت موقع والموقع ده فية جزء خاص بارسال رسائل للاعضاء
ولكن المشكلة ان السيرفر معطل الدالة mail
البعض قاللي استخدم SMTP
ولكن انا مش عارف ارجوا من اعضاء التوضيح
وشكرا
راجع هذه الروابط
http://www.9lessons.info/2009/10/send-mail-using-smtp-and-php.html
http://email.about.com/od/emailprogrammingtips/qt/PHP_Email_SMTP_Authentication.htm
تم تعديل هذه المشاركة بواسطة M.B.O في 4 يناير 2012 في 23:16
مشكورين ياجماعه علي كل الشغل ده والله بس انا عاوز حد يفهمني اية smtp دة وازاي استعملة لان كل الصفحات دي انا جبتها قبل كده ومشكورين
الـ SMTP اختصاره Simple Mail Transfer Protocol
هو عبارة عن برتكول , هذا البرتكول يستخدم لنقل البريد الالكتروني من جهاز المستخدم User الى سيرفر مزود خدمة البريد الالكتروني Mail Server
او نقل البريد الالكتروني من Mail Server الى Mail Server
شوف الصورة التاليه :

ماذا يعني هذا الكلام ؟
انت الان لما تحجز بريد الكتروني يتم تخصيص لك مساحة معينة على خادم البريد الالكتروني Mail Server التابعة لشركة معينة
حسنا ً اذا اراد شخص ما ارسال الي بريد الكتروني فأن هذه الرسالة تأتي من المرسل ثم تدخل على سيرفر البريد الالكتروني
ثم تتم معالجتها لمعرفة الى من هو مستقبل الرسالة بعد تحديد المستقبل تنقل الرسالة الى مساحة هذا الشخص والتي في الغالب تسمى inbox
عملية نقل الرسالة من المرسل الى المستقبل تمر بعدة مراحل , ما يهمنا منها هنا هي مرحلة نقل الرسالة من المرسل الى السيرفر
عندما اقوم بإرسال رسالة الى test@hotmail.com مثلا ً , يفترض ان تذهب هذه الرسالة الى سيرفر الهوتميل
وعندما اريد ارسال رسالة الى test@yahoo.com يفترض ان تذهب الرسالة الى سيرفر الياهو
والسؤال هنا من يقوم بتحديد اذا كان هذه الرسالة ستذهب الى الهوتميل ام ستذهب الى الياهو , وكذلك من سينقل هذه الرسالة ؟؟
برتكول SMTP يعتبر احد البرتكولات المستخدمة لنقل الرسالة من المرسل الى سيرفر مزود الخدمة وهو من يحدد الى من ستنقل هذه الرسالة
دالة mail هي في الواقع تستخدم برتكول SMTP لإرسال الرسائل لكن ليست مرنة وليست ذات مصداقية في التعامل مع SMTP
لذلك يلجى بعض المبرمجين الى التعامل مع برتكول SMTP مباشرتا ً لتكون لك مرونة اكبر في ارسال البريد الالكتروني وكذلك تقلل من احتمال فقدان الرسالة
هذه معلومات مختصرة عن SMTP
اما طريقة الاستخدام بلغة PHP
فأنصحك با لأطلاع على هذا الرابط
الف شكر ياباشا انت بجد افدتني
جزاك الله كل خير
بس ممكن حضرتك تقولي لية في سيرفرات مش بتدعم الدالة mail مع انها اسهل بكتير
ليس السيرفر الذي لا يدعم دالة mail , ولكن صاحب السيرفر يستطيع ان يتحكم بإعدادت السيرفر ويفتح مايشاء ويغلق مايشاء
طبعا ً الاستضافات المجانية لا تعطيك كل شي مجانا ً :happy: