EWS
الوظيفة | اختبار خدمات الويب للتبادل التجريبي |
---|---|
الإنذار | رمز الخطأ، رمز الاستجابة، رمز الاستجابة، وقت الاتصال، وقت تسجيل الدخول، إجمالي رسائل البريد، رسائل البريد غير المقروءة، عناصر التقويم، جهات الاتصال، رسائل البريد التي تم العثور عليها، وقت التشغيل |
توفر خدمات ويب Exchange Web Services (EWS) وظيفة تمكين تطبيقات العميل من الاتصال بخادم Exchange. يوفر EWS الوصول إلى الكثير من البيانات نفسها التي يتم توفيرها من خلال Microsoft OfficeOutlook. يمكن لعملاء EWS دمج بيانات Outlook في تطبيقات خط الأعمال (LOB). يوفر SOAP إطار عمل المراسلة للرسائل المرسلة بين تطبيق العميل وخادم Exchange. يتم إرسال رسائل SOAP بواسطة HTTP.
تفاصيل EWS
معلمات EWS
المعلمة | الوصف |
---|---|
الحساب | تحديد نوع الاتصال، الاختيار بين نص عادي أو SSL/TLS |
اسم المستخدم | اسم المستخدم للمصادقة |
كلمة المرور | كلمة المرور للمصادقة |
اسم المجلد | البحث في مجلد آخر غير صندوق الوارد |
شائع | إظهار شجرة الجذر |
إرسال بريد | إرسال بريد إلكتروني بتنسيق HTML (من = حساب) |
قائمة رسائل البريد | قائمة / البحث عن عناصر البريد |
التقويم | قائمة / البحث عن عناصر التقويم |
جهات الاتصال | قائمة / بحث عن جهات الاتصال |
إذا تم تحديد الأوامر التي تنشئ القوائم، يتم إنشاء ملف وإرساله إلى واجهة المستخدم
معلمات اختيارية
قيم EWS وحدود الإنذار
القيمة / حد الإنذار | الوصف |
---|---|
وقت الاتصال | وقت الاتصال بالخادم البعيد (بالمللي ثانية) |
وقت تسجيل الدخول | وقت نقل البيانات من الخادم البعيد (بالمللي ثانية) |
إجمالي رسائل البريد | عدد رسائل البريد الإلكتروني |
رسائل البريد غير المقروءة | كمية رسائل البريد غير المقروءة |
عناصر التقويم | المبلغ على إجمالي إدخالات التقويم إذا تم تنشيط معلمة القائمة |
جهات الاتصال | مقدار إجمالي جهات الاتصال إذا تم تنشيط معلمة القائمة |
رسائل البريد التي تم العثور عليها | مقدار رسائل البريد التي تم العثور عليها بناءً على معلمة البحث |
عناصر التقويم التي تم العثور عليها | مقدار عناصر التقويم التي تم العثور عليها بناءً على معلمة البحث |
جهات الاتصال التي تم العثور عليها | كمية جهات الاتصال التي تم العثور عليها بناءً على معلمة البحث |
رمز الاستجابة | رموز استجابة EWS 0 = موافق |
وقت التشغيل | وقت إكمال المهمة (بالثواني) |
رمز الخطأ | رمز الخطأ العام للمهمة (انظر القسم رموز خطأ المهمة) |
الإخراج | إذا تم إدراج العناصر أو البحث عنها، يتم إنشاء ملف نصي وإرساله إلى واجهة المستخدم |
أمثلة
البحث عن رسائل محددة
سيقوم التكوين التالي بحساب رسائل البريد الإلكتروني التي تحتوي على موضوع يحتوي على "Teststring" فقط:
تم العثور على 3 رسائل بريد إلكتروني ذات موضوع مطابق:
البحث في رسائل البريد الإلكتروني وكتابة ملف النتائج
البحث عن رسائل بريد محددة وكتابة ملف نتيجة:
يتم عرض سطر إضافي مع ملف الإخراج. يمكن فتح الملف في المستعرض أو استخدامه لمزيد من المعالجة على خادم SKOOR:
سرد رسائل البريد في ملف النتائج
إذا لزم الأمر، يمكن إدراج أقدم أو أحدث رسائل البريد في ملف الإخراج. يمكن تكوين عدد رسائل البريد المدرجة في الحقل المجاور للقائمة المنسدلة قائمة رسائل البريد (1 إذا تُركت فارغة). يتم سرد رسائل البريد التي تم العثور عليها بواسطة تكوين البحث عن قائمة رسائل البريد بشكل منفصل في نفس الملف.
مثال على ملف الإخراج
يحتوي الملف على رأس الملف متبوعًا بأقسام كما تم تكوينه في إعدادات المهمة. يحتوي ملف المثال التالي على قسم واحد يحتوي على أحدث عشر رسائل بريد إلكتروني وقسم آخر يحتوي على رسائل البريد التي تم العثور عليها بواسطة البحث عن التكوين. يبدأ كلا القسمين بحالة المهمة:
2018-10-25 14:18:35 Device: mail.company.com Account: user@company.com User: user Name of inbox: Posteingang OK: Mail list (max 10 newest entries) of 'Posteingang': Sender Received Subject 1 Worker, Mat 2018-10-25 11:32:11+00:00 Just a test 2 Example, Max 2018-10-25 09:55:51+00:00 Reporting 3 Test, Pat 2018-10-25 05:27:18+00:00 Weekly Meeting ... 10 Example, Max 2018-10-22 08:49:00+00:00 Question OK: Mails searched for 'Teststring' in 'Posteingang': Sender Received Subject 1 Test, Pat 2018-10-23 09:26:10+00:00 Teststring 2 Example, Max 2018-10-18 09:12:15+00:00 Question about Teststring 3 Test, Pat 2018-10-18 09:12:14+00:00 Information: Teststring