استيراد Mbox، إنشاء مواضيع/خيوط + حسابات المستخدمين؟

أنا على وشك تنفيذ عملية استيراد كبيرة لملفات mbox من Yahoo Groups (حيث يوجد حوالي 100 ملف بصيغة .mbox.00xxx للاستيراد). أولاً، أعتقد أنني سأستخدم [import_scripts/mbox.rb](https://github.com/discourse/discourse/blob/master/script/import_scripts/mbox.rb) لهذا الغرض، أليس كذلك؟

ثانياً، أحتاج إلى طريقة ما لربط هذه المنشورات في الخيوط بالمستخدمين الموجودين في النظام. هناك عدة آلاف من المستخدمين، و99% منهم لم ينشئوا حسابات بعد في Discourse. ما هي الطريقة المتبعة لربط هذه الرسائل بالحسابات؟ هل عليّ إنشاء حسابات غير مفعلة أولاً بطريقة ما ثم استيراد الرسائل إلى خيوطهم؟

أريد فقط الحصول على نظرة شاملة قبل أن أبدأ.

يمكنك اتباع الرابط التالي: Migrate a mailing list to Discourse (mbox, Listserv, Google Groups, etc). سيتم مطابقة المستخدمين الحاليين بناءً على عنوان البريد الإلكتروني. سيتم إنشاء مستخدمين جدد لعناوين البريد الإلكتروني غير الموجودة. يمكنك دمج المستخدمين (Rake task for merging users) بعد الاستيراد إذا كان بعض المستخدمين قد استخدموا عناوين بريد إلكتروني مختلفة في مجموعات ياهو الخاصة بك.

أنصحك بتجربة العملية أولاً باستخدام نسخة احتياطية من المنتدى الحالي.