نظام تتبع ارتداد رسائل البريد الإلكتروني
From LimeSurvey Manual
مقدمة
يستطيع نظام تتبع ارتداد رسائل البريد الإلكتروني اكتشاف الرسائل التي لم يتم تسليمها إلى المستلمين (المشاركين في الاستبيان) ووضع علامة عليها. يعتمد النظام على "تقرير فشل إشعار تسليم البريد الإلكتروني". لذلك يحتاج إلى عنوان بريد إلكتروني يمكن إرسال الرسائل إليه لتتبع الرسائل المرتدة. بالإضافة إلى عنوان الحساب، يلزم أيضًا توفير بيانات اعتماد الحساب وتفاصيل الاتصال.
المتطلبات
يجب تثبيت وحدة php5-imap على الخادم الخاص بك. يمكنك التحقق من ذلك عبر زر عرض معلومات PHP، الموجود في صفحة الإعدادات العامة الخاصة بتثبيت LimeSurvey لديك، ضمن علامة التبويب نظرة عامة:

بعد ذلك، ابحث عن قسم imap (استخدم Ctrl+F للبحث السريع). إذا ظهر قسم imap فكل شيء جاهز:

إذا لم يكن php5-imap مثبتًا لديك وكانت لديك صلاحيات الجذر (root) على الخادم، يمكنك تثبيته باتباع الإجراء الخاص بتوزيعتك. على سبيل المثال، اطلع على هذا الرابط إذا كنت تستخدم Debian. تذكر فقط إعادة تشغيل خادم الويب بعد التثبيت (مثلًا: نفّذ "apache/usr/sbin/apache2ctl restart" في الطرفية).
كيف يعمل النظام
كانت الفكرة الأساسية وراء تطوير النظام هي تقليل العمل اليدوي وتقليل الأخطاء البشرية المحتملة الناتجة عن تعديل كل حقل يدويًا.
الفكرة الأساسية لهذا النظام هي أنه عند إرسال البريد الإلكتروني، يضيف نظام تتبع الارتداد تلقائيًا معرّف الاستبيان (survey-id) ومعرّف الرمز (token-id) إلى رأس الرسالة دون أن يلاحظ المسؤول ذلك.

تُضاف هذه الرؤوس (المعروفة أيضًا بالرؤوس المخصصة) إلى كل رسالة دعوة تُرسل عبر LimeSurvey إلى المشاركين في الاستبيان.
عند ارتداد الرسالة، يتم استلام الرأس الأصلي مع رأس إشعار التسليم. ثم يتحقق النظام من الرسائل الجديدة ويحلل الرسائل التي تحتوي على هذه الرؤوس المخصصة. ويغيّر لون الخط لعناوين البريد الإلكتروني الخاطئة في جدول المشاركين في الاستبيان إلى الأحمر.
إعداد النظام
يمكن للنظام العمل بشكل عام (لجميع الاستبيانات) أو محلي (لاستبيان محدد فقط)، وبالتالي يمكن حفظ الإعدادات وفقًا لذلك. يمكن حفظ الإعدادات العامة للارتداد ضمن إعدادات عامة -> إعدادات اضافية. ستظهر الخيارات التالية:

- البريد الالكتروني الاضافي للموقع الافتراضي: هذا هو عنوان البريد الإلكتروني الذي سترسل إليه الرسائل المرتدة. لمعالجة أسرع للرسائل المرتدة، نوصي باستخدام عنوان بريد إلكتروني مخصص فقط لنظام تتبع ارتداد البريد الإلكتروني في LimeSurvey.
- نوع الخادم: إذا تم ضبطه على "لا يعمل"، فلن تتوفر أي وظائف لمعالجة الارتداد. اختر "POP" أو "IMAP" لاستخدام نظام تتبع ارتداد البريد الإلكتروني في LimeSurvey.
- اسم و منفذ الخادم: اسم الخادم و(عند الحاجة) المنفذ مفصولين بنقطتين رأسيتين. لا يلزم عادةً رقم المنفذ ما لم يستخدم مضيف البريد الإلكتروني منفذًا غير قياسي.
- اسم المستخدم: اسم المستخدم لحساب POP/IMAP.
- كلمة المرور: كلمة المرور لحساب POP/IMAP.
- نوع التشفير: إذا كان التشفير مستخدمًا، فيرجى اختيار النوع المناسب هنا (SSL أو TLS).
إذا أردت تطبيق إعدادات الارتداد على استبيان واحد فقط، فافتح الاستبيان المطلوب -> انتقل إلى قائمة الاستبيان وانقر على علامة التبويب المشاركين فى الاستبيان -> انظر إلى شريط الأدوات الرئيسي في الصفحة وانقر على خيار الدعوات والتذكيرات -> انقر على إعدادات اضافية. ستظهر الصفحة التالية:

الخيار الإضافي هو إعدادات الارتداد المستخدمة. يمكنك هنا اختيار ما تستخدمه:
- بدون إعدادات ارتداد؛
- إعدادات الارتداد المحلية. عند اختيارها، سيتعين عليك ملء بقية حقول إعدادات الارتداد المحلية؛
- إعدادات الارتداد العامة. في هذه الحالة، سيتم استخدام إعدادات الارتداد الخاصة بتثبيت LimeSurvey لديك.
استخدام خادم البريد الإلكتروني الخاص بـ LimeSurvey Cloud
إذا كنت تستخدم خادم البريد الإلكتروني الخاص بـ LimeSurvey Cloud، فسيكون عنوان المرسل لجميع رسائلك "noreply@limesurvey.org". ومع ذلك، ستحتوي هذه الرسائل على رأس Reply-to يتضمن عنوان بريدك الإلكتروني. لذلك، إذا حاول أحدهم الرد، فسيتمكن من مراسلتك مباشرة.
تتم معالجة الرسائل المرتدة تلقائيًا إذا كنت تستخدم خادم LimeSurvey Cloud. لا تحتاج إلى إعداد أي شيء، ولا تحتاج إلى بدء معالجة الارتداد إطلاقًا، فقط اترك الإعدادات الافتراضية كما هي. كل شيء يحدث تلقائيًا في الخلفية. يرجى ملاحظة أن معالجة الرسالة المرتدة وتمييز الإدخال المرتبط بها قد تستغرق من 10 إلى 15 دقيقة.
بدء معالجة الارتداد
قبل بدء معالجة الارتداد، لا تنسَ أولاً إرسال دعوات البريد الإلكتروني إلى المشاركين في الاستبيان.
في الإصدار 3.0 وما بعده، بعد إعداد نظام تتبع ارتداد البريد الإلكتروني، يمكنك بدء معالجة الارتداد عن طريق الدخول إلى الصفحة الرئيسية للاستبيان -> انقر على تبويب المشاركين فى الاستبيان من قائمة الاستبيان -> انقر على الدعوات والتذكيرات (الموجودة في شريط الأدوات) -> بدء التعامل مع ارتداد البريد الاليكترونى.

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

بدء معالجة الارتداد في الإصدار 2.5
في الإصدار 2.50 وما بعده، بعد إعداد نظام معالجة الارتداد، يمكنك بدء معالجة الارتداد من الصفحة الرئيسية للاستبيان: الدعوات والتذكيرات -> بدء التعامل مع ارتداد البريد الاليكترونى.

بعد اختيار هذا الخيار، سيظهر مؤشر تقدم أثناء العملية، يليه ملخص نهائي لحالة المعالجة.
سيبدأ فحص دعوات البريد الإلكتروني المرسلة. ستظهر نتائج الفحص في جدول المشاركين فى الاستبيان (قد تحتاج إلى تحديث الصفحة يدويًا لعرض النتائج). ستتم الإشارة إلى عناوين البريد الإلكتروني لجميع الإدخالات التي ارتدت دعواتها بالخط الأحمر. كما ستتغير حالة البريد الإلكتروني الخاصة بها من "موافق" إلى "bounced" (مرتد).
مثال
لفهم آلية عمل نظام تتبع ارتداد البريد الإلكتروني في LimeSurvey بشكل أفضل، راجع المثال التالي:
1. أضف المستجيبين إلى جدول المشاركين في الاستبيان. تأكد من أن لكل منهم رمز (token) وعنوان بريد إلكتروني.
2. حدد المستجيبين الذين ترغب في إرسال دعوة الاستبيان إليهم:

انقر على زر مشارك (مشاركون) محددون... ثم اختر خيار أرسل دعوة بالبريد الإلكتروني.
3. انتظر لحظات للتأكد من إرسال رسائل البريد الإلكتروني إلى المستجيبين على الاستبيان.
4. يمكنك الآن استخدام نظام تتبع ارتداد البريد الإلكتروني في LimeSurvey. انقر على الدعوات والتذكيرات واملأ حقول إعدادات ارتداد البريد الإلكتروني بتفاصيل الاتصال والحساب الخاصة ببريدك الإلكتروني الشخصي:

يمكنك أيضًا ترك الحقول فارغة. ستظل معالجة الارتداد تعمل، لكنك لن تتلقى أي رسائل بريد إلكتروني متعلقة بمعالجة الارتداد. ومع ذلك، سيتم تحديث حالة البريد الإلكتروني للإدخالات في جدول المشاركين فى الاستبيان.
كما ترى أدناه، نستخدم نظام تتبع ارتداد البريد الإلكتروني بمساعدة حساب Gmail مجاني. للاطلاع على إعدادات الاتصال الخاصة بـ Gmail، انتقل إلى هذا الرابط. كما لا تنسَ تفعيل IMAP/POP من إعدادات حساب Gmail الخاص بك.

املأ الحقول. اختر الخادم وإعدادات التشفير المطلوبة. بعد الانتهاء، انقر على زر احفظ الموجود في الجزء العلوي الأيمن من الشاشة.
5. الآن، يمكنك النقر على زر بدء التعامل مع ارتداد البريد الاليكترونى:

سيبدأ نظام تتبع ارتداد البريد الإلكتروني بالبحث عن معرّف الاستبيان (survey-id) ومعرّف الرمز (token-id) وإشعار التسليم المرفقة برأس كل رسالة بريد إلكتروني مرتدة. إذا وُجدت هذه الرؤوس المخصصة، فسيقوم النظام بتغيير لون الخط لعناوين البريد الإلكتروني الخاطئة إلى الأحمر في جدول المشاركين في الاستبيان. كما ستتغير حالة البريد الإلكتروني للإدخالات المعنية من موافق إلى bounced.
