نقل قائمة بريدية إلى Discourse (mbox، Listserv، Google Groups، إلخ)

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

نظرة عامة

سنقوم ببساطة بتكوين قائمة بريدية ثم استخدام أرشيف البريد الإلكتروني لإرسال المحادثات السابقة بالترتيب. سيتم إعادة توجيه هذه الرسائل الإلكترونية، لكن ليس مثل زر “إعادة التوجيه” في عملاء البريد الإلكتروني (الذي سيجعل الترويسات غير صحيحة ويعطل التذييل). ما نريد فعله هو إعادة إرسالها (إرسالها كما لو كانت قد أُرسلت إلى Discourse في المقام الأول).

المتطلبات والافتراضات

  • الوصول إلى تبادل الرسائل الإلكترونية السابق: شخص قام بتخزين كل شيء في عميل البريد الإلكتروني الخاص به ويمكنه التطوع لإعادة التوجيه – لنسمِّ هذا الشخص جون دو.

  • الوقت: إعادة توجيه البريد الإلكتروني ستكون بطيئة جدًا بحيث يمكن لـ Discourse التعامل معها (ربما بضعة أيام مع تشغيل حاسوب لرفع الرسائل الإلكترونية - اعتمادًا على حجم الأرشيف)

  • عميل Thunderbird: نفترض هنا أيضًا أن جون دو يستخدم عميل البريد الإلكتروني “Thunderbird”. قد يكون من الممكن القيام بذلك مع عملاء آخرين لكنني لم أفحص ذلك.

يستخدم الدليل التالي عنواني بريد إلكتروني كعناصر نائبة. يجب عليك استبدالها بعناوينك الفعلية.

:incoming_envelope: johndoe@example.com بريد جون دو الإلكتروني (الشخص الذي سيعيد توجيه أرشيف القائمة البريدية بالكامل)

:postbox: discourse+mailinglist-3@discoursemail.com بريد Discourse لإعادة توجيه الرسائل الإلكترونية إلى فئة القائمة البريدية (انظر الإعداد 1 لمعرفة كيفية الحصول عليه)

التعليمات

إليك ملخصًا أساسيًا للتعليمات:

  1. اتبع الدليل على Mirroring a read-only mailing list in Discourse لإنشاء مرآة لقائمتك البريدية

    ملاحظة: هذا سيعكس فقط قائمتك البريدية للمستقبل. ستظل تفتقد المحادثات السابقة. هذا هو الغرض من بقية هذا الدليل.

  2. غيّر طريقة إعادة توجيه Discourse للرسائل الإلكترونية إلى (لست متأكدًا فعليًا من أن هذا ضروري)
    forwarded_behavior

  3. حرّر إعدادات الفئة وفي الإعداد عنوان البريد الإلكتروني الوارد المخصص: أضف في النهاية ما هو موجود هناك |johndoe@example.com.

    الفاصلة العمودية هنا تعمل مثل ، أي أنك تريد أيضًا أن يتمكن johndoe@example.com من الإرسال إلى هذه الفئة

  4. يقوم جون دو بتثبيت إضافة Mail Redirect على Thunderbird.

    هذا لأن إعادة التوجيه ليست عادية. ما سيفعله هذا هو إرسال البريد الإلكتروني كما لو كان قد ذهب إلى عنوان البريد الإلكتروني الخاص بـ Discourse في المقام الأول بدلاً من جون دو

  5. يذهب جون دو إلى إعدادات الإضافة ويضبط التالي على 1 (الافتراضي هو 5)
    mail_redirect

    سيضمن ذلك وصول الردود بالترتيب: وإلا فإن Discourse ليس سريعًا بما يكفي لإدراك أن الردود متسلسلة وينشئ موضوعًا جديدًا لكل رد - لكن هذا سيجعل عملية إعادة التوجيه بطيئة جدًا

  6. يختار جون دو جميع رسائل البريد الإلكتروني السابقة للقائمة البريدية، ينقر بزر الماوس الأيمن ثم ينقر على إعادة التوجيه. ثم ستفتح نافذة جديدة ويقوم بإضافة discourse+mailinglist-3@discoursemail.com كـ إعادة الإرسال إلى

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

التنظيف

  • أزل البريد الإلكتروني الخاص بجون دو من إعداد عنوان البريد الإلكتروني الوارد المخصص: لتلك الفئة (ولا تنسَ إزالة |)

  • إلغاء تثبيت إضافة Mail Redirect - من المحتمل أنك لن تحتاج إليها مرة أخرى، أو على الأقل قم بزيادة اتصالات SMTP مرة أخرى إلى 5.

5 إعجابات