الإشعارات لا تعمل لمؤسسة منتدى محددة

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

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

-- [params]
-- int :category_id

SELECT
    cu.user_id,
    CASE
        WHEN u.admin THEN 'Admin'
        WHEN u.moderator THEN 'Moderator'
        ELSE 'Regular User'
    END AS user_type,
    CASE
        WHEN cu.notification_level = 3 THEN 'Watching'
        WHEN cu.notification_level = 2 THEN 'Tracking'
        WHEN cu.notification_level = 4 THEN 'Watching First Post'
        WHEN cu.notification_level = 0 THEN 'Muted'
        ELSE 'Regular'
    END AS notification_status,
    STRING_AGG(g.name, ', ') AS custom_group_names
FROM
    category_users cu
JOIN
    users u ON cu.user_id = u.id
LEFT JOIN
    group_users gu ON gu.user_id = u.id
LEFT JOIN
    groups g ON gu.group_id = g.id AND g.automatic = false
WHERE
    cu.category_id = :category_id
GROUP BY
    cu.user_id, u.admin, u.moderator, cu.notification_level
ORDER BY
    cu.notification_level

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

5 إعجابات

مرحباً @dax، لدي فئة بها إعدادات أمان حيث يمكن لأعضاء المجموعة الذين لديهم مستوى ثقة 1 عرض المواضيع والرد عليها. يمكن للمسؤولين فقط إنشاء المواضيع، وفي المتوسط، يتم إنشاء 10 مواضيع في هذه الفئة كل يوم. هناك حوالي 500 إلى 600 مستخدم مشتركين في “المراقبة” لهذه الفئة.

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

هل تقوم بإنشاء الموضوع أم نقله إلى الفئة بعد إنشائه؟ كانت هناك مشكلة مثل هذه منذ فترة طويلة، ولكن ربما هناك تراجع؟

لا، أنا لا أنقلها إلى الفئة بعد إنشائها. يتم إنشاء الموضوع في الفئة نفسها.

إعجاب واحد (1)

يمكن للمسؤولين فقط إنشاء مواضيع في هذه الفئة، بينما يمكن للمستخدمين المشتركين فقط الرد عليها. تشمل المواضيع في هذه الفئة المدونات، وهي منشورات يتابعها جميع المستخدمين.

إعجاب واحد (1)