بروتوكول نقل البريد البسيط _SMTP في شبكات الحاسوب

اقرأ في هذا المقال


ما هو بروتوكول نقل البريد البسيط؟

بروتوكول نقل البريد البسيط ،(SMTP) Simple Mail Transfer Protocol): هو بروتوكول اتصال لإرسال البريد الإلكتروني هو كمعيار للإنترنت، تم تعريف SMTP لأول مرة في عام 1982 بواسطة RFC 821، أيضاً تم تحديثه في عام 2008 بواسطة RFC 5321 لإضافات بروتوكول نقل البريد البسيط الموسعة، وهو تنوع البروتوكول في الاستخدام الواسع اليوم، تستخدم خوادم البريد وغيرها من وكلاء نقل الرسائل لدى هذا البروتوكول لإرسال رسائل البريد واستلامها وتستخدم خوادم SMTP عادةً بروتوكول التحكم في الإرسال على المنفذ رقم 25.

لتقف على “بروتوكول نقل البريد البسيط”، هذا هو البروتوكول المستخدم لإرسال البريد الإلكتروني عبر الإنترنت، أيضاً يستخدم عميل البريد الإلكتروني الخاص بك (مثل Outlook أو Eudora أو Mac OS X Mail SMTP ) لإرسال رسالة إلى خادم البريد، ويستخدم خادم البريد بروتوكول نقل البريد البسيط لترحيل هذه الرسالة إلى خادم البريد المستلم الصحيح وفي الأساس، SMTP عبارة عن مجموعة من الأوامر التي تصادق وتوجه نقل البريد الإلكتروني.
عند تكوين إعدادات برنامج البريد الإلكتروني الخاص بك، فإنك تحتاج عادةً إلى ضبط خادم بروتوكول نقل البريد البسيط على إعدادات هذا البروتوكول الخاصة بموفر خدمة الإنترنت المحلي لديك (مثل:”smtp.yourisp.com”) ومع ذلك، يجب تعيين خادم البريد الوارد (IMAP أو POP3) على خادم حساب البريد الخاص بك (مثل hotmail.com) ، الذي قد يكون مختلفًا عن خادم بروتوكول نقل البريد البسيط.

ما هي أساسيات بروتوكول نقل البريد البسيط_SMTP؟

بروتوكول نقل البريد البسيط هو بروتوكول طبقة تطبيق يفتح العميل الذي يريد إرسال البريد اتصال TCP بخادم الSMTP، ثم يرسل البريد عبر الاتصال والخادم في وضع الاستماع دائمًا، بمجرد الاستماع إلى اتصال TCP من أي عميل، تبدأ عملية بروتوكول نقل البريد البسيط الاتصال على هذا المنفذ (25)، بعد نجاح إنشاء اتصال TCP، تقوم عملية العميل بإرسال البريد على الفور.

ما هي أنواع بروتوكول نقل البريد البسيط_SMTP؟

  • طريقة النهاية إلى النهاية.
  • طريقة التخزين وإعادة التوجيه.

يتم استخدام نموذج النهاية إلى النهاية للتواصل بين المنظمات المختلفة بينما يتم استخدام طريقة التخزين وإعادة التوجيه داخل المنظمة، سيتصل عميل بروتوكول نقل البريد البسيط الذي يريد إرسال البريد بمضيف SMTP للوجهة مباشرةً لإرسال البريد إلى الوجهة، سيحتفظ خادم هذا البروتوكول بالبريد لنفسه حتى يتم نسخه بنجاح إلى بروتوكول نقل البريد البسيط الخاص بالمتلقي.
عميل بروتوكول نقل البريد البسيط هو الذي يبدأ الجلسة، دعنا نسميه العميل والخادم SMTP هو الذي يستجيب لطلب الجلسة ودعنا نسميه المتلقيلهذا البروتوكول، سيبدأ العميل SMTP الجلسة وسيستجيب المتلقي للطلب.

ما هو نموذج لنظام بروتوكول نقل البريد البسيط_SMTP؟

يتعامل المستخدم في نموذج SMTP مع وكيل المستخدم (UA) على سبيل المثال (Microsoft Outlook) و (Netscape) و (Mozilla) وما إلى ذلك، من أجل تبادل البريد باستخدام TCP، يتم استخدام MTA ولا يتعين على المستخدمين الذين يرسلون البريد التعامل مع MTA، فمن مسؤولية مسؤول النظام إعداد MTA المحلي، أيضاً تحتفظ MTA بقائمة انتظار صغيرة من الرسائل بحيث يمكنها جدولة تسليم البريد المتكرر في حالة عدم توفر جهاز الاستقبال، ثم يقوم بتسليم البريد إلى صناديق البريد ويمكن لوكلاء المستخدم تنزيل المعلومات لاحقًا.

مكونات عميل بروتوكول نقل البريد البسيط_SMTP وخادم بروتوكول نقل البريد البسيط_SMTP:

  • وكيل المستخدم (UA).
  • الموقع المحلي MTA.

كيفية التواصل بين المرسل والمستقبل:

يقوم المرسلون ووكيل المستخدم بإعداد الرسالة وإرسالها إلى MTA، ثم يعمل MTA على نقل البريد عبر الشبكة إلى أجهزة الاستقبال MTA لإرسال البريد، يجب أن يكون لدى النظام العميل ولاستلام البريد، يجب أن يحتوي النظام على خادم هذا الوكيل.

إرسال البريد الإلكتروني:

يتم إرسال البريد عن طريق سلسلة من رسائل الطلب والرد بين العميل والخادم، ثم تتكون الرسالة التي يتم إرسالها عبر الرأس والجسم ويتم استخدام سطر فارغ لإنهاء رأس البريد، كل ما هو بعد السطر الفارغ يعتبر نص الرسالة وهو عبارة عن سلسلة من أحرف ASCII، ويحتوي نص الرسالة على المعلومات الفعلية التي تمت قراءتها بواسطة الإيصال.

استلام البريد الإلكتروني:

يتحقق وكيل المستخدم على جانب الخادم من علب البريد في وقت معين من الفواصل الزمنية وفي حالة تلقي أي معلومات، فإنها تُعلم المستخدم بالبريد وعندما يحاول المستخدم قراءة البريد، فإنه يعرض قائمة بالبريد مع وصف موجز لكل بريد في صندوق البريد وعن طريق اختيار أي من مستخدمي البريد يمكن عرض محتوياته على المحطة.

ما هي أوامر بروتوكول نقل البريد البسيط_SMTP؟

  • HELO: يحدد العميل للخادم، اسم المجال المؤهل بالكامل، يتم إرساله مرة واحدة فقط لكل جلسة.

  • البريد: بدء نقل الرسائل، المجال المؤهل بالكامل للمنشئ.
  • RCPT: يتبع البريد الالكتروني، ثم يحدد المرسل إليه وعادةً ما يكون الاسم المؤهل بالكامل للمرسل إليه ولعدة عناوين تستخدم RCPT لكل مرسل إليه.
  • البيانات: إرسال البيانات سطرًا بسطر.

ما هي آلية عمل بروتوكول نقل البريد البسيط_SMTP؟

يوفر بروتوكول نقل البريد البسيط مجموعة من الرموز التي تبسط عملية الاتصال برسائل البريد الإلكتروني بين خوادم البريد الإلكتروني (حاسوب الشبكة الذي يتعامل مع البريد الإلكتروني الذي يأتي إليك ويخرج)، ثم إنه نوع من الاختزال الذي يسمح للخادم بتقسيم أجزاء مختلفة من الرسالة إلى فئات يمكن للخادم الآخر فهمها وعندما ترسل رسالة، يتم تحويلها إلى سلاسل نصية مفصولة بكلمات الرمز (أو الأرقام) التي تحدد الغرض من كل قسم.
يوفر بروتوكول نقل البريد البسيط هذه الرموز، ثم قد تم تصميم برنامج خادم البريد الإلكتروني لفهم ما تعنيه وعندما تنتقل كل رسالة نحو وجهتها، فإنها تمر أحيانًا عبر عدد من أجهزة الحاسوب بالإضافة إلى MTAs الفردية وكما هو الحال، يتم تخزينه لفترة وجيزة قبل أن ينتقل إلى الحاسوب التالي في المسار، ثم فكر في الأمر كحرف يمر بأيادي مختلفة وهو يشق طريقه إلى صندوق البريد الصحيح.

لماذا يشير بروتوكول نقل البريد البسيط أحيانًا إلى كلمة “توقف”؟

معظمنا لا يعرف هذا، لكن مزودي خدمة الإنترنت لدينا عادة ما يكون لديهم حد لعدد رسائل البريد الإلكتروني التي يمكننا إرسالها خلال فترة زمنية معينة وفي معظم الأحيان، يقتصر الأمر على رقم محدد لكل ساعة أو يوميًا، ثم يعتمد كل مزود خدمة إنترنت على SMTP الخاص به لتحديد و(إدارة) البريد الإلكتروني الذي يمكن إرساله عن طريق اتصال واحد، (إنه بروتوكول، بعد كل شيء).
بالنسبة لبعض الأشخاص الذين يعملون في المنزل أو يديرون قوائم بريدية كبيرة، قد يكون ذلك مشكلة وبعد أن يصلوا إلى الحد الأقصى، سيتوقف مزود خدمة الإنترنت ببساطة عن إرسال رسائل البريد الإلكتروني، إذا اعتقدوا أنك أحد مرسلي البريد العشوائي، فقد يغلقون حسابك.
يختلف حد البريد الإلكتروني هذا حسب مزود خدمة الإنترنت، فعلى سبيل المثال يقتصر عميل العادي على 1000 بريد إلكتروني يوميًا، (لدى عملاء الأعمال حد أقصى يبلغ 24000 رسالة بريد إلكتروني يوميًا)، ثم تقوم Verizon و AT&T بذلك بشكل مختلف، لقد وضعوا حدًا قدره 100 على عدد المستلمين الذين يمكنك الحصول عليهم في بريد إلكتروني مرسل واحد.

المصدر: The Mailman Inside Our Computers. Or: What Is Simple Mail Transfer Protocol?Simple Mail Transfer Protocol (SMTP)SMTP


شارك المقالة: