يشرح هذا الدليل كيفية إنشاء نسخة مرآة للقراءة فقط لقائمة بريدية باستخدام Discourse. ويغطي إعدادات الموقع الضرورية وتكوين الفئة وعملية الاشتراك.
مستوى المستخدم المطلوب: مسؤول
يمكن أن يعمل Discourse كأرشيف لقائمة بريدية مع السماح للمستخدمين المسجلين بالاستفادة من معظم ميزاته. سيرشدك هذا الدليل خلال عملية إعداد نسخة مرآة لقائمة بريدية خاصة بك.
شاهد هذا قيد التنفيذ على النسخة المرآة لقائمة بريد Ruby-Talk البريدية.
ملخص
- تكوين إعدادات الموقع للتعامل مع البريد الإلكتروني
- إنشاء أو تعديل فئة لمنشورات القائمة البريدية
- الاشتراك في القائمة البريدية
- فهم كيفية عمل عملية النسخ المتطابق
يستخدم الدليل التالي عنواني بريد إلكتروني كعناصر نائبة. تحتاج إلى استبدالهما بعناوينك الفعلية.
discourse@example.comهو العنوان للرسائل الإلكترونية الواردة على Discourse الخاص بك
mailing-list@foo.testهو عنوان الإرسال للقائمة البريدية[1]تكوين إعدادات الموقع
إذا لم تكن تستخدم خطة استضافة تقوم بتكوين البريد الإلكتروني الوارد مسبقًا، فقم بإعداد الاستقصاء عبر POP3 أو الاستقصاء اليدوي عبر واجهة برمجة التطبيقات (API) للحساب المرتبط بعنوان البريد الإلكتروني لـ Discourse الخاص بك (على سبيل المثال،
discourse@example.com).قم بتمكين إعدادات الموقع التالية:
email_in: السماح بالبريد الإلكتروني الواردenable_staged_users: تمكين المستخدمين المرحليين (ضروري لعملية النسخ المتطابق)الإعدادات الاختيارية:
- قم بتعيين
authorized_extensionsعلى*أو أضف امتدادات ملفات محددة للسماح بأنواع المرفقات التي تحتاجها- قم بتمكين
always_show_trimmed_contentللسماح لجميع المستخدمين برؤية المحتوى المقتطع (المخفي خلف زر)
- قم بتمكين
display_name_on_postsوتعطيلprioritize_username_in_uxلتفضيلات عرض الاسمإنشاء أو تعديل فئة
أنشئ فئة جديدة أو قم بتعديل فئة موجودة لمنشورات القائمة البريدية.
تكوين أذونات الفئة:
- انقر فوق علامة التبويب “الأمان” (Security)، ثم “تحرير الأذونات” (Edit Permissions)
- إزالة جميع الأذونات الحالية
- إضافة “الجميع” (everyone) مع إذن “عرض” (See)
عند الانتهاء، يجب أن تبدو كما يلي:
تكوين إعدادات الفئة:
- انقر فوق علامة التبويب “الإعدادات” (Settings)
- تمكين “قبول رسائل البريد الإلكتروني من المستخدمين المجهولين الذين ليس لديهم حسابات” (Accept emails from anonymous users with no accounts)
- تعيين “عنوان البريد الإلكتروني الوارد المخصص” (Custom incoming email address) إلى عنوان البريد الإلكتروني للقائمة البريدية (على سبيل المثال،
mailing-list@foo.test)- تمكين “الفئة تعكس القائمة البريدية” (Category mirrors mailing list)
حفظ إعدادات الفئة.
الاشتراك في القائمة البريدية
اشترك في القائمة البريدية باستخدام عنوان البريد الإلكتروني لـ Discourse الخاص بك (على سبيل المثال،
discourse@example.com).إذا كانت القائمة البريدية تحتوي على واجهة ويب، فتأكد من الإعدادات التالية:
- تمكين تسليم البريد
- تم إيقاف تشغيل وضع الملخص (Digest mode)
- تم تعطيل رسائل البريد الإلكتروني لتذكير كلمة المرور
بالنسبة لـ Mailman 2:
- “تسليم البريد” (Mail delivery) مضبوط على “مُمكّن” (Enabled)
- “تعيين وضع الملخص” (Set Digest Mode) مضبوط على “إيقاف” (Off)
- “الحصول على بريد إلكتروني لتذكير كلمة المرور لهذه القائمة؟” (Get password reminder email for this list?) مضبوط على “لا” (No)
كيف يعمل
يغير تمكين “الفئة تعكس القائمة البريدية” كيفية معالجة الرسائل الإلكترونية الواردة لتلك الفئة المحددة:
- يُسمح بالرسائل الإلكترونية التي تم إنشاؤها تلقائيًا، حتى عند تمكين
block_auto_generated_emails- يمكن لجميع المستخدمين النشر عبر البريد الإلكتروني، متجاهلين إعداد
email_in_allowed_groups- تستخدم الرسائل الإلكترونية الواردة
Message-IDللعثور على المنشورات ذات الصلة، بغض النظر عن إعدادfind_related_post_with_key- يقتصر تفسير Markdown على الكتل البرمجية المحاطة بثلاث علامات اقتباس خلفية (backticks)
- لا يتم إرسال رسائل الرفض لمنشورات القائمة البريدية
الأسئلة الشائعة
س: هل يمكنني عكس أكثر من قائمة بريدية واحدة؟
ج: نعم، أنشئ فئة منفصلة لكل قائمة بريدية وقم بتكوينها كما هو موضح أعلاه.س: هل يمكن للمستخدمين الرد على الإشعارات والنشر في القائمة البريدية؟
ج: لا، يتم إرسال الردود على الإشعارات إلى Discourse، وليس إلى القائمة البريدية الأصلية. لا يمكن للمستخدمين النشر مباشرة إلى القائمة البريدية من خلال Discourse.س: كيف يمكنني منع المستخدمين من النشر في الفئة المنسوخة عبر البريد الإلكتروني؟
ج: على الرغم من أن الفئة تسمح بالنشر عبر البريد الإلكتروني، يمكنك الاحتفاظ بعنوان البريد الإلكتروني الوارد خاصًا لمنع النشر غير المصرح به.
أي يرسل الأشخاص إلى هذا العنوان للنشر في القائمة، ويظهر أيضًا في سطور إلى:/نسخة إلى: من رسائل البريد الإلكتروني المرسلة من القائمة إلى الأعضاء ↩︎


