SMTP

الوظيفة

اختبار خادم SMTP عن طريق بدء الجلسة أو عن طريق إرسال البريد

الإنذار

وقت الاتصال، وقت التحويل، رمز التسلسل، رمز الاستجابة

يمكن للعملية نقل البريد إلى عملية أخرى على نفس الشبكة أو إلى شبكة أخرى عبر عملية ترحيل أو بوابة يمكن الوصول إليها من كلا الشبكتين.

بدء جلسة العمل

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

بدء العميل

بمجرد إرسال الخادم لرسالة الترحيب واستلام العميل لها، يرسل العميل عادةً الأمر HELO إلى الخادم، مشيراً إلى هوية العميل.

معاملة البريد

هناك ثلاث خطوات لمعاملات البريد SMTP. تبدأ المعاملة بأمر MAIL الذي يعطي هوية المرسل. يتبع ذلك سلسلة من واحد أو أكثر من الأوامر RCPT، والتي تحتوي على معلومات المتلقي. ثم أمر DATA الذي يبدأ نقل بيانات البريد وينتهي بمؤشر بيانات "نهاية البريد" الذي يؤكد أيضاً على المعاملة.

تفاصيل SMTP

معلمات SMTP

المعلمة

الوصف

الاتصال

حدد نوع الاتصال، اختر بين نص عادي أو STARTTLS أو SSL/TLS

المنفذ

المنفذ المراد الاتصال به. منفذ SMTP الافتراضي للنص العادي و STARTTLS هو 25، أما بالنسبة ل SSL/TLS فهو 465.

اسم المستخدم/كلمة المرور

تفاصيل تسجيل الدخول للمصادقة ضد خادم البريد (يمكن تركها فارغة إذا لم يكن تسجيل الدخول مطلوباً)

من

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

إلى

عنوان البريد الإلكتروني للمستلم (لا يتم إرسال أي بريد إذا تُرك فارغاً)

الموضوع

نص موضوع البريد الإلكتروني

النص الأساسي

النص الأساسي للبريد الإلكتروني (يتم إرساله بصيغة html)

قيم SMTP وحدود الإنذار

القيمة / حد الإنذار

الوصف

وقت الاتصال

وقت الاتصال بالخادم البعيد (بالمللي ثانية)

وقت تسجيل الدخول

وقت تسجيل الدخول إلى الخادم البعيد (بالمللي ثانية)

رمز الاستجابة

0 = موافق
-1 = خطأ داخلي
... = رمز خطأ المُرسل

رمز الخطأ

رمز الخطأ العام للمهمة (انظر القسم رموز خطأ المهمة)

أمثلة SMTP

مثال 1 - إرسال بريد إلكتروني

يتم استخدام نفس المعلمات كما في لقطة الشاشة أعلاه. يتم إرسال البريد الإلكتروني عند تنفيذ المهمة.

الإخراج 1