مقدمة

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

ملاحظة: اضغط على الصور لتكبيرها.

إعدادات نظام الرسائل

يتم فتح نافذة إعدادات نظام الرسائل من قائمة أدوات  نظام الرسائل –  إعدادات الرسائل.

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

sms-settings

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

من خلال النظر إلى إعدادات البريد الإلكتروني ضمن نافذة إعدادات الرسائل نجد الخيارات التالية:

  • نوع الخدمة: يتم من خلاله ضبط إعدادات خدمة البريد الإلكتروني حيث يتم الضغط على زر “إعدادات” لتظهر لنا نافذة “إعدادات البريد الالكتروني الصادر” التي سيتم من خلالها إرسال رسائل بريد الكتروني عند حصول حدث معين.

nsemailbefore

حيث تحوي هذه النافذة على ما يلي:

  1. اسم المزود: هو عبارة عن قائمة منسدلة فيها خيارات موجودة بشكل افتراضي وهي (Gmail/Hotmail/Yahoo) أو بالإمكان اختيار Other لأي مزود آخر ( إعدادات إرسال الايميلات عن طريق موقع الإنترنت الخاص بكم).
  2. مخدم SMTP: نحدد من خلاله اسم الخادم الذي يستضيف خدمة البريد الإلكتروني.
  3. المنفذ/تفعيل SSL: نحدد من خلاله المنفذ مع إمكانية تفعيل الـ SSL.
  4. البريد الإلكتروني: نحدد من خلاله البريد الإلكتروني الذي سيتم من خلاله إرسال رسائل بريد الكتروني عند حصول حدث معين ( مثال notification@yourdomain.com )
  5. اسم المستخدم/ كلمة المرور: نحدد من خلاله اسم المستخدم وكلمة المرور المتعلقان بالبريد الإلكتروني المدخل سابقاً.

علي سبيل المثال عند تحديد المزود Gmail نشاهد المخدلات التالية:

nsemailconfig

  • إرسال الاختبار إلى: يتم من خلاله اختبار ضبط اعدادات البريد الإلكتروني هل تم بشكل صحيح أم لا.
  • الحالة: خانة توضح حالة إعدادات البريد الإلكتروني حيث يمكن أن تكوت إحدى الخيارات التالية:
    • “لم يتم تهيئة الإعدادات”: وهو الخيار الافتراضي.
    • “لم يتم الاختبار”: تمّ ضبط إعدادات البريد الالكتروني ولكن لم تختبر بعد.
    • “تعمل”: تمّ ضبط اعدادات البريد الالكتروني وكذلك ارسال اختبار ناجح, حيث لن تسطيع استخدام النظام وإضافة قالب الرسائل في إدارة الرسائل إن لم يتم الوصول لهذه الحالة.
  • تفعيل الخدمة: من خلال هذا الخيار تستطيع إلغاء تفعيل الخدمة كلياً.

إعدادات الرسائل القصيرة

من خلال النظر إلى إعدادات الرسائل القصيرة ضمن نافذة إعدادات الرسائل نجد الخيارات التالية:

  • نوع الخدمة: يتم من خلاله ضبط إعدادات خدمة الرسائل القصيرة حيث يتم الضغط على زر “إعدادات” لتظهر لنا نافذة “إعدادات الرسائل القصيرة” كما في الصوره أدناه:

nssmsbefore

حيث تحوي هذه النافذة على ما يلي:

  • اسم المزود: هو عبارة عن قائمة منسدلة فيها أسماء مزودات خدمة موجودة بشكل إفتراضي وهي (clickatell/smsapi) أو يمكن اختيار Other لأي مزود خدمة آخر.
  • الرابط: هو الرابط الذي يتم إعطاؤه للعميل من قبل مزود خدمة الرسائل الذي اشترك به.
  • اسم المستخدم/ كلمة المرور: نحدد من خلاله اسم المستخدم وكلمة المرور المتعلقان بالخدمة التي تمّ الاشتراك بها وكذلك يتم الحصول عليهما من قبل مزود الخدمة نفسه.
  • معاملات الخدمة (Parameters ) : وهي مجموعة من المعاملات التي يتم تزويد مشترك الخدمة بها من قبل مزود خدمة الرسائل حيث نضع في الجدول المعامل نفسه في عمود “الاسم” وقيمة المعامل في عمود “القيمة“.
  • نوع الارسال:
    • POST: عند تفيعل هذا الخيار لا يتم إظهار معاملات الخدمة ضمن رابط الخدمة.
    • GET: عند تفيعل هذا الخيار يتم إظهار معاملات الخدمة ضمن الرابط.
  • معاينة: يظهر شكل رابط الخدمة بناء على الاعدادات المدخله من قبل المستخدم.

على سبيل المثال عند تحديد المزود other واستخدام خدمة الرسائل القصيرة twilio سيتم تزويد المشترك بالخدمة بدليل تقني فيه المعلومات التالية: URL واسم المستخدم وكلمة المرور وأن نوع الارسال هو من POST وكذلك يجب إدخال المعاملات Body, To ,From لكي تعمل الخدمة.

nssmsconfig

  • إرسال الاختبار إلى: يتم من خلاله اختبار ضبط إعدادات خدمة الرسائل القصيرة هل تم بشكل صحيح أم لا .
  • الحالة: خانة توضح حالة إعدادات خدمة الرسائل القصيرة حيث يمكن أن تكوت إحدى الخيارات التالية:
    • لم يتم تهيئة الإعدادات“: وهو الخيار الافتراضي.
    • “لم يتم الاختبار”: تمّ ضبط إعدادات خدمة الرسائل القصيرة ولكن لم تختبر بعد.
    • “تعمل”: تمّ ضبط إعدادات خدمة الرسائل القصيرة وكذلك إرسال اختبار ناجح، حيث لن تسطيع استخدام النظام وإضافة قالب الرسائل في إدارة الرسائل إن لم يتم الوصول لهذه الحالة.
  • تفعيل الخدمة: من خلال هذا الخيار تستطيع إلغاء تفعيل الخدمة كلياً.