بروتوكول نقل البريد المحلي
يُعد بروتوكول نقل البريد المحلي ( LMTP ) بديلاً لبروتوكول نقل البريد البسيط (الموسع) في الحالات التي لا يمتلك فيها الطرف المُستقبِل قائمة انتظار للبريد، كما هو الحال مع وكيل نقل الرسائل الذي يعمل كوكيل تسليم الرسائل . وقد وُصف بروتوكول LMTP في RFC 2033 عام 1996. [ 1 ]
ملخص
تُعدّ قوائم انتظار البريد شرطًا أساسيًا في بروتوكول SMTP. في الحالات التي لا يُمكن فيها استخدام قوائم انتظار البريد، يُفضّل استخدام بروتوكول LMTP، حيث يُفترض أن يُدير خادم تخزين البريد مخزن البريد الخاص به فقط دون الحاجة إلى تخصيص مساحة تخزين إضافية لقائمة انتظار البريد. هذا غير ممكن مع بروتوكول SMTP عند وجود مُستلمين مُتعددين لرسالة بريد إلكتروني. إذ يُمكن لبروتوكول SMTP فقط الإشارة إلى نجاح أو فشل التسليم لجميع المُستلمين أو عدم تسليم أي منهم، مما يستدعي وجود قائمة انتظار مُنفصلة للتعامل مع المُستلمين الذين لم يتم تسليم الرسالة إليهم.
من ناحية أخرى، يُمكن لبروتوكول LMTP إبلاغ العميل بنجاح أو فشل عملية استلام كل مُستلم، مما يسمح للعميل بإدارة عملية التخزين المؤقت. في هذه الحالة، يكون العميل عادةً بوابة بريد متصلة بالإنترنت. لا يُنصح باستخدام LMTP عبر الشبكات واسعة النطاق . بعبارة أخرى، لا يزال وكيل نقل الرسائل (MTA) يُدير جميع رسائل البريد الصادرة، بما في ذلك تدفق البريد من LMTP، إلى خادم بريد آخر موجود على الإنترنت.
بروتوكول LMTP هو بروتوكول طبقة التطبيقات ضمن مجموعة بروتوكولات الإنترنت . يمكنه استخدام بروتوكول نقل التحكم بالنقل (TCP) مثل SMTP، ولكن لا يجوز له استخدام المنفذ رقم 25، وهو المنفذ المعروف لبروتوكول SMTP. مع ذلك، يُعد استخدام المنفذ 24 ("أي نظام بريد خاص") شائعًا بين بعض تطبيقات خوادم البريد. [ 2 ]
الاختلافات عن SMTP
تعتمد صيغة محادثة LMTP على نفس أوامر SMTP (المعروف سابقًا باسم Extended SMTP) مع الاستثناءات التالية: [ 1 ]
- لا يجوز استخدام بروتوكول LMTP على المنفذ 25، فهو مخصص لبروتوكول SMTP
- يستخدم بروتوكول LMTP
LHLOالفعل بدلاً منEHLOأوHELOيستخدم في (E)SMTP - يتطلب بروتوكول ESMTP حالة واحدة لكامل نص الرسالة. بينما يتطلب بروتوكول LMTP استجابة لكل أمر RCPT ناجح سابق. أي أنه في حالة وجود عدة مستلمين، بعد إرسال نص الرسالة، قد يفشل بروتوكول LMTP مع بعض المستلمين بينما ينجح مع الآخرين. وبفضل هذه الخاصية، يمكن لبروتوكول LMTP أن يفشل إذا تجاوز المستخدم حصته المخصصة دون الحاجة إلى إنشاء رسائل ارتداد .
يكمن الاختلاف الرئيسي في أن بروتوكول LMTP سيرفض الرسالة الموجهة إلى مستلم نهائي محدد إذا لم يكن بالإمكان تسليمها فورًا. وهذا يُغني عن الحاجة إلى قائمة انتظار البريد. ولهذا السبب، لا يتم تشغيل LMTP على منفذ TCP القياسي لبروتوكول SMTP.
مراجع
- 1 2 مايرز، ج. "بروتوكول نقل البريد المحلي" . tools.ietf.org . تم الاسترجاع في 2021-03-03 .
- ↑ فينيما، ويتسي. "دليل Postfix - smtp(8)" . بناء جملة وجهة LMTP. ص 2. تم الاطلاع عليه بتاريخ 16 سبتمبر 2017 .
- بروتوكولات البريد الإلكتروني عبر الإنترنت
