ابحث عن مفتاح الرد لموضوع معين. سحر Rails console؟

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

شكرا لكم.

إذا كنت ترغب في إنشاء مواضيع جديدة في فئة معينة، فقم بإعداد ذلك في إعداد عنوان البريد الإلكتروني الوارد المخصص: في إعدادات الفئة. انظر https://meta.discourse.org/t/configure-incoming-email-to-create-new-topics-or-group-messages/62977، أعتقد.

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

بالتأكيد، لدي أشياء تعمل لإنشاء مواضيع جديدة، وهو ما يكفي لأغراضي، لكنني أرغب في الذهاب إلى أبعد من ذلك.

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

بالصدفة، هل يعرف أي شخص آخر؟

بصراحة، لم أكن على دراية بهذا الجزء من النظام، ولكنه يبدو بسيطًا بما فيه الكفاية. هذا هو المكان الذي يتم فيه إنشاء مفتاح الرد أو استرداده لمشاركة معينة ومستخدم، لاستخدامه عند إرسال بريد إلكتروني:

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

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

تحتاج إلى تغيير إعدادات الفئة إلى “مشاهدة” (انتقل إلى الفئة وانقر على الرمز الصغير :bell: الموجود على اليمين) وتأكد من أن إعدادات ملفك الشخصي لديك “تسجيلي دائمًا”، وإلا فلن يرسل لك ديسكورس رسائل بريد إلكتروني حول المنشورات التي شاهدتها بالفعل.

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

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

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

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

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

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