مرحبًا بالجميع، أنا Pisces Lin. هذا هو مشروع التخرج الخاص بي منذ عامين. الموضوع هو تصميم نظام بريد يعتمد على نظام Winsock. أقوم الآن بإصدار البرنامج المصدر لهذا النظام مجانًا يمكن لهذه المنطقة القيام بذلك، قم بتنزيله ودراسته! تطبق تقنية برمجة شبكة لغة C التي يستخدمها النظام معالجة أوامر بروتوكول طبقة التطبيق لـ SMTP وPOP3، وتستخدم صفحات الويب PHP لإرسال واستقبال رسائل البريد الإلكتروني.
(1) يجب على خادم SMTP تنفيذ أوامر البروتوكول الأساسية، بما في ذلك الأوامر التالية: HELO وMAIL FROM وRCPT TO وDATA وREST وNOOP وQUIT وHELP.
(2) يجب على خادم POP3 تنفيذ أوامر البروتوكول الأساسية، بما في ذلك الأوامر التالية: USER وPASS وDELE وLIST LOOP وRETR وRSET وSTAT وUIDL وQUIT.
(3) يكون عميل إرسال واستقبال بريد الويب PHP مسؤولاً عن التواصل مع خادمي البريد باستخدام أوامر بروتوكول البريد المطبقة أعلاه.
يعد بروتوكول إرسال البريد الإلكتروني SMTP وبروتوكول استقبال البريد الإلكتروني POP3 حاليًا من البروتوكولات المستخدمة بشكل شائع في أنظمة البريد الإلكتروني، باعتبارها طبقة التطبيق في نموذج TCP/IP رباعي الطبقات، فهي تحدد أوامر البروتوكول القياسية الخاصة بها بحيث تتبع جميع أنظمة البريد الإلكتروني تعليمات موحدة. ولهذا السبب على وجه التحديد، يمكّن التنفيذ القياسي الأنظمة المختلفة من تبادل المعلومات دون أخطاء.
تم تطوير هذا النظام في ظل الخلفية الحالية التي تحظى فيها الاتصالات عبر البريد الإلكتروني بشعبية كبيرة. ويستخدم لغة C لكتابة خادم البريد الإلكتروني وPHP لكتابة العميل، ويستخدم تقنية برمجة الشبكة وتقنية Windows متعددة الخيوط المستخدمين لاستخدامها في الوقت المناسب تبادل المعلومات بشكل مريح.
الكلمات الرئيسية: خادم بريد Winsock، عميل PHP WebMail
يوسع