text: من منا لا يستخدم البريد الإلكتروني ؟؟ هذه العصا السحرية التي فتحت للعلم أبواب السرعة والراحة بحيث مكّنت المرء من أن يمارس عمله من بيته بل ويتلقى شيكات مرتباته عبرها . كما طوت لنا المسافات والتي قد تستغرق السفر إليها ساعات طوال .
  إن أول رسالة بريد فعليا كانت في عام 1971م على يد مهندس شاب اسمه Ray Tomlinson وكان ابتكاره هو استخدام علامة @ للدلالة على أن ما يليه هو الجهاز الذي يتصل به المرسل إليه .
  كلنا يعلم أن هناك برامج وتطبيقات عندما يتم إضافتها على جهاز ما تحوله إلي سيرفر ( Server) فهناك e-mail servers والتي تم تحميلها بتطبيقات تستطيع أداء المهام الموكلة إليها من تنظيم وإرسال واستقبال الرسائل الصادرة والواردة .ببساطة تنتظر هذه المزودات برامج أو تطبيقات أو أشخاص يحاولون الاتصال بمنفذ معين هو منفذ إرسال أو استقبال البريد عليها بمجرد إرسال رسالة تتصل بهذا المنفذ يجرى تنشيطه لاستقبال بريد وارد لأحد الحسابات على هذا المزود . فمثلا الهوت ميل Hotmail يعتبر مزودا عليه حسابات ملايين الأشخاص . ويتم التعرف على المزود في البريد بأنه هو ذلك الاسم الذي يسبقه علامة @ . وبعض المزودات تقوم بفتح ملف Txt باسم كل حساب عليها . فعندما يرغب شخصا ما بإرسال رسالة الكترونية سيقوم بكتابتها على email client ( وهو برنامج عميل للبريد الالكتروني الذي يتلقى الرسائل ليقرأها المستخدم مثلا مستخدمي hotmail يستطيعون الدخول إلي email client عن طريق مستعرض الويب أو استخدام احد البرامج البريد كالـ outlook ) ولنفترض هنا بأنه تم استخدام outlook.لكتابة الرسالة عندها سيقوم بكتابة البريد في الخانة To فيقوم البرنامج (outlook) بالاتصال بمزود البريد الذي يتبعه المرسل وليكن ( hotmail) فيقوم هذا المزود بالاتصال بمزود البريد الذي يتبعه المرسل إليه ويخطره باسم المرسل إليه لتأكد من وجوده ضمن قاعدة بيانات المزود وما أن يتحقق من ذلك يقوم باستقبال الرسالة وتوجيهها إلي المرسل إليه . كما يقوم بتأكد من وجود مساحة فارغة لتلقي الرسالة والا برفض الرسالة ويخطر المرسل ذلك .
  في الواقع يوجد بروتوكولان أساسيان للتعامل مع البريد الإلكتروني واغلب مزودات البريد في العالم اجمع تعمل اعتمادا عليهما معا وهذان البروتوكولان هما :
  يتعامل الأول مع الرسائل القادمة من منفذ 25PORT ويتعامل الثاني مع الرسائل التي تأتي عبر المنفذ 110PORT
  نفترض بأن الشخص A يملك حسابا في المزود hotmail ويريد أن يبعث رسالة إلي الشخص B على المزود yahoo عن طريق استخدام احد برامج البريد الإلكتروني وهو outlook فكيف يحدث هذا عبر SMTP ؟؟
  2- سيقوم الزبون بأخبار المزود البريدي عبر بروتوكول SMTP أن الشخص A سيقوم بإرسال رسالة إلي العنوان B@yahoo.com
  4- سيقوم بروتوكول SMTP بإجراء محادثة مع the domain name server الخاص بالـ hotmail.com ويطلب منه رقم الـ IP الخاص بالمزود البريدي yahoo.com
  5- سيقوم SMTP في hotmail.com بالاتصال بمثيله على yahoo.com عبر المنفذ 25 مخطرا إياه بوجود رسالة لأحد المدرجين على القائمة المنتسبين إليه والذي نصها كذا ويرسلها إليه ليقوم بتوزيعها داخليا إلي المرسل إليه والذي يقوم بدوره بتسليمها لمزود POP3 العامل معه ليقوم بذلك .
  ونظرا للضغط الهائل من رسائل البريد الإلكتروني إلي المزودات فإن اغلب مزودات SMTP تستخدم برنامجا صغيرا يدعى sendmail كي يتابع عملية إرسالها بدءا من 15 دقيقة وحتى أربع ساعات و إلا أرسل إلى المرسل يخبره بفشل الإرسال ويحدد السبب في ذلك إما مشغولية المزود المرسل إليه أو لعدم وجود عنوان المرسل إليه أصلا أو لان حسابه البريدي ممتليء تماما ولا يمكن إرسال أي رسالة
  ملاحظة : إذا كان المرسل إليه على نفس مزود بريد المرسل سيقوم بروتوكول SMTP بتحويل الرسالة تلقائيا إلي المزود POP3 على نفس السير فر بعد الخطوة رقم 3 .
  فالمستخدم عندما يستخدم زبونا بريديا مثل OUTLOOK فانه يتصل بمزود POP3 عبر المنفذ 110 الذي يطلب منه اسم المستخدم وكلمة المرور التي يتم بها فتح الحساب لرؤية الرسائل .