עבודה עם כללים ב‑Exchange Server
Contents
[
Hide
]
ניהול כללים
ניתן להשתמש ב‑Aspose.Email כדי לנהל את הכללים ב‑Exchange Server באמצעות EWSClient מחלקה. מחלקה זו משתמשת ב‑Exchange Web Services (EWS), הזמינות ב‑Exchange Server 2007 ובגרסאות מאוחרות יותר. כדי להציג כיצד לנהל כללים, מאמר זה מסביר כיצד:
- קרא את הכללים שכבר קיימים בשרת.
- צור כלל חדש.
- עדכן כלל קיים.
Microsoft Exchange Server 2010 Service Pack 1 נדרש לכל הפונקציות המתוארות במאמר זה.
קריאת כללים
להשגת כל הכללים מ‑Exchange Server:
- התחבר ל‑Exchange Server באמצעות ה‑ IEWSClient מחלקה.
- הפעל את IEWSClient->GetInboxRules() שיטה לקבל את כל הכללים.
- בלולאה, עבור בכל הכללים והצג את מאפייני הכלל כגון תנאים, פעולות ושמות.
קטע הקוד הבא מראה כיצד לקרוא כללים.
יצירת כלל חדש
ליצירת כלל חדש ב‑Exchange Server, בצע את הצעדים הבאים:
- התחבר ל‑Exchange Server באמצעות ה‑ IEWSClient מחלקה.
- צור מופע חדש של המחלקה InboxRule והגדר את המאפיינים החובה הבאים:
- שם תצוגה
- תנאים
- פעולות
- הפעל את IEWSClient->CreateInboxRule() שיטה ליצירת כלל.
קטע הקוד הבא מראה כיצד ליצור כלל חדש.
עדכון כלל
כדי לעדכן כלל ב‑Exchange Server:
- התחבר ל‑Exchange Server באמצעות ה‑ IEWSClient מחלקה.
- הפעל את IEWSClient->GetInboxRules() שיטה לקבל את כל הכללים.
- בלולאה, עבור על כל הכללים וקבל את הכלל שברצונך לשנות על‑ידי התאמה של DisplayName בתנאי.
- עדכן את מאפייני הכלל
- הפעל את IEWSClient.UpdateInboxRule() שיטה לעדכן את הכלל.
קטע הקוד הבא מראה כיצד לעדכן כלל.