مرحباً، قمت بإعداد معالجة البريد الإلكتروني للرسائل الواردة من المستخدمين المجهولين.
قررت التحقق من ذلك باستخدام دالة الدعوة. تم إرسال البريد الإلكتروني من بريد إشعار إلى صندوق بريد متصل بفئة معينة. تم إنشاء موضوع جديد بنجاح، وتم إنشاء المستخدم المؤقت أيضاً.
ثم فتحت صندوق البريد وقمت بإعادة توجيه رسالة الدعوة إلى نفسي (أي مرة أخرى إلى نفس الفئة). مع تفعيل خيار النسخة التجريبية للرسائل الموجهة، أرجع النظام رسالة تفيد بأنه لا يمكن إنشاء الموضوع لأن المحتوى غير مكتشف. يبدو أن هذا خلل، لكن لا بأس. كنتيجة لذلك، تم إنشاء الموضوع الثاني مشكلة البريد الإلكتروني – لا يوجد محتوى من نفس المستخدم المؤقت.
السؤال هو: كيف يمكنني إزالة هذا المستخدم المؤقت
…
فتحت لوحة الإدارة، ثم انتقلت إلى المستخدمين، ثم إلى المستخدمين المؤقتين. ثم قمت أولاً بالنقر لإزالة جميع منشورات المستخدم، ثم إزالة المستخدم (ببساطة الإزالة دون حظر عنوان IP). بعد بضع دقائق، عاد المستخدم مع رسائله. كيف يمكنني إزالته ورسائله؟ ما الخطأ؟ لا توجد أي أخطاء أو تحذيرات في السجل.
تمت إزالته. تم إنشاء هذا المستخدم (بنفس البريد الإلكتروني واللقب) ثلاث مرات. أفترض أن هذا سلوك غير صحيح. لا يمكن للمدير تحديد عدد المستخدمين المطابقين للبريد الإلكتروني إلا بعد التحقق من معرف المستخدم في قاعدة البيانات. يبدو الأمر وكأنه خطأ، لكنني لست متأكدًا.
هل أنت متأكد من أن البريد الإلكتروني هو نفسه؟ المستخدمين المؤقتين موجودون فقط كعناوين بريد إلكتروني، لذا لا أعرف كيف يمكن أن يكون هناك تكرار. هل يمكنك تزويدي بمعلومات المستخدم المحددة هنا؟
نعم، أنا كذلك. بعد أن قمت بحذف المستخدم ثلاث مرات مع رسائله، يحتوي جدول Topics على المعلومات التالية:
يمكنك ملاحظة أن المعرفات 330 و 332 و 334 يجب أن تكون موضوعًا واحدًا، بل إن لها نفس وقت الإنشاء. أعتقد أنه في كل مرة حاولت فيها حذف المستخدم، تم إنشاء مستخدم جديد، وبالتالي فإن للمواضيع طابع زمني محدث.
نفس الأمر ينطبق على المعرفات 331 و 333 و 335.
إعداداتي:
anonymous posting min trust level = TL4
pop3 polling enabled
pop3 polling username = support@tmch.icu
pop3 polling delete from server = off
log mail processing failures = on
email in = on
email in min trust = TL0
block auto generated emails = off
enable forwarded emails = on
المشكلة قابلة للتكرار، الخطوات:
- قم بتعيين البريد الإلكتروني لفئة معينة، ليكن
support@tmch.icu، وفئتي يمكن الوصول إليها فقط من قبل المجموعات.
- انتقل إلى الدعوات في ملفك الشخصي
https://tmch.icu/my/invited (أنا مدير).
- أرسل دعوة إلى
support@tmch.icu.
- بعد 5 دقائق، تحقق من البريد الإلكتروني المستلم في
https://tmch.icu/admin/email/received.
- تحقق مما إذا ظهر المستخدم المؤقت في
https://tmch.icu/admin/users/list/staged.
- تحقق مما إذا تم إنشاء موضوع.
- افتح عميل البريد لـ
support@tmch.icu وقم بإعادة توجيه الدعوة التي تم استلامها للتو إلى support@tmch.icu. لا تقم بتغيير البريد الإلكتروني، فقط أعد توجيهه كما هو.
- بعد 5 دقائق، تحقق من البريد الإلكتروني المستلم في
https://tmch.icu/admin/email/received - من المحتمل ألا تتم معالجته بسبب فراغ المحتوى، تجاهله.
- انتقل إلى
https://tmch.icu/admin/users/list/staged وقم بحذف المستخدم المؤقت. سيتم حذف الموضوع المقابل تلقائيًا.
- انتظر 5 دقائق ثم قم بتحديث الصفحات التالية:
https://tmch.icu/admin/users/list/staged
https://tmch.icu/admin/email/received
فئتك
- يجب أن ترى أن المستخدم والموضوع المحذوفين قد ظهرا مرة أخرى.
- كرر الخطوات من 9 إلى 11، يجب أن ترى نفس الشيء، للمرة الأخيرة.
لا يزال هذا المستخدم نشطًا… يتم إعادة إحيائه في كل مرة أحذفه فيها. كيف يمكنني التحقيق في ذلك بعمق؟
تحديث: لحل هذه المشكلة، قمت بإزالة عنوان البريد الإلكتروني الوارد في الفئة لمدة 10 دقائق. بعد ذلك، وصلت رسالة بريد إلكتروني إلى noreply@tmch.icu (وهو بريد إشعار تُرسل منه الدعوات) يُعلم بأن عنوان support@tmch.icu غير متاح. وقد توقف ذلك.