أنت غير متصل حاليًا، وفي انتظار الإنترنت الخاص بك ليقوم بإعادة الاتصال

إن المستعرض الذي تستخدمه غير معتمد

إنك تحتاج إلى تحديث المستعرض لاستخدام الموقع.

التحديث إلى أحدث إصدار من Internet Explorer

إزالة عناوين الوكيل مكررة و غير المرغوب فيها في Exchange

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

اضغط هنا لرابط المقالة باللغة الانجليزية318774
تم دمج المقالات متوفر مسبقًا التالية هذه المقالة: 318774 ، 329617
الموجز
إذا كنت مسؤولاً، يمكنك استخدام نُهج المستلمين Microsoft Exchange تلقائياً تكوين وتخصيص عناوين البريد الإلكتروني للحصول على كافة المستلمين Exchange باستخدام القواعد إنشاء عنوان. تطبيق "خدمة تحديث المستلمين" عناوين في كبيرة الحجم إلى المستخدمين الجديدة والموجودة طبقاً للقواعد المحددة. لتكوين هذه القواعد استخدام إدارة نظام Exchange الوصول إلى خصائص كائنات نهج المستلمين.

ومع ذلك، في بعض الحالات، يمكنك استخدام قاعدة التي يؤدي تكرار أو الذي يسبب عناوين متعددة ليتم تطبيقها عبر المؤسسة Exchange. عندما يتم الكشف عن عناوين البريد الإلكتروني مكررة أثناء عملية Exchange عادية التقارير بعدم التسليم (NDRs) مع 5.1.4 رمز الخطأ قد يتم إرسالها بواسطة الخادم و قد تواجه أي سلوك آخر غير متوقع. بالإضافة إلى ذلك، قد يتم تسجيل رسالة معرف الحدث التالية في سجل "أحداث التطبيق":



نوع الحدث: تحذير
مصدر الحدث: MSExchangeIS
فئة الحدث: عام
معرّف الحدث: 9514
Exchange_Server_Name الكمبيوتر:
وصف: تحتوي كائنات الثاني في الدليل وكيل نفس - /dc = com/dc المجال/cn = التكوين/cn = الخدمات/cn = Microsoft تبادل/cn = = organization_name / cn المجموعات الإدارية/cn = = administrative_group_name / cn = ملقمات/cn = Exchange_server_name / cn informationstore/cn = = storage_group_name / cn = مخزن المجلدات العمومية (Exchange_server_name) و /dc = com/dc المجال/ou = المستخدمين/cn = = user_name.

توضح هذه المقالة موقف حيث يتم تطبيق عناوين مكررة وكيفية إزالة هذه العناوين مكررة.
معلومات أخرى
القاعدة التالية قاعدة نموذجية عنوان تنسيق بريد SMTP (إنترنت):
@domain.com
عند استخدام هذه القاعدة يتم إضافة عنوان بريد إلكتروني إلى كل كائن المستلمين تغطيتها بواسطة نهج المستلمين mailnickname@domain.com. لذلك، إذا كان المستخدم تبادل البريد الإلكتروني المستعار يكون user1 ، العنوان user1 @ domain تطبيق .com للمستخدم.

يمكنك أيضاً استخدام Exchange لتعريف قواعد تسمية تلقائي. على سبيل المثال، قد تحتاج عنوان البريد الإلكتروني إنترنت مستلمين ليتم تكوينها على أنها "FirstName_LastName @ domain.com"بدلاً من"mailnickname @ domain. com." يمكنك استخدام القاعدة إنشاء عنوان التالية لإجراء هذا التغيير:
%g_%s@domain.com
للحصول على معلومات إضافية حول محددات تسمية التلقائي متوفرة بناء جملة انقر فوق رقم المقالة التالي لعرضها في "قاعدة المعارف لـ Microsoft:
285136كيفية تخصيص ومولدات عنوان البريد الإلكتروني SMTP عبر نهج المستلمين
إذا كنت تستخدم محددات تسمية تلقائي ، يجب التأكد من أن الحقول التي مرجع في القاعدة إنشاء عنوان موجودة بالفعل لكل من المستلمين التي تشملها القاعدة. في حالة عدم القيام بذلك قد يؤدي مكررة أو متعددة عناوين البريد الإلكتروني أن يتم إنشاء على كائنات خلال منظمة Exchange.

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

كمثال من هذا السلوك افترض تعريف القاعدة إنشاء عنوان %g_%s@domain.com. هذه القاعدة بأخذ قيم السمة givenName و سمة sn كائن "Active Directory" ثم تستخدم هذه القيم لإنشاء عنوان بريد إلكتروني. إذا كانت قيمة السمة givenName المستخدم عمرو كانت قيمة السمة sn Smith عنوان البريد الإلكتروني هو Jeff_Smith@domain.com.

ولكن السمة givenName و سمة sn غير إلزامي ولا تعتمد البريد كائنات مثل قوائم التوزيع وللعملاء النظام قد تفتقر هذه السمات. في هذه الحالة، devolves القاعدة إنشاء عنوان %g_%s@domain.com القاعدة إنشاء عنوان _@domain.com. للكائنات التي لا تحتوي givenName وقيمة السمة sn يصبح القاعدة مكافئ قاعدة hardcode عنوان البريد الإلكتروني كـ _@domain.com.

عند تطبيق عناوين البريد الإلكتروني الجديدة "خدمة تحديث المستلمين" بالتحقق مما إذا كان العنوان نفسه موجود مسبقاً على أي كائن في مجموعة التفرعات. إذا كان ذلك، يتم إضافة قيمة رقمية إلى عنوان جديد للتمييز عليه. على سبيل المثال، إذا كان هناك العديد من المستخدمين باسم عمرو زكي "، قد تتلقى حساب مستخدم إضافية تتم معالجتها بواسطة" خدمة تحديث المستلمين "عنوان البريد إلكتروني من Jeff_Smith2@domain.com.

ويعني هذا أنه سيتم تلقي الكائنات بدون givenName وقيم السمة sn الذين تتم معالجة وفقاً القاعدة إنشاء عنوان %g_%s@domain.com عناوين البريد الإلكتروني مثل _1@domain.com و _2@domain.com _3@domain.com و عناوين أخرى مشابهة.

كل مرة يتم فيها "خدمة تحديث المستلمين" بالتحقق من جديد للمستلمين الذين يجب أن يكون لدى عناوين البريد الإلكتروني قد تتلقى الكائنات بدون givenName والسمات sn عنوان البريد إلكتروني إضافية. خذ بعين الاعتبار كائن لديه عنوان _1@domain.com. لم يتطابق عنوان هذه القاعدة _@domain.com ثم قد تفترض "خدمة تحديث المستلمين" أنه الكائن لا يزال يجب أن يكون عنوان _@domain.com "إيقاف ضمنية" تطبيق. التحقق من عنوان مكرر عن أن عنوان the_@domain.com ينتمي بالفعل إلى كائن آخر و لذلك، قد يتم تعيين عنوان مثل _4@domain.com.

إذا كان أي من سمات كائن تم تعديلها في "Active Directory" منذ آخر مرة تم تشغيل "خدمة تحديث المستلمين" ، هو ذلك الكائن يلاحظ لا "خدمة تحديث المستلمين". ولكن إذا تم تغيير الكائن في أي طريقة "خدمة تحديث المستلمين" تقوم بمسح عليه مرة أخرى لتحديد ما إذا كان سيتم تطبيق عناوين البريد الإلكتروني الجديد إليه. وهذا يعني أنه بمرور الوقت، كائن مفرد تفتقر سمات محدد يمكن أن يكون لعشرات أو مئات من عناوين البريد الإلكتروني _NNNN@domain.com.

بشكل عام، يتم inert عناوين إضافية و لا تؤثر على تدفق البريد العادية; ومع ذلك، بمرور الوقت أنها تتسبب "خدمة تحديث المستلمين" إلى العناصر عملية أكثر inefficiently. يجب أن تحقق "خدمة تحديث المستلمين" للعناوين المكررة بشكل متكرر عندما يقوم بتعيين عناوين الجديدة إلى الكائنات. إذا كان عنوان _1000@domain.com موجوداً، يجب تنفيذ "خدمة تحديث المستلمين" عبر تدقيقات العنوان المكرر ألف قبل أن تتمكن من تعيين عنوان جديد استناداً إلى قاعدة إنشاء _@domain.com.

على الرغم من أن Exchange "بالتحقق من عناوين البريد الإلكتروني مكررة الاختيار غير موثوقة لسببين التالية:
  • يجب أن يتم تكوين "خدمة تحديث المستلمين" منفصلة لكل مجال. حتى في بيئة مجال مفرد هناك نوعان "من خدمات تحديث المستلمين". خدمة تحديث المستلمين واحد من أجل حاوية المجال وهي الآخر (المؤسسة خدمة تحديث المستلمين) من أجل حاوية التكوين الملقم.
  • قد يتسبب زمن النسخ المتماثل الدليل النشط عنوان الذي تم تعيينه بواسطة "خدمة تحديث المستلمين" واحد لا تظهر في قاعدة بيانات المجلدات التي قيد الاستخدام من قبل "خدمة تحديث المستلمين" مختلفة في الوقت المناسب.
يكون السيناريو الأكثر ملاءمة مكان إنشاء عناوين مكررة سيناريو الاتصال المؤسسة يتصل "خدمة تحديث المستلمين" إلى وحدة تحكم بالمجال واحدة والمجال خدمة تحديث المستلمين إلى آخر. عند معالجة الكائنات التي يتم ينقصها سمات محدد بواسطة كل "خدمة تحديث المستلمين" في نفس الوقت, يتم إنشاء تكرارات.

أفضل الممارسات منع تكرار وعناوين متعددة

الحرف المستخدم بكثرة في قواعد تسمية التلقائي حرف تسطير أسفل السطر (_). يشير هذا المقطع إلى القاعدة إنشاء عنوان SMTP:%g_%s@domain.com كما في المثال الأساسي.

لا يؤدي قاعدة إنشاء عنوان %g%s@domain.com مشاكل نفس كـ % g_%s@domain.com. إذا كان كائن تفتقر givenName والسمات sn ، devolves القاعدة إنشاء عنوان إلى @ domain.com. هذا استدعاء سلوك "خدمة تحديث المستلمين" الافتراضي طابع عنوان البريد إلكتروني من @domain.com mailNickname

لمنع تسبب في حدوث هذه المشكلات إذا كنت تستخدم لتسمية تلقائي محددات وكنت تستخدم أحرف الثابتة في الجزء المستخدم من قاعدة إنشاء عنوان تلقائي لتسمية محددات يجب أن تقوم بتكوين عامل التصفية على نهج المستلمين لاختبار بشكل صريح وجود السمات التي تحددها.
يحتوي كل نهج المستلمين Exchange عامل تصفية بروتوكول وصول لتغيير بيانات دليل (LDAP) تعريف الكائنات التي يتم تطبيق النهج على. عامل التصفية أبسط يمكنك تعريف على كائن (mailnickname = *). في عامل التصفية LDAP بناء جملة السمة = * يمكن قراءة "السمة موجودة." ولذلك، (mailnickname = *) عامل تصفية تطبيق النهج على كل كائن يحتوي على سمة mailNickname (أي، كل كائن التي تم تمكينها لاستخدام البريد). يعد عامل التصفية هذا عامل تصفية نهج المستلمين الافتراضي.

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

على سبيل المثال، يتم إنشاء عامل التصفية التالية تلقائياً التقاط كافة Exchange المستخدمين جهات الاتصال, والمجموعات:
(&(&(& (mailnickname=*) (|(&(objectCategory=person)(objectClass=user)(!(homeMDB=*))(!(msExchHomeServerName=*)))(&(objectCategory=person)(objectClass=user)(|(homeMDB=*)(msExchHomeServerName=*)))(&(objectCategory=person)(objectClass=contact))(objectCategory=group)(objectCategory=publicFolder) ))))
إنشاء عامل التصفية هذا على نهج:
  1. بدء تشغيل إدارة نظام Exchange.
  2. قم بتوسيع مستلمو و بتوسيع النهج مستلم إما فتح خصائص النهج الذي تريد تحرير أو إنشاء نهج جديد.
  3. في التبويب عام، انقر فوق تعديل.
  4. انقر لتحديد كافة خانات الاختيار في علامة التبويب عام.
  5. انقر فوق علامة التبويب التخزين ثم انقر فوق علب البريد الموجودة على أي ملقم.

    ليس لديك لتكوين أي شيء على علامة التبويب خيارات متقدمة.
تعديل عامل التصفية هذا بحيث بالتحقق وجود givenName والسمات sn:
  1. افتح خصائص نهج المستلمين فيه ثم انقر فوق تعديل.
  2. انقر فوق علامة التبويب خيارات متقدمة ، حدد حقل المستخدم الاسم الأول "و" حقل المستخدم اسم العائلة ثم قم بتعيين الشرط هذه الحقول إلى موجود.
بعد إكمال هذه الإجراءات جهازي يظهر عامل التصفية LDAP بعوامل التصفية التالية:
(&(&(&(& (mailnickname=*) (| (&(objectCategory=person)(objectClass=user)(!(homeMDB=*))(!(msExchHomeServerName=*)))(&(objectCategory=person)(objectClass=user)(|(homeMDB=*)(msExchHomeServerName=*)))(&(objectCategory=person)(objectClass=contact))(objectCategory=group)(objectCategory=publicFolder))))(objectCategory=user)(givenName=*)(sn=*)))
ولاحظ أنه (تمت إضافة objectCategory=user)(givenName=*)(sn=*) بالقرب من نهاية عامل التصفية. يلتقط عامل التصفية هذا المستخدمين الذين لديهم كل givenName و سمة sn الآن. يتجاهل عامل التصفية هذا على قوائم التوزيع وجهات كائنات نظام Exchange.

البحث عن عناوين المكررة وإزالتها

عناوين المكررة التي يتم إنشاؤها بواسطة محددات تسمية تلقائية عادةً اتبع نقش توقعاً (على سبيل المثال، _12345@domain.com _12346@domain.com و عناوين مشابهه). لذلك، يمكن إجراء بحث تلقائي عن هذه العناوين وتنفيذ التنظيف التلقائي.

يمكنك استخدام أداة فواصل المضمنة في نظام التشغيل Windows 2000 تصدير واستيراد معلومات "Active Directory" كنص عادي في تنسيق LDIF. يستخدم Ldifde بناء بحث LDAP القياسية نفس عوامل تصفية نهج المستلمين Exchange. يمكنك لصق عامل تصفية نهج مستلمين سطر أوامر Ldifde وإنشاء ملف نصي يسرد كل كائن في حاوية التي يتم التقاطها بواسطة عامل التصفية. الأمر التالي مثالاً على بناء جملة عام لإنشاء ملف نص:
ldifde -f file.txt -d "dc = المجال الفرعي ، dc = المجال، dc = com" r -l [قائمة سمة] "[عامل التصفية LDAP]"
في هذا الأمر، يتم كتابة كافة الكائنات الموجودة في المجال الفرعي التي تتناسب مع عامل التصفية إلى File.txt. لالتقاط كائنات من حاوية التكوين يجب عليك تحديد الحاوية والمجال الأول الذي تم تثبيته في مجموعة التفرعات ، على سبيل المثال:
ldifde -f file.txt -d "cn = التكوين، dc = firstdomain ، dc = com" r -l [قائمة سمة] "[عامل التصفية LDAP]"
-l المعلمة بتقييد سمات الكائن التي تتم كتابتها إلى File.txt. إذا حذفت -l ، يتم سرد كافة السمات لكل كائن. لسرد أي من السمات استخدم - l أي شيء. إذا قمت بهذا الأمر تصدير المميز اسم كل كائن إلى File.txt.

للبحث عن كافة مكررة أو عدة عناوين الوكيل يمكنك تشغيل Ldifde مقابل كل مجال في المؤسسة الخاصة بك و مقابل حاوية التكوين لـ المجموعة الخاصة بك. للقيام بذلك، يجب عليك تعريف نمط بحث فريدة تطابق العناوين غير المرغوب فيها.

على سبيل المثال، يكون نمط البحث * SMTP:_*@*. نمط البحث هذا التقاط عنوان البريد الإلكتروني الوكيل كل Exchange SMTP (بريد إنترنت) التي تبدأ بتسطير أسفل السطر (_). على سبيل المثال، قم بتشغيل الأمر التالي:
ldifde -f badproxies.txt -d "dc = المجال، dc = com" "(proxyaddresses=*smtp:_*@*)" proxyaddresses - r & -l
يصدر هذا الأمر البيانات إلى Badproxies.txt مشابهة البيانات التالية:
dn: CN=Public Information Store (EXCHANGE1),CN=First Storage Group,CN=InformationStore,CN=EXCHANGE1,CN=Servers,CN=First Administrative Group,CN=Administrative Groups,CN=Organization,CN=Microsoft Exchange,CN=Services,CN=Configuration,DC=domain,DC=comchangetype: addproxyAddresses: smtp:_3516c8@domain.comproxyAddresses: SMTP:_160b1b@domain.comproxyAddresses: smtp:_@domain.comproxyAddresses: smtp:EXCHANGE1-PubIS@domain.comproxyAddresses: X400:c=US;a= ;p=Organization;o=First Administrative Group;s=EXCHANGE1-Pub IS;dn: CN=Microsoft DSA,CN=EXCHANGE1,CN=Servers,CN=First Administrative Group,CN=Administrative Groups,CN=Organization,CN=Microsoft Exchange,CN=Services,CN=Configuration,DC=domain,DC=comchangetype: addproxyAddresses: smtp:_5b4ac@domain.comproxyAddresses: SMTP:_137336@domain.comproxyAddresses: smtp:_2ee369@domain.comproxyAddresses: smtp:_2124b1@domain.comproxyAddresses: smtp:_136617@domain.comproxyAddresses: smtp:_5a29c@domain.comproxyAddresses: smtp:_2ed263@domain.comproxyAddresses: smtp:_1f3e3d@domain.comproxyAddresses: smtp:_134a14@domain.comproxyAddresses: smtp:_58b1d@domain.comproxyAddresses: smtp:_2dcff6@domain.comproxyAddresses: smtp:_20fa76@domain.comproxyAddresses: smtp:_133b9e@domain.comproxyAddresses: smtp:_927c0@domain.comproxyAddresses: smtp:_2bd94@domain.comproxyAddresses: smtp:_3340fd@domain.comproxyAddresses: smtp:EXCHANGE1-SRS@domain.comproxyAddresses: X400:c=US;a= ;p=Microsoft;o=Desperation;s=JESSICA-SRS;					
يحتوي الملف Badproxies.txt السجلات للكائنات عناوين الوكيل التي تتضمن عنوان SMTP التي تبدأ بتسطير أسفل السطر (_). يتم أيضاً تصدير كافة عناوين لهذه الكائنات. يمكنك تصفية هذه عناوين إضافية فيما بعد.

قد تكون بعض العناوين التي تبدأ بـ وتسطيرات أسفل السطر شرعية. إذا كان هذا الشرط صحيحاً عليك إزالة هذه الكائنات من الملف Badproxies.txt قبل المتابعة. قم بتشغيل الأمر Ldifde التالية للتعرف على هذه الكائنات:
ldifde -f file.txt -d "dc = المجال، dc = com"-l givenname ، sn ، samaccountname ، mailnickname ، "(|(givenname=_*)(sn=_*)(samaccountname=_*)(mailnickname=_*)(displayname=_*))" - r displayname
يبحث هذا الأمر الكائنات له الاسم الأول أو اسم العائلة, اسم تسجيل الدخول إلى Windows ، الاسم المستعار Exchange أو يبدأ اسم العرض بتسطير أسفل السطر (_). يمكنك ملائمة عامل تصفية البحث النقش الذي يتناسب مع بيئة التشغيل الخاصة بك.

ملاحظة في حالة عدم صحة بناء جملة الأمر Ldifde قد Ldifde لم بإرجاع خطأ. بدلاً من ذلك، قد لا تتمكن من رؤية أي نتائج البحث في كافة. في حالة إرجاع البحث أية كائنات ، اختبار الأمر Ldifde تعديل عامل تصفية البحث بطريقة ثانوية إلى إرجاع النتائج. على سبيل المثال، استبدال تسطير أسفل السطر مع حرف A.

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

بعد التحقق من أن Badproxies.txt يحتوي على الكائنات التي تحتوي على عناوين البريد الإلكتروني الذي تريد إزالته، يجب تصفية ثم re-format الملف LDIF بحيث يمكنك استيرادها مرة أخرى. استيراد LDIF تنسيق الملف ثم تنسيق ملف تصدير تختلف بشكل ملحوظ.

يمكنك استخدام البرنامج النصي النموذجي التالي تحويل ملف الاستيراد وتصفيتها. يتم توفير هذا البرنامج النصي كعينة فقط استخدام أو تعديل هذا البرنامج النصي على مسؤوليتك الخاصة. لا يمكن تغيير هذا البرنامج النصي في نفسه معلومات "Active Directory". يجب استيراد ملف الإخراج يدوياً من البرنامج النصي إلى "Active Directory" لإجراء التغييرات. كل سطر في البرنامج النصي double-spaced يسهل اكتشاف التفاف سطر غير صحيح. لتشغيل البرنامج النصي نسخ ثم قم بلصق النص التالي إلى ملف نص عادي ثم قم بتسمية هذا الملف Proxyfix.bat.
@ECHO OFFREM This script processes an LDIF Active Directory input file to createREM an output file of proxy addresses to be deleted. You may set aREM pattern to determine what addresses will be added to the output file.REM If no pattern is set, all addresses will be exported and available for deletion.REM Wildcard characters in the pattern are not permitted.REM "Quotes" in the input and output filenames are not permitted.REM Command line syntax:REM proxyfix.bat [input file] [output file] patternREM Example: proxyfix.bat export.ldf export.out smtp:_setlocalset infile=%1set outfile=%2set pattern=%3if {%pattern%}=={} set pattern=proxyAddressesset pattern=%pattern:"=%echo Input file is: %infile%echo Output file will be: %outfile%echo Current pattern is: %pattern%pauseif exist %outfile% del %outfile%:echo.>%outfile%.TMPfor /f "delims=" %%A in (%infile%) do call :DO_EACH_LINE "%%A"echo ->>%outfile%.TMPecho.>>%outfile%.TMPecho Change "delete: proxyAddresses" to "add: proxyAddresses" to set instead of delete addresses>%outfile%.ERRfor /f "delims=" %%A in (%outfile%.TMP) do call :CHECK_EACH_RECORD "%%A"copy /A %outfile%.ERR + %outfile%.TMP %outfile% >NULLif errorlevel 0 if not errorlevel 1 (del %outfile%.tmpdel %outfile%.errecho LDIF import file saved as "%outfile%") ELSE (echo FAILURE. Examine "%outfile%.tmp" and "%outfile%.err".)goto :EOF:DO_EACH_LINEset line=%1set line=%line:"=%IF "%line:~0,1%"==" " (echo.echo Broken line encountered! Could not process this line:echo "%line%"echo.pause)if "%line:~0,4%"=="dn: " GOTO :DNif "%line:~0,15%"=="changetype: add" (echo changetype: modify>>"%outfile%.TMP"echo delete: proxyAddresses>>"%outfile%.TMP")if "%line:~0,16%"=="proxyAddresses: " GOTO :FINDPROXYgoto :EOF:DNecho ->>%outfile%.TMPecho.>>%outfile%.TMPecho Processing %line%echo %line%>>%outfile%.TMPgoto :EOF:FINDPROXYecho %line% | find /I "%pattern%"if errorlevel 0 if not errorlevel 1 echo %line%>>%outfile%.TMPGOTO :EOF:CHECK_EACH_RECORDIF NOT DEFINED CHECKNEXT SET CHECKNEXT=NOset line=%1set line=%line:"=%IF "%CHECKNEXT%"=="NO" (IF "%line:~0,4%"=="dn: " SET DN="%line%"echo Checking %DN%)if "%line:~0,22%"=="delete: proxyAddresses" (set CHECKNEXT=YESGOTO :EOF)IF "%CHECKNEXT%"=="YES" (IF "%line%"=="-" (echo             !!!WARNING!!!>>%outfile%.ERRecho All proxy addresses will be removed from>>%outfile%.ERRecho %DN%>>%outfile%.ERRecho by importing this file to Active Directory.>>%outfile%.ERR)set CHECKNEXT=NOGOTO :EOF)GOTO :EOF
Notes
  • لا يمكن استيراد ملف الإخراج الذي ينشئ هذا البرنامج النصي إلى "Active Directory" قبل تحريره أولاً. اعتماداً على كيفية تشغيل البرنامج النصي, قد البرنامج النصي إنشاء ملف يقوم بحذف كل عنوان الوكيل في مجال بأكمله. يجب أن تقوم بفحص ملف الإخراج بشكل كبير قبل أن تقوم بتطبيقه إلى "Active Directory" للتأكد من أن يفعل ما تريد.
  • هي العلوي ثلاثة أسطر في الملف تعليق و المسافة البيضاء يجب إزالة قبل تشغيل الملف. في حالة التحذيرات في أعلى الملف يجب إزالة هذه أيضًا.
  • إذا تم إيقاف البرنامج النصي مع رسالة "المقطوعة سطر صادف!" ، يجب أن تصحيح السطر الذي تم الإبلاغ عن وتشغيل البرنامج النصي مرة أخرى.
  • مقياس LDIF قسمة خطوط طويل في أسطر متعددة المتابعة السطر بعد فاصل أسطر مع مساحة في العمود الأول. عينة البرنامج النصي لم بمعالجة هذا المقياس باستثناء إلى تقرير عند العثور على هذا النوع من سطر. إذا كان هناك العديد من أسطر المقطوعة في الملف يمكن تصحيح هذه الأسطر عن طريق استخدام find عمومية واستبدال الإجراء. للقيام بذلك، استخدم محرر نص اعتماد البحث عنها واستبدالها عبر فواصل الأسطر. يمكنك استخدام Microsoft Word لإجراء البحث العمومية واستبدال ولكن يجب أن تتذكر لحفظ الملف المحرر كنص عادي. في Word، يمكنك البحث عن العنصر التالي وعمل استبدال بدون شئ:
    ^ p [حرف مسافة]
    لاحظ أن نص البحث حرف الإقحام (^) و p صغيرة CTRL + P.
  • إذا تسبب سجل في ملف الإخراج كافة عناوين الوكيل المراد حذفه من الكائن ، يحاول البرنامج النصي لإدراج تحذير في أعلى الملف. في حالة استخدام هذا البرنامج النصي لإنشاء ملفات الاستيراد LDIF يجب أن تطابقاً فحص هذه الملفات للتأكد من أن تحتويها السجلات التي تريد أن يتم استيراده.

    تنسيق السجل التالي على حذف كافة عناوين الوكيل:
    dn: CN=OBJECT,CN=CONTAINER,....,DC=comchangetype: modifydelete: proxyAddresses-							
    إذا تم تسمية أي عنوان الوكيل محدد في السجل "، يتم حذف كافة العناوين. تنسيق السجل التالي على حذف عنوان وكيل واحد فقط:
    dn: CN=OBJECT,CN=CONTAINER,....,DC=comchangetype: modifydelete: proxyAddressesproxyAddresses: SMTP:OBJECT@domain.com-						
  • للبحث مرة أخرى من التغييرات التي يتم إجراؤها بواسطة ملف الإخراج (فيما عدا السجلات التي تقوم بإجراء عمليات الحذف بالجملة) ، ملف الإخراج ، استبدال "حذف: إضافة proxyAddresses"بـ": proxyAddresses," ثم قم باستيراد الملف مرة أخرى.
  • لتصدير كافة عناوين الوكيل لكافة الكائنات في حاوية استخدم "(proxyAddresses=*) -R" عامل تصفية البحث Ldifde.

    يمكنك استخدام هذا الملف كملف عناوين الوكيل موجودة عند نقطة معينة في وقت النسخ احتياطي. إذا قمت بمعالجة هذا الملف من خلال Proxyfix.bat, يمكن إنشاء هذا الملف كملف استيراد التي يمكن استخدامها لاستعادة عناوين إذا لزم الأمر.
  • لا تعريف عامل تصفية كمعلمة الثالث في سطر الأوامر Proxyfix.bat ، يتم نسخ كافة عناوين الوكيل من ملف الإدخال إلى ملف الإخراج. يمكنك تغيير "حذف: proxyAddresses"إلى إضافة": proxyAddresses" لدمج عناوين بعناوين موجودة مسبقاً في "Active Directory". يمكنك أيضاً استخدام "استبدال: proxyAddresses" إزالة كافة عناوين الوكيل من "Active Directory" واستبدالها مع العناوين المسرودة في ملف الإخراج.
  • إذا قمت بحذف كافة عناوين الوكيل من كافة الكائنات تتغير الكائنات ويبدأ خدمة تحديث المستلمين لاستعادة كافة عناوين استناداً إلى نُهج المستلمين الحالية. ومع ذلك، قبل اكتمال هذه العملية، قد يتم إنشاء التقارير بعدم التسليم (NDRs) للبريد النقل. إذا تم حذف عناوين في حاوية التكوين قد يتوقف خدمات Exchange أو قد لا تتمكن من بدء إذا كانت بالفعل إيقاف. توصي Microsoft باستخدام العناية شديد عندما معالجة عناوين الوكيل خاصة من أجل الكائنات في حاوية التكوين.
لاستيراد ملف LDIF، قم بتشغيل الأمر التالي:
ldifde -i -f delproxies.txt
reviewdocid XADM

تحذير: تمت ترجمة هذه المقالة تلقائيًا

خصائص

رقم الموضوع: 318774 - آخر مراجعة: 12/03/2007 04:31:22 - المراجعة: 5.6

  • Microsoft Exchange Server 2003 Enterprise Edition
  • Microsoft Exchange Server 2003 Standard Edition
  • Microsoft Exchange 2000 Server Standard Edition
  • Microsoft Windows Small Business Server 2003 Premium Edition
  • Microsoft Windows Small Business Server 2003 Standard Edition
  • kbmt kbinfo KB318774 KbMtar
تعليقات
id=1&t=">4050&did=1&t=">id=1&t=">