لاحظت أن المستخدمين المؤقتين يتلقون إشعارات بريد إلكتروني باسم user_linked. في حالتي الاستخدام، أستخدم وضع قائمة البريد لأرشفة الرسائل إلى أطراف خارجية. عندما يقوم شخص ما بربط رسالة/منشور صادر عن مستخدم خارجي (مؤقت) من موضوع آخر، يتلقى هذا المستخدم المؤقت إشعارًا بالبريد الإلكتروني يتضمن نص المنشور! وهذا بالتأكيد ليس ما أريده، وقد يكون ضارًا حتى!
يشير الرسالة التالية إلى أن هذا خطأ:
إذا لم يكن هذا خطأ، فهل توجد طريقة لتعطيل هذا السلوك؟
يبدو أنه يمكن منع إرسال هذه الرسائل الإلكترونية عن طريق تعيين خيار أرسل لي رسالة بريد إلكتروني عندما يقوم شخص ما بالانتقاد مني، أو الرد على منشوري، أو ذكر اسم المستخدم الخاص بي @، أو دعوتي إلى موضوع إلى أبدًا في صفحة تفضيلات المستخدمين المؤقتين.
ربما يمكن لـ Discourse تعيين هذا الخيار إلى أبدًا لجميع حسابات المستخدمين المؤقتين الجديدة؟ أو على الأقل جعل هذا الخيار قابلًا للتكوين.
لست متأكدًا مما إذا كان ينبغي منع رسائل الإشعارات الإلكترونية للمستخدمين في مرحلة التجهيز عندما يتطلب المنتدى تسجيل دخول (وربما يكون مقصورًا على المدعوين فقط أو يتطلب موافقة المستخدم). أنا متردد في هذه النقطة. فالإشعارات بالتأكيد منطقية عندما يكون المنتدى عامًا.
ومع ذلك، بالنسبة لحالة استخدام المنتدى الخاص، سيكون من المفيد جدًا القدرة على تعطيل هذا السلوك.
بدلاً من ذلك، يمكنني تعديل الأذونات لجميع التصنيفات لتتطلب مستوى ثقة 1 لمعالجة هذه المشكلة. لكن في هذه الحالة، يظهر رمز قفل بجانب أسماء جميع التصنيفات. ربما يمكن إخفاؤه بطريقة ما؟
بما أن منتداي يحتوي على مجموعة ثابتة من المستخدمين، فأنا أفكر في تعطيل رسائل البريد الإلكتروني للإشعارات لجميع حسابات المستخدمين التي تم إنشاؤها حديثًا (بما في ذلك حسابات المستخدمين المؤقتة). ألاحظ أنه عند تعيين إعداد “مستوى البريد الإلكتروني الافتراضي” على “مطلقًا”، يمكنني اختيار تطبيق ذلك على المستخدمين الجدد فقط، وبالتالي لا تتأثر إعدادات إشعارات البريد الإلكتروني للمستخدمين الحاليين.
خطأ مؤكد. هل يمكننا جدولة إصلاح غدًا وإرجاعه إلى الإصدار السابق ما لم يكن الأمر صعبًا للغاية @eviltrout؟ لا أعتقد أن المستخدمين المرحليين يجب أن يواجهوا هذا الأمر على الإطلاق.
السيناريو الذي تصفه يختلف عن السيناريو الذي واجهته، لكن المشكلة قد يكون لها نفس السبب الجذري:
الموقع يتطلب تسجيل الدخول، والفئات ليست خاصة
تعيين عنوان بريد إلكتروني وارد مخصص للفئة أ وقبول الرسائل من المستخدمين المجهولين الذين ليس لديهم حسابات (بالإضافة إلى ذلك، قمت أيضًا بتعيين تعكس الفئة قائمة بريدية)
يتم إرسال بريد إلكتروني إلى ذلك العنوان من قبل الشخص X الذي لا يملك حسابًا
يتم إنشاء مستخدم مؤقت
يتم إنشاء موضوع جديد في الفئة أ
ينشئ المستخدم المسجل Y موضوعًا جديدًا في الفئة ب ويربطه بالموضوع في الفئة أ
يتلقى الشخص X إشعارًا عبر البريد الإلكتروني بـ user_linked
أفهم أن هذا هو السلوك المطلوب في موقع Discourse عام (لا يتطلب تسجيل الدخول). ومع ذلك، في حالة Discourse الخاص، فمن المرجح أن يكون هذا ضارًا. ربما يكون من الأفضل جعل هذا السلوك يعتمد على إعداد “تسجيل الدخول مطلوب”؟