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

رد أحد الأعضاء على رسالة خاصة أرسلتها لهم بشكل واضح من مزود البريد الإلكتروني الخاص بهم.
تحت ردهم كان هناك “…” مما فتح عرضًا كاملاً لسلسلة رسائل البريد الإلكتروني.


تضمن هذا بالطبع:

من: عنوان البريد الإلكتروني لمجتمعنا
التاريخ: الجمعة، 4 مارس 2022
إلى: عنوان بريدهم الإلكتروني :astonished: :warning:
الموضوع: شيء ما أو آخر

نص رسالة البريد الإلكتروني

هل هناك طريقة لمنع حدوث ذلك؟

هل لديك بريد الرد مُعد؟

هل notification_email الخاص بك هو نفس العنوان الذي ينشر إلى المجتمع بأكمله؟

هذه مشكلة قديمة ولا يمكن فعل الكثير حيالها.. الطريقة الوحيدة لعدم مشاركة عنوان بريدك الإلكتروني عند إرسال رسالة خاصة عبر البريد الإلكتروني هي إزالته قبل إرسال ردك. تتعامل عملاء البريد الإلكتروني المختلفة مع هذا بطرق مختلفة. في Gmail، لا يتم تضمين عنوان البريد الإلكتروني للشخص الذي يرد هنا، ولكن في عملاء آخرين قد يكون كذلك.

هناك هذه الإعدادات الإدارية التي يمكنك تجربتها:

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

9 إعجابات

لذلك كنت أبحث في مشكلة حيث كانت رسائل البريد الإلكتروني الخاصة بالرد عبر البريد الإلكتروني تتسرب عناوين البريد الإلكتروني ولم تعمل ميزة “إظهار المحتوى المقصوص دائمًا”.
النقاط الثلاث التي تظهر باقي البريد الإلكتروني عند النقر عليها تظهر عندما:

  • تكون رسالة خاصة، أو
  • عندما يتم تعيين “إظهار المحتوى المقصوص دائمًا” (والذي يعني على ما يبدو “إظهار المحتوى المقصوص في المشاركات غير الخاصة أيضًا”)

code:

# إضافة الجزء المحذوف فقط في الرسائل
if options[:elided].present? && (SiteSetting.always_show_trimmed_content || is_private_message)
  options[:raw] << Email::Receiver.elided_html(options[:elided])
  options[:elided] = ""
end

سؤالي هو:

  • ما هو المنطق وراء تشغيل هذا “دائمًا” للرسائل الخاصة؟ @zogstrip هل تعرف؟
  • وهل سيكون من الممكن تغيير هذا بحيث يكون لدى المسؤولين خيار عدم إظهار المحتوى المقصوص أبدًا (وإنكار الوصول إلى البريد الإلكتروني “الخام” بالنقر على الظرف)؟ إنه سهل جدًا من الناحية الفنية لذلك لست متأكدًا من سبب عدم وجود هذا بالفعل.
إعجاب واحد (1)

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

أعتقد أن هذا جيد، لكن المقتطع ليس آمنًا بنسبة 100٪ عندما يتعلق الأمر بـ “عدم تسريب عنوان البريد الإلكتروني”.

3 إعجابات

هل هذا شيء ستقبل به طلب سحب (PR)؟

بالتأكيد :+1:

شكرا @RGJ

إعجاب واحد (1)

كيف ستكون الوظيفة المطلوبة؟

  • سهل: فقط قم بإزالة التحقق من الرسائل الخاصة بحيث عندما يكون إظهار المحتوى المقصوص دائمًا هو خطأ، فلن يتم عرض المحتوى المقصوص أبدًا
  • صعب: الترحيل إلى إعداد موقع جديد إظهار المحتوى المقصوص مع خيارات دائمًا وأبدًا والرسائل الخاصة

أعجبني هذا الخيار أكثر :+1:

إعجابَين (2)

نعم، أنا أيضًا. السؤال التالي، ونأمل أن يكون الأخير: هل يجب علينا ترحيل قيمة false لـ always show trimmed content إلى private messages أو إلى never. فكرتي هي البقاء في الجانب الآمن وترحيلها إلى never.

إعجابَين (2)

لقد صادفت هذا الموضوع أثناء البحث في الإعدادات trim incoming emails و always show trimmed content وكيفية تفاعلهما.

أنا مهتم بمصير الفكرة التي أثيرت هنا. هل تم تأجيلها، أم تم التخلي عنها؟