كيفية اختبار SMTP إلى SMS باستخدام telnet

تعلم كيفية اختبار SMTP إلى SMS باستخدام Telnet. سيرشدك هذا الدليل الشامل خلال عملية تمكين خدمة SMTP في Ozeki SMS Gateway، تنزيل PuTTY، الاتصال بمنفذ SMTP في Ozeki SMS Gateway، إرسال بريد إلكتروني باستخدام Telnet، والتحقق من سجل SMTP في Ozeki SMS Gateway.

الفيديو 1 - كيفية اختبار SMTP إلى SMS باستخدام Telnet (فيديو تعليمي)

1.) تمكين خدمة SMTP في قائمة Advanced في Ozeki SMS Gateway

أولاً، افتح تطبيق SMS Gateway، وفي شريط الأدوات، انقر على أيقونة خيار Advanced. هنا، كما ترى في الشكل 1، انقر فقط على زر Create new Service. بعد ذلك، تحتاج إلى تحديد خيار E-mail من قائمة أنواع الخدمات المتاحة. بعد تحديد خيار E-mail، كما يوضح الشكل 1، تحتاج إلى النقر على نوع خدمة SMTP.

create smtp service
الشكل 1 - إنشاء خدمة SMTP

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

configure connection details
الشكل 2 - تكوين تفاصيل الاتصال

2.) تنزيل putty

PuTTY هو محاكي طرفية مجاني ومفتوح المصدر، ووحدة تحكم تسلسلية وتطبيق Telnet. يدعم عدة بروتوكولات شبكة، بما في ذلك SCP، SSH، Telnet، rlogin، واتصال raw socket. في هذا المثال سنستخدم هذا البرنامج للاتصال بـ Telnet بمنفذ SMTP في Ozeki SMS Gateway. يمكنك تنزيله من putty.org (الشكل 3).

download putty
الشكل 3 - تنزيل Putty

بعد تنزيل المثبت، قم بتثبيت البرنامج باستخدام معالج الإعداد (الشكل 4).

install putty
الشكل 4 - تثبيت Putty

3.) الاتصال بـ Telnet إلى المنفذ 25 لجهاز Ozeki SMS Gateway

بعد ذلك افتح Putty واتصل بخدمة SMTP في Ozeki SMS Gateway. حدد قائمة Session من الفئات ثم حدد عنوان IP ومنفذ خدمة SMTP في Ozeki SMS Gateway (الشكل 5). نوع الاتصال سيكون Telnet. أخيرًا انقر على زر Open.

telnet to ozeki sms gateway smtp port
الشكل 5 - الاتصال بـ Telnet إلى منفذ SMTP في Ozeki SMS Gateway

4.) إرسال بريد إلكتروني باستخدام telnet

يمكنك رؤية في وحدة التحكم الجديدة أن الاتصال بخدمة SMTP في Ozeki SMS Gateway قد تم إنشاؤه كما يظهر الشكل 6.

connection established
الشكل 6 - تم إنشاء الاتصال

أخيرًا، يمكنك إرسال بريد إلكتروني باستخدام telnet عن طريق كتابة الأوامر أدناه كما ترى في الشكل 7. إذا استخدمت +36201234567@mysmsgw.com كعنوان بريد إلكتروني للمستلم، فسيتم إرسال الرسالة النصية إلى +36201234567.

EHLO
MAIL FROM: test@ozekimail.com
RCPT TO: +36201234567@mysmsgw.com
DATA

Hello world
.

send message from putty
الشكل 7 - إرسال رسالة من Putty

5.) سجل SMTP في Ozeki SMS Gateway

للتحقق من سجلات خادم SMTP في Ozeki SMS Gateway، الخطوة الأولى هي فتح اتصال خادم SMTP على الجانب الأيمن من صفحة وحدة تحكم مدير SMS Gateway كما ترى في الشكل 8.

open smtp server
الشكل 8 - فتح خادم SMTP

الآن في قسم Log level في علامة تبويب Advanced للمستخدم، قم بتمكين خانات الاختيار 'Log communication events' و 'Log messaging events' إذا كنت ترغب في إضافة معلومات السجل حول قرارات التوجيه، أحداث تسليم الرسائل واتصالات SMTP (الشكل 9).

enable smtp logging
الشكل 9 - تمكين تسجيل SMTP

بمجرد تمكين خيارات 'Log communication events' و 'Log messaging events'، سترى معلومات حول قرارات التوجيه، حول أحداث تسليم الرسائل وسترى اتصالات SMTP في قائمة Events عند استلام رسالة نصية (الشكل 10).

smtp server log
الشكل 10 - سجل خادم SMTP

More information