كيف يمكنني نقل الرسائل الموضوعة في قائمة الانتظار من IIS إلى Exchange على خوادم مختلفة؟

StackOverflow https://stackoverflow.com/questions/102647

سؤال

لدينا حاليًا خادم بريد إلكتروني للشركة مزود بـ Exchange، وخادم معالجة البريد الإلكتروني المجمع الذي يستخدم IIS SMTP.نحن نقوم بالترقية إلى MTA لجهة خارجية (zrinity xms) للإرسال الجماعي.أحتاج إلى أن أكون قادرًا على الاستمرار في إرسال الرسائل الموجودة في قائمة الانتظار بالفعل لـ IIS عندما نتحول إلى برنامج الطرف الثالث.هل يمكنني ببساطة نقل ملفات قائمة انتظار IIS إلى قائمة انتظار خادم Exchange وبدء محاولات الإرسال تلقائيًا لها؟إذا لم يكن الأمر كذلك، أي اقتراحات بشأن تحقيق ذلك؟

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

المحلول

يجب أن تكون قادرًا على نقل ملفات *.eml إلى خادم Exchange دليل الالتقاط.أو قم بتعيين خدمة IIS SMTP على مضيف ذكي إلى MTA الجديد، على افتراض أنهم (الطرف الثالث) يسمحون بترحيل SMTP من عنوان IP الخاص بك.

نصائح أخرى

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

يحدث هذا عند نسخ ملفات EML إلى MS-SMTP (الذي يستخدمه Exchange أيضًا) لأنه عادةً ما يتم تجريد معلومات BCC من الرأس أثناء تسليم SMTP إلى (وليس من) MS-SMTP.

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

مجرد مسكتك الصغيرة التي يجب الانتباه إليها.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top