احمد الرفاعي
11-15-2006, 11:47 PM
ماهي آلية عمل البريد الكتروني وكيف يصل الينا في مكان نحن موجودون فيه ؟
في الواقع يوجد برتوكلان اساسيان للتعامل مع البريد الالكتروني
واغلب مزودات البريد في العالم تعمل اعتمادا عليها معا
وهذان البروتوكلان هما :
- Simple Mail Tranfer Protocol ويطلق عليه SMTP Server
- Post Office Protocol ويطلق عليه POP3 Server
ويتعامل الاول مع الرسائل القادمة من منفذ PORT25
ويتعامل الثاني مع الرسائل التي تأتي عبر منفذ PORT110
اولاً: THE SMTP SERVER
نفترض بأن الشخص A يملك حسابا في مزود الـHotmail
ويريد ان يبعث رسالة الى الشخص B على مزود الــYahoo
عن طريق استخدام احد برامج البريد الالكتروني وهو Outlook
فكيف يحدث هذا عبر الــ STMP ?
1- يقوم Outlook بالاتصال بالمزود البريدي لـــH O T M A I L. عبر منفذ PORT25
2- سيقوم البرنامج العميل بأخبار المزود البريدي عبر بروتوكول SMTP ام الشخص A سيقوم بأرسال رسالة الى العنوان B
3- سيقوم المزود البريدي بتحليل عنوان المرسل اليه والذي يتكون من جزئيين:
- اسم المرسل اليه وهو A ويطلق عليه recipient name
- اسم المزود البريدي الذي يتبعه المرسل اليه وهو Yahoo ويطلق عليه The domain name
4- سيقوم برتوكول STMP بأجراء محادثة مع الــ The domain name server
الخاص بالــH O T M A I L. COM ويطلب منه رقم الــ IP الخاص بالمزود البريدي للـ Yahoo.com
5- سيقوم SMTP في الH O T M A I L. COM بالاتصال بمثيله على الـYahoo عبر منفذ PORT25 مخطرا اياه بوجود رسالة لأحد المدرجين على قائمة المنتسبين اليه
والذي نصها كذا ويرسلها اليه ليقوم بتوزيعها داخليا الى المرسل اليه
والذي يقوم بدوره بتسليمها لمزود POP3 العامل معه ليقوم بذلك
ونظرا للضغط الهائل من رسائل البريد الالكتروني الى المزودات
فأن اغلب مزودات الـ SMTP تستخدم برنامج صغيرا يدعى sendmail
كي يتابع عملية ارسالها بعد 15 دقيقة وحتى اربع ساعات
وإلا ارسل الى المرسل يخبره بفشل الارسال ويحدد السبب في ذلك
إما مشغولية المزودالمرسل اليه أو لعدم وجود عنوان المرسل اليه اصلا
ولأن حسابه البريدي ممتلئ تماما ولايمكن ارسال اي رسالة
ملاحظة :
اذا كان المرسل اليه على نفس مزود البريد المرسل سيقوم بروتوكل SMTP
سيقوم بتحويل الرسالة تلقائيا الى مزود الـ POP3
على نفس Server بعد الخطوة 3
ثانياً: THE POP3 SERVER تعمل مزودات POP3 تماما كساعي البريد داخل المزود الرئيسي
فالمستخدم عندما يستخدم عميلا بريديا مثل Outlook فأنه يتصل بمزود الPOP3
عبر منفذ PORT110 الذي يطلب منه اسم المستخدم وكلمة المرور التي يتم فتح الحساب لرؤية الرسائل
في الواقع يوجد برتوكلان اساسيان للتعامل مع البريد الالكتروني
واغلب مزودات البريد في العالم تعمل اعتمادا عليها معا
وهذان البروتوكلان هما :
- Simple Mail Tranfer Protocol ويطلق عليه SMTP Server
- Post Office Protocol ويطلق عليه POP3 Server
ويتعامل الاول مع الرسائل القادمة من منفذ PORT25
ويتعامل الثاني مع الرسائل التي تأتي عبر منفذ PORT110
اولاً: THE SMTP SERVER
نفترض بأن الشخص A يملك حسابا في مزود الـHotmail
ويريد ان يبعث رسالة الى الشخص B على مزود الــYahoo
عن طريق استخدام احد برامج البريد الالكتروني وهو Outlook
فكيف يحدث هذا عبر الــ STMP ?
1- يقوم Outlook بالاتصال بالمزود البريدي لـــH O T M A I L. عبر منفذ PORT25
2- سيقوم البرنامج العميل بأخبار المزود البريدي عبر بروتوكول SMTP ام الشخص A سيقوم بأرسال رسالة الى العنوان B
3- سيقوم المزود البريدي بتحليل عنوان المرسل اليه والذي يتكون من جزئيين:
- اسم المرسل اليه وهو A ويطلق عليه recipient name
- اسم المزود البريدي الذي يتبعه المرسل اليه وهو Yahoo ويطلق عليه The domain name
4- سيقوم برتوكول STMP بأجراء محادثة مع الــ The domain name server
الخاص بالــH O T M A I L. COM ويطلب منه رقم الــ IP الخاص بالمزود البريدي للـ Yahoo.com
5- سيقوم SMTP في الH O T M A I L. COM بالاتصال بمثيله على الـYahoo عبر منفذ PORT25 مخطرا اياه بوجود رسالة لأحد المدرجين على قائمة المنتسبين اليه
والذي نصها كذا ويرسلها اليه ليقوم بتوزيعها داخليا الى المرسل اليه
والذي يقوم بدوره بتسليمها لمزود POP3 العامل معه ليقوم بذلك
ونظرا للضغط الهائل من رسائل البريد الالكتروني الى المزودات
فأن اغلب مزودات الـ SMTP تستخدم برنامج صغيرا يدعى sendmail
كي يتابع عملية ارسالها بعد 15 دقيقة وحتى اربع ساعات
وإلا ارسل الى المرسل يخبره بفشل الارسال ويحدد السبب في ذلك
إما مشغولية المزودالمرسل اليه أو لعدم وجود عنوان المرسل اليه اصلا
ولأن حسابه البريدي ممتلئ تماما ولايمكن ارسال اي رسالة
ملاحظة :
اذا كان المرسل اليه على نفس مزود البريد المرسل سيقوم بروتوكل SMTP
سيقوم بتحويل الرسالة تلقائيا الى مزود الـ POP3
على نفس Server بعد الخطوة 3
ثانياً: THE POP3 SERVER تعمل مزودات POP3 تماما كساعي البريد داخل المزود الرئيسي
فالمستخدم عندما يستخدم عميلا بريديا مثل Outlook فأنه يتصل بمزود الPOP3
عبر منفذ PORT110 الذي يطلب منه اسم المستخدم وكلمة المرور التي يتم فتح الحساب لرؤية الرسائل