سؤال

تحديث:أصبح 4.x.x مقابل 5.x.x أقل ما يقلقني عندما اكتشفت أنه ليست كل خوادم البريد تعرض أخطاء وفقًا لـ "المعيار".أختار الآن التعامل مع جميع أنواع البريد الذي تم إرجاعه على أنه فاشل ولكنني سأترك هذا السؤال هنا في حالة حصوله على إجابة ومساعدة شخص آخر.

لقد تم تكليفي بكتابة برنامج لقراءة حساب POP3 والتمييز بين البريد الذي تم إرجاعه كفشل دائم (حالة التسليم 5.x.x) والفشل العابر المستمر (حالة التسليم 4.x.x)، وإعادة المحاولة للـ 4. x.x DSNs ووضع علامة على البريد الإلكتروني باعتباره سيئًا لـ 5.x.x DSNs.من السهل جدًا تحرير نص DSNs يدويًا لتغيير 5.x.x إلى 4.x.x ولكن الإدارة تفضل إرجاع 4.x.x "الحقيقي".أواجه الكثير من المتاعب في القيام بذلك.

بيئة الاختبار هي خادم Windows 2003 يقوم بتشغيل SMTP وPOP3 الخاص بـ MS.لقد حاولت بالفعل تجاوز الحصة النسبية لعنوان البريد الإلكتروني المستهدف (5.x.x) وقفل الحساب (2.x.x ولا يمكنهم الحصول على البريد الإلكتروني).

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

هل كانت مفيدة؟

المحلول

توليد فشل عابر ليس بالأمر الصعب.يتبادر إلى ذهني القليل:

  • نوع من فشل توسيع الاسم المستعار المحلي (قد يكون هذا أكثر من شيء يونكس)
  • انتهت مهلة بحث DNS (قم بتغيير خادم الأسماء الخاص بك إلى شيء سخيف، أو قم بإعداد نطاق فرعي يشير إلى خادم أسماء غير موجود)
  • قم بتشغيل خادم البريد الخاص بك خارج مساحة القرص
مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top