تخصيص بريد إلكتروني معين تم إسكاته

نحن نحاول تخصيص البريد الإلكتروني التالي

الموضوع: [منتديات | موقع] تم إسكات حسابك

لقد تم إسكاتك من المنتدى حتى 13 نوفمبر 2021، الساعة 6:01 مساءً.

السبب - اختبار

اختبار

لقد وجدنا كيفية تخصيص رسائل البريد الإلكتروني مثل تلك الموجودة في الأسفل:
/admin/customize/email_templates/system_messages.silenced_by_staff

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

شكرا مقدما!

رفع هذا لزيادة الوعي.

لست متأكدًا بنسبة 100% من أن هذا يعمل كما هو متوقع.

system_messages.silenced_by_staff هو القالب للرسالة الخاصة التي يتلقاها المستخدم، والتي يجب أن تُرسل فقط كبريد إلكتروني وفقًا لتفضيلات بريده الإلكتروني (و system_messages.unsilenced هو نفس الشيء).

البريد الإلكتروني في منشورك الأصلي هو من المكان الذي تدخل فيه السبب في شاشة “Silenced”:

ترك المربع الثاني فارغًا يوحي لي بأن القالب الافتراضي (system_messages.silenced_by_staff) سيُرسل بدلاً من ذلك، ولكن في الواقع يبدو أنه يرسل هذا البريد الإلكتروني بشكل منفصل عن قالب الرسالة الخاصة، ويرسل فقط ما وضعته في المربع:

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

حاولت نسخ ولصق القالب في مربع السبب كحل بديل، ولكنه لم يتعامل مع حقول المعلمات بشكل جيد: (وتبدو الروابط صحيحة، ولكنها لا تؤدي إلى أي مكان لأنها تحتوي على معلمات في عنوان URL)

لم أتمكن من العثور على قالب لتغييره لهذا البريد الإلكتروني، ولكن يبدو أن هناك بعض النطاق للتغيير، إذا كان ذلك مفيدًا؟


ومع ذلك، فإن “unsilenced” يعمل كما هو متوقع. يتم إنشاء رسالة خاصة من قالب system_messages.unsilenced، ويتم إرسال بريد إلكتروني طالما أن لدى المستخدم تفضيلات البريد الإلكتروني الصحيحة معدة.

البريد الإلكتروني الذي تلقاه المستخدم التجريبي:


آسف لعدم تمكني من تقديم المزيد من المساعدة، ولكنني اعتقدت أن مشاركة تجربتي قد تشجع على المزيد من الردود. :slightly_smiling_face:

أرى نفس الشيء مع المستخدمين الذين تم إسكاتهم. أتفق مع @JammyDodger في أن هذه لا تبدو الوظيفة المقصودة لحقل “البريد الإلكتروني للرسالة” نظرًا لعدم إرسال أي رسالة افتراضية في البريد الإلكتروني silenced_by_staff.

للعلم، وجدت أيضًا موضوعًا سابقًا يذكر نفس المشكلة: Feature request: Add reason for silencing the user to system message template