المقدمة
يصف هذا المستند العملية المستخدمة عند دمج Unified Contact Center Express (UCCX) مع Microsoft Exchange لتوفير وظيفة البريد الإلكتروني. والبروتوكولان اللذان يستخدمهما UCCX هما:
- بروتوكول الوصول إلى الرسائل عبر الإنترنت (IMAP)
- البرتوكول البسيط لنقل رسائل البريد (SMTP)
يتم فتح اتصال IMAP من كل من عملاء UCCX و Cisco Agent Desktop (CAD)، ولكن يتم إستخدام SMTP بواسطة خادم UCCX فقط. بخلاف التكوينات الموجودة في UCCX و Microsoft Exchange، يجب مراعاة السياسات الخادعة في Microsoft Exchange بحذر. يمكن أن تتسبب هذه السياسات في العديد من المشاكل، مثل:
- يتم تصنيف الأزرار الجاهزة/غير الجاهزة للبريد الإلكتروني للوكيل إلى الخارج
- لا توجه رسائل البريد الإلكتروني إلى الوكلاء
- يتعذر على العملاء إسترداد رسائل البريد الإلكتروني
قد تكون هناك مشاكل متعددة، ويغطي هذا المستند بعض المشاكل الأكثر شيوعا.
دمج البريد الإلكتروني UCCX مع قائمة التحقق من نهج تقييد Microsoft Exchange 2010
يفتح عملاء CAD و UCCX إتصالات IMAP بخادم Microsoft Exchange. يتطلب تسجيل الدخول إلى كل عميل وجود إتصالين من IMAP مفتوحين. يعد حد الاتصال في Microsoft Exchange مشكلة بسبب حساب المستخدم المستخدم المستخدم لفتح الحساب.
على سبيل المثال، يتم مسح أزرار UCCX Email Ready/not-ready.
عندما يحدث ذلك، لاحظ أن علامة التبويب البريد الإلكتروني للوكيل يعرض التحميل ويقفل مع تلك الرسالة. لكي تتمكن الأزرار من التمييز، يجب على عميل CAD فتح اتصال IMAP بخادم Microsoft Exchange. افتح موجه الأوامر على الكمبيوتر وأدخل:
telnet
143
إذا لم ينجح ذلك، فإن المشكلة هي مشكلة شبكة أو مشكلة تكوين. إذا نجحت، يجب أن تكون الوصلة من CAD ناجحة أيضا. ومع ذلك، لا يحدث هذا دائما، نظرا لأن عميل CAD يفتح الاتصال باستخدام حساب البريد الإلكتروني UCCX الذي تم تكوينه في صفحة مسؤول سطح المكتب من Cisco. يظهر التقاط حزمة على كمبيوتر سطح المكتب "عميل Cisco" أن Microsoft Exchange يرفض الاتصال بخطأ مصادقة. ومع ذلك، قد يكون هناك وكلاء آخرون يعملون بنفس الحساب، وقد قمت بالتحقق من صحة بيانات الاعتماد.
في هذه المرحلة، يتم تضمين نهج التقييد في Microsoft Exchange نظرا لأن جميع العملاء و UCCX يفتحون الاتصال باستخدام حساب المستخدم نفسه. لذلك، يجب تكوين القيم المناسبة على خادم Microsoft Exchange ل الحد الأقصى للاتصالات من مستخدم.
بعد مراعاة المثال السابق، قم بمراجعة نهج التقييد ل Microsoft Exchange 2010.
إيماب
- افتح Microsoft Exchange Management Shell وأدخل:
Set-ImapSettings
-MaxCommandSize 10240
-MaxConnectionFromSingleIP 2000
-MaxConnections 2400
-MaxConnectionsPerUser 2400
هذه المجموعة:
MaxConnectionFromSingleIP : 2000
MaxConnections: 2400
MaxConnectionsPerUser 2400
- أيضا، إذا كانت لديك مشاكل بالبريد الإلكتروني، قم بفتح سجلات عارض الأحداث على Microsoft Exchange وسترى رسائل مماثلة ل:
Mapi session "/o=First Organization/ou=Exchange Administrative Group
(FYDIBOHF23SPDLT)/cn=Recipients/cn=E-mailUser" exceeded the maximum of 16 objects of type "session"
يشير هذا إلى تكوين جديد يجب إنشاؤه على Microsoft Exchange:
- على الخادم الذي يقوم بتشغيل دور علبة بريد Microsoft Exchange Server 2010، انقر فوق ابدأ > تشغيل. دخلت regedit، وطقطقة ok.
- حدد مكان ثم انقر هذه المفاتيح في السجل:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSExchangeIS\ParametersSystem
- في قائمة تحرير، حدد جديد، وحدد قيمة DWORD.
- أدخل الحد الأقصى لجلسات الخدمة المسموح بها لكل مستخدم، وحدد ENTER.
- في قائمة تحرير، حدد تعديل.
- أدخل القيمة العشرية التي تحدد عدد جلسات العمل التي تريد إستخدامها، وحدد موافق.
- قم بالخروج من محرر التسجيل.
- قم بإعادة تشغيل خدمة مخزن معلومات Microsoft Exchange أو خادم Microsoft Exchange.
تم توثيق هذه العملية في You لا يمكنك الاتصال بعلبة بريد Exchange Server 2010 من Outlook Web Access مقالة قاعدة المعارف.
لاحظ أنه يجب تحديد القيمة استنادا إلى نظام العميل والاستخدام. يمكن أن تكون القيمة 64 أو أي رقم في هذا النطاق.
- يفتح Microsoft Exchange جلسة عمل لواجهة برمجة تطبيقات المراسلة (MAPI) عند فتح جلسة IMAP. وبما أن عملاء UCCX و CAD على حد سواء يفتحون اتصال IMAP، تصبح جلسات تقييد MAPI نافذة أيضا. تكوين القيم كما هو موضح في حدود متجر Exchange .
- منح حساب البريد الإلكتروني UCCX أذونات عرض حالة مخزن المعلومات. فتح Microsoft Exchange Management Shell:
Get-OrganizationConfig |
Add-ADPermission -user "
"-extendedrights "View Information Store status"
SMTP
يجب تطبيق بروتوكول SMTP على الموصل الذي يستخدمه بريد UCCX الإلكتروني. افتح Microsoft Exchange Management Shell.
- البحث عن الموصل:
Get-ReceiveConnector
- لتطبيق النهج الخاص بالموصل، أضف الاسم الذي تم إسترداده في الخطوة 1:
Set-ReceiveConnector -identity "
"
-MaxInboundConnection 5000
-MessageRateLimit 250
-MaxInboundConnectionPercentagePerSource 5
-MaxInboundConnectionPerSource 250
يجب تكرار هذا لكافة الموصلات التي تم إستخدامها.
خنق العميل
يتم إستخدام سياسات تقييد العملاء فقط في Microsoft Exchange 2010، ومن المعروف أن التكوين الافتراضي يتسبب في أداء ضار مع البريد الإلكتروني للوكيل.
افتح أداة Microsoft Exchange Management Shell.
- إنشاء نهج تقييد جديد:
New-ThrottlingPolicy -name "
"
حيث اسم النهج = اسم النهج الجديد.
بالنسبة لبرنامج Exchange 2010:
Set-ThrottlingPolicy -identity “
”
-IMAPMaxConcurrency $null -IMAPPercentTimeInAD $null
-IMAPPercentTimeInCAS $null -IMAPPercentTimeInMailboxRPC $null
-RCAMaxConcurrency $null -RCAPercentTimeInAD $null
-RCAPercentTimeInCAS $null -RCAPercentTimeInMailboxRPC $null
-MessageRateLimit $null -RecipientRateLimit $null -CPUStartPercent $null
بالنسبة Exchange 2010 SP1 و SP2:
Set-ThrottlingPolicy -identity “
”
-IMAPMaxConcurrency $null -IMAPPercentTimeInAD $null
-IMAPPercentTimeInCAS $null -IMAPPercentTimeInMailboxRPC $null
-RCAMaxConcurrency $null -RCAPercentTimeInAD $null
-RCAPercentTimeInCAS $null -RCAPercentTimeInMailboxRPC $null
-CPAMaxConcurrency $null -CPAPercentTimeInCAS $null
-CPAPercentTimeInMailboxRPC $null -MessageRateLimit $null
-RecipientRateLimit $null -CPUStartPercent $null
- الآن بعد إنشاء النهج، قم بتطبيقه على علبة البريد (بريد UCCX الإلكتروني):
Set-Mailbox -Identity "
" –ThrottlingPolicy "
"