إرسال رسائل لجميع المستخدمين على موقع Discourse

:bookmark: يشرح هذا الدليل كيفية إرسال رسالة خاصة أو بريد إلكتروني إلى جميع المستخدمين في موقع Discourse الخاص بك، بما في ذلك استخدام خدمة بريد إلكتروني خارجية أو إنشاء فئة “إعلانات”.

:person_raising_hand: مستوى المستخدم المطلوب: مدير

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

استخدام خدمة بريد إلكتروني خارجية

لإرسال رسائل بريد إلكتروني من خدمة خارجية:

  1. قم بتصدير ملف المستخدمين الخاص بالموقع:

  2. انتظر حتى يكتمل التصدير. ستصلك رسالة خاصة تحتوي على رابط تنزيل عندما يكون ملف CSV جاهزًا. سيكون رابط التنزيل صالحًا لمدة 48 ساعة.

  3. قم بتنزيل ملف CSV وفتحه في برنامج جداول بيانات.

  4. استخرج عناوين البريد الإلكتروني من العمود email.

  5. ارفع هذه العناوين إلى خدمة إرسال البريد الإلكتروني التي اخترتها.

  6. صغّرس رسالتك وأرسلها باستخدام الخدمة الخارجية.

إنشاء فئة “إعلانات”

كبدائل لخدمات البريد الإلكتروني الخارجية، يمكنك إنشاء فئة محمية باسم “إعلانات” داخل Discourse:

  1. أنشئ فئة جديدة باسم “إعلانات” (أو أي اسم تفضله).

  2. قم بتكوين أذونات الفئة:

    • قيد إنشاء المواضيع على مجموعة مختارة (مثل طاقم الموقع)
    • يمنع هذا الإجراء الرسائل غير المرغوب فيها ويضمن أن المستخدمين المصرح لهم فقط هم من يمكنهم نشر الإعلانات
  3. قم بتكوين الفئة بحيث يراقبها جميع المستخدمون:

  4. تطبيق التغييرات تاريخيًا:

  5. أنشئ مواضيع جديدة في هذه الفئة لإرسال الإشعارات:

    • سيستلم المستخدمون النشطون إشعارات داخل الموقع
    • سيستلم المستخدمون غير النشطين رسائل بريد إلكتروني (بناءً على إعدادات الإشعارات الخاصة بهم)

:information_source: تجدر الإشارة إلى أن الإشعارات أو رسائل البريد الإلكتروني تُفعّل فقط للمواضيع الجديدة. الردود في الفئة لن تولد إشعارات ما لم يكن المستخدم يراقب الموضوع تحديدًا.

الأسئلة الشائعة

س: هل يمكنني تتبع عدد رسائل البريد الإلكتروني التي تم قراءتها أو من قرأها؟
ج: لا يوفر Discourse تتبعًا مدمجًا لفتح رسائل البريد الإلكتروني. بالنسبة لمواقع Discourse المستضافة ذاتيًا، قد يكون من الممكن تتبع فتح رسائل البريد الإلكتروني من خلال خدمة إرسال البريد الإلكتروني الخاصة بك، لكن هذه الوظيفة ليست جزءًا أصيلاً من Discourse.

س: هل سيستلم المستخدمون إشعارات لكل منشور في فئة الإعلانات؟
ج: لا، سيستلم المستخدمون إشعارات للمواضيع الجديدة في الفئة فقط. الردود على المواضيع الموجودة لن تولد إشعارات ما لم يكن المستخدم يراقب ذلك الموضوع تحديدًا.

15 إعجابًا

هذا رائع، شكرًا لك. أفترض أنه لا توجد طريقة لمعرفة عدد رسائل البريد الإلكتروني التي تمت قراءتها (ناهيك عن من)؟

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

إعجابَين (2)

للأسف، اختفت صور هذه الدروس التعليمية القصيرة. هل سيكون من الممكن إعادة إنشائها؟ شكراً.

لقد أضفت هذا الموضوع في Missing images at Meta.discourse.org
يمكنك العثور على الصور في Send a personal message or email to all users on a Discourse site - admins - Discourse Meta حتى يقوم شخص ما بإعادتها.

3 إعجابات

دليل رائع ومفيد.

سؤال واحد، لأنني لا أستطيع تذكر الإعدادات الدقيقة في الوقت الحالي.

هل توجد طريقة لـ تعطيل إشعارات البريد الإلكتروني بشكل افتراضي عند تنبيهات الفئات التي يتم مراقبتها؟

أي أن المسؤول يريد فقط التنبيهات الأصلية، دون تفعيل تنبيهات البريد الإلكتروني الجماعي.

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

لا توجد خيار لإيقاف ذلك فقط.

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

أرسل لي بريداً إلكترونياً عندما أُنقل كلامي، أو يُرد علي، أو يُذكر اسمي @username، أو عندما تكون هناك نشاطات جديدة في الفئات أو الوسوم أو المواضيع التي أراقبها.

يمكن للمستخدمين ضبط ذلك على “أبداً”، أو “فقط عندما أكون بعيداً”، أو “دائماً”. يمكنك تكوين الإعداد الافتراضي لهذا التفضيل باستخدام إعداد الموقع default_email_level. عندما تقوم بتغيير ذلك، يمكنك اختيار تغييره أيضاً للمستخدمين الحاليين. لكنه ليس فقط يتعلق بالفئات التي يتم مراقبتها؛ بل يتعلق أيضاً بالإشارات @ والردود على مشاركاتهم.

إعجابَين (2)

شكراً لك، ونعم، كان لديّ شعور بأن الأمر كذلك، وهذا هو السبب في أنني لم أستطع تذكر الإعداد الدقيق. :thinking:

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

أرحب بأي نصائح. :grimacing:

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

هل هناك حجة تدعم ميزة قائمة انتظار للمسؤول لإرسال رسائل بريد إلكتروني جماعية؟

أعتقد أن الأمر كذلك.

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

لذلك، لا يمكن أن يحدث ذلك إلا بعد مراجعته من قبل عيون بشرية.

سواء كانت موافقة عامة أو موافقة تفصيلية حيث يمكنك إضافة أو حذف مجموعات محددة.

سيحل هذا بالفعل المشكلة ويضيف ميزة مفيدة.

أتخيل أن ميزة مثل هذه تحمي أيضًا من النفقات غير المقصودة - لأنني أعتقد أن معظم المستخدمين يستخدمون خدمات بريد إلكتروني تابعة لجهات خارجية مقابل الدفع، يمكن أن يؤدي إرسال 100,000 رسالة بريد إلكتروني عن طريق الخطأ إلى تكاليف باهظة جدًا بسرعة بسبب سوء التكوين، أو الأخطاء، أو الجهل بمرور الوقت.