[مراسلة اسم المستخدم مباشرة](mailto:USER_EMAIL?subject=Re:%20TOPIC_NAME&body=In%20reply%20to%20your%20post%20to%20the%20discussion%20list:%20%20)
هل هناك أي طريقة للقيام بذلك في user_notifications.reply_by_email، أو أي جزء آخر من Discourse؟
(ملاحظة: لدينا إعداد الرد عبر البريد الإلكتروني للرد علنًا على المجتمع بأكمله، وهذا يعمل بشكل رائع! هذا السؤال يتعلق بالرد مباشرة على مؤلف منشور أو تعليق، دون أن يذهب إلى المجتمع بأكمله.)
في العصر الحديث، تُعتبر عناوين البريد الإلكتروني خاصة، لكنني أفترض أن لديك مجتمعًا مغلقًا حيث يعتقد الجميع أن معلوماتهم عامة.
ستحتاج إلى إضافة مخصصة تضيف البريد الإلكتروني للمستخدم إلى المُسلسِل (serializer) حتى تتمكن من إضافته إلى الرسالة. لقد كتبت واحدة ذات مرة، لكنني لا أتذكر أين يمكن أن تكون.
نعم، وضع البريد الإلكتروني في التذييل أمر غريب جدًا، ولكن كما خمنت، هذا مجتمع مغلق تمامًا والكثير منهم يحبون حقًا إجراء محادثات خاصة عبر البريد الإلكتروني الفردي.
لقد بحثت في دليل الإضافات بأكبر قدر ممكن من الدقة لمحاولة العثور على تلك الإضافة التي كتبتها ذات مرة، لكنني لم أجد شيئًا. إذا صادفتها، فسيكون مجتمعي مسرورًا للغاية. (أتمنى لو كان بإمكاني محاولة كتابة نسخة بنفسي، لكن لغة Ruby ليست إحدى لغاتي.)
هذه تفعل شيئًا مثل ما تريده. إذا كانت لديك ميزانية، فسيسعدني أن أجعلها كما تريد. يجب أن تحتوي على أمثلة لكيفية إضافة عنوان البريد الإلكتروني إلى المُسلسل.