تهيئة البريد الوارد لإنشاء مواضيع جديدة أو رسائل مجمعة

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

:person_raising_hand: مستوى المستخدم المطلوب: مدير

يتناول هذا الدليل:

  • تمكين وتكوين البريد الوارد
  • الاختيار بين الفئة والمجموعة للبريد الوارد
  • إعداد البريد الوارد لمجموعة
  • إعداد البريد الوارد لفئة
  • تحديد كيفية معالجة الرسائل المحولة

:information_source: إذا كنت قد قمت بالفعل بإعداد الرد عبر البريد الإلكتروني، أو كنت تستخدم خطة استضافة تقوم بإعداد البريد الوارد تلقائيًا، فأنت الآن مستعد لإعداد بدء موضوع جديد عبر البريد الإلكتروني.

إعداد إعدادات الموقع

لتفعيل البريد الوارد، تحتاج إلى تكوين ثلاث إعدادات رئيسية للموقع:

  1. email_in: يجب تمكين هذا الإعداد لكي يعمل البريد الوارد.
  2. email_in_allowed_groups: يجب أن ينتمي المستخدمون إلى إحدى المجموعات المدرجة في هذه القائمة لإرسال بريد إلكتروني إلى Discourse. يتضمن الافتراضي المدراء والمشرفين والمستخدمين ذوي مستوى الثقة 2.
  3. enable_staged_users: يسمح هذا الإعداد بإنشاء حسابات مستخدمين مؤقتة (Staged Users) لعناوين البريد الإلكتروني غير المعروفة.

:warning: لمواقع Discourse المستضافة، يكون إعداد enable_staged_users معطلاً ومخفيًا خلال فترة التجربة لمنع إساءة الاستخدام. بمجرد بدء الاشتراك، يظهر هذا الإعداد. لطلب تمكينه خلال فترة تجربتك، تواصل مع team@discourse.org.

لتكوين هذه الإعدادات:

  1. انتقل إلى لوحة إدارة موقعك
  2. انتقل إلى الإعدادات
  3. ابحث عن كل إعداد وقم بتكوينه حسب الحاجة

:information_source: المستخدمون المؤقتون (Staged Users) هم حسابات مستخدمين خاصة في Discourse يتم إنشاؤها لدعم البريد الوارد من أي شخص. لديهم وظائف محدودة:

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

الاختيار بين الفئات والمجموعات

حدد ما إذا كنت تريد أن يؤدي البريد الوارد إلى إنشاء مواضيع في فئة أو رسائل في مجموعة.

استخدام مجموعة

فوائد استخدام مجموعة:

  • مفيد لإعداد سير عمل يشبه الدعم الفني
  • ينشئ رسالة مرسلة إلى جميع أعضاء المجموعة
  • تظهر الرسائل في /my/messages
  • يمكن لأي شخص إرسال بريد إلكتروني إلى المجموعة
  • يمكن لأي عضو في المجموعة قراءة الرسالة أو الرد عليها أو حذفها أو أرشفتها
  • لكل عضو في المجموعة حالة تتبع قراءة خاصة به

استخدام فئة

فوائد استخدام فئة:

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

إعداد البريد الوارد لمجموعة

لتكوين البريد الوارد لمجموعة:

  1. انتقل إلى صفحة المجموعات من القائمة الرئيسية

  2. انقر على اسم المجموعة (أو أنشئ مجموعة جديدة)

  3. لمجموعة جديدة، ابحث عن حقل «عنوان البريد الإلكتروني الوارد المخصص» في أسفل النموذج

  4. لمجموعة موجودة، انتقل إلى علامة التبويب «إدارة»، ثم انقر على «التفاعل» في القائمة الجانبية اليسرى

  5. أدخل عنوان البريد الإلكتروني (أو العناوين) الذي تريد ربطه بالمجموعة (افصل بين العناوين المتعددة بـ |)

  6. انقر على «حفظ» لتطبيق التغييرات

:warning: لمواقع Discourse المستضافة، راجع التعليمات الإضافية في الأسفل.

إعداد البريد الوارد لفئة

لتكوين البريد الوارد لفئة:

  1. انتقل إلى صفحة الفئة (مثل /c/<category_slug>)

  2. انقر على زر :wrench: المفتاح ل编辑 الفئة
    Edit category button

  3. في صفحة «تحرير الفئة»، انقر على علامة التبويب «الإعدادات»

  4. ابحث عن حقلي «تقبل رسائل البريد الإلكتروني من المستخدمين المجهولين بدون حسابات» و«عنوان البريد الإلكتروني الوارد المخصص»

  5. فعّل خيار «تقبل رسائل البريد الإلكتروني من المستخدمين المجهولين بدون حسابات» إذا كنت ترغب في إنشاء مستخدمين مؤقتين لعناوين البريد الإلكتروني غير المعروفة

  6. أدخل عنوان البريد الإلكتروني (أو العناوين) الذي تريد ربطه بالفئة

  7. انقر على «حفظ الفئة» لتطبيق التغييرات

:warning: لمواقع Discourse المستضافة، راجع التعليمات الإضافية في الأسفل.

سلوك الرسائل المحولة

يمكنك تحديد كيفية ظهور الرسائل المحولة في Discourse باستخدام إعداد الموقع forwarded_emails_behaviour، الذي يحتوي على الخيارات التالية:

  • hide: سيتم إنشاء موضوع جديد أو رسالة خاصة (PM) تتضمن النص المحول كنص مخفي يمكن توسيعه لعرضه.
  • quote: سيتم إنشاء موضوع جديد أو رسالة خاصة تتضمن النص المحول كنص مقتبس.
  • create replies: سيتم إنشاء موضوع جديد أو رسالة خاصة من قبل المرسل الأصلي. سيتم إنشاء ردود من قبل المشاركين في البريد الإلكتروني. إذا لم تكن حسابات المستخدمين المطابقة لعناوين البريد الإلكتروني للمرسل موجودة بالفعل، فسيتم إنشاؤها كحسابات مستخدمين مؤقتين.

تعليمات خاصة لمواقع Discourse المستضافة

يجب على عملاء Discourse استخدام الصيغ التالية لعنوان البريد الإلكتروني الوارد:

  • {ANYTHING}@{YOUR PREFIX}.discoursemail.com
  • {YOUR PREFIX}+{ANYTHING}@discoursemail.com
  • {ANYTHING}@{YOUR.SITE.DOMAINNAME}

حيث:

  • يمكن استبدال كلمة ANYTHING بأي مجموعة من الأحرف المسموح بها في عنوان بريد إلكتروني قياسي
  • تتطابق عبارة YOUR PREFIX مع أول مجموعة من الأحرف المقترحة قبل علامة + كما تظهر تحت إعداد «تقبل الرسائل الواردة المرسلة إلى».
    شاهد لقطة الشاشة

  • تتطابق عبارة YOUR.SITE.DOMAINNAME مع اسم النطاق الذي يستخدمه الأشخاص للوصول إلى موقعك (بدون بروتوكول https://)
  • يتم إزالة جميع الأقواس المتعرجة

بالإضافة إلى ذلك، إذا كنت عميلًا مستضافًا وتريد استخدام عنوان بريد إلكتروني فريد حقًا لا يتطابق مع أحد الصيغ المذكورة أعلاه، فيمكنك ذلك عن طريق إعداد عنوان البريد الإلكتروني عبر مزود بريد إلكتروني طرف ثالث وتحويل جميع الرسائل المستلمة إلى هذا العنوان إلى موقعك. يجب عليك تمكين خيار «تقبل الرسائل الواردة المرسلة إلى» واستخدام عنوان البريد الإلكتروني المعروض أسفل هذا الخيار كعنوان التحويل.

موارد إضافية

50 إعجابًا
Understanding email in functionality
Troubleshoot reply by email
Good use cases for groups (to better understand groups vs categories)
Post without signup?
Setting an incoming e-mail address for the staff group
When site require approvals for users, email replies do not get sent to staged users
How to configure group email address
Receiving emails into Discourse messages. Can this be done?
Use Discourse as a Private Support/Ticket System
Configuring alternative incoming email address for hosted account
Start Discourse by Mail
Using discourse to manage support emails: receive and reply
How do I set up group email addresses?
Creating a staged user with an API call
Good guide on how to use discourse via email
Start Topic via E-Mail with different domain
Utilising email support for reporting from grafana
Category configuration option : mirrors a mailing list
Discourse will not accept forwarded email but successfully sends and an error message to the original sender?
Changing email subject line should start a new topic
Can Discourse accept attachments when using emails to create new category topics?
Implementing KCS
Use aliases in iRedMail for categories with incoming email feature enabled
What is the "Custom incoming email address"?
Preferred communication channel for accessibility for blind readers?
Trying to setup direct delivery of incoming email and new topic by email
Can I start a new topic by sending an email message?
Canonical doc on using discourse via email for end-users?
"Email in allowed groups" setting is too permissive
Error adding a backup email address: address already in use by a staged user
Find the reply key for a specific topic. Rails console magic?
Allowing email from a stranger because I trust them. How?
Can’t set email-in for existing group?
Query about creating topics in a category using email
Use Discourse as a Private Support/Ticket System
What exact email address do I use for “Custom Incoming email address”?
Contact Form
How to configure Discourse to receive email from Mailgun?
Can an admin create a staged user?
Simple sensor-driven notifications in Discourse via Webhooks or MQTT?
Configuring Incoming Email to Create Category Topics or Group Messages
Configuring Incoming Email to Create Category Topics or Group Messages
Setting up a support inbox
Category configuration option : mirrors a mailing list
[PAID] Auto create new topic when I publish a video on YouTube
Who is Discobot?
Configuring incoming email to create new topics with email forwarding?
Anonymous form that creates a topic
How to go about hosting a design contest?
Can I start a new topic by sending an email message?
Can I start a new topic by sending an email message?
Can’t set email-in for existing group?
Can’t set email-in for existing group?
Discourse 1.9.0.beta15 Release Notes
Registering unregistered users on first email a la mailman?
Private support categories: staged users can email in, but not registered users
Creating a topic via email without write access to the category?
What is a staged user?
New group PM from email
How to create topics from a custom email address?