הוסף והסר חברים ברשימות הפצה של MS Exchange ב-Java

MS Exchange Server מאפשר לך ליצור רשימות תפוצה כדי לשלוח מיילים לקבוצת אנשים. במאמר הקודם, סקרנו כיצד ליצור או להביא רשימות תפוצה של Exchange ב-Java. במאמר זה, תלמד כיצד להוסיף או להסיר חברים ברשימות התפוצה של MS Exchange ב-Java.

Java API לניהול חברי רשימות תפוצה של Exchange

כדי לעבוד עם חברים ברשימות תפוצה ב-MS Exchange Server, נשתמש ב-Aspose.Email for Java. זהו API רב עוצמה המאפשר לך לעבוד עם MS Exchange Server בצורה חלקה. אתה יכול להוריד את ה-API או להתקין אותו באמצעות התצורות הבאות של Maven.

מאגר:

<repository>
    <id>AsposeJavaAPI</id>
    <name>Aspose Java API</name>
    <url>http://repository.aspose.com/repo/</url>
</repository>

תלות:

<dependency>
    <groupId>com.aspose</groupId>
    <artifactId>aspose-email</artifactId>
    <version>22.3</version>
    <classifier>jdk16</classifier>
</dependency>

הוסף חברים לרשימות התפוצה של MS Exchange ב-Java

להלן השלבים להוספת חברים לרשימת התפוצה של MS Exchange ב-Java.

דוגמת הקוד הבאה מראה כיצד להוסיף חברים לרשימת תפוצה של Exchange ב-Java.

// התחבר לשרת Exchange
IEWSClient client = EWSClient.getEWSClient("https://outlook.office365.com/ews/exchange.asmx", "testUser", "pwd", "domain");

// קבל רשימות
ExchangeDistributionList[] distributionLists = client.listDistributionLists();

// צור רשימה חדשה והוסף חברים שיתווספו
MailAddressCollection newMembers = new MailAddressCollection();
newMembers.add("address4@host.com");
newMembers.add("address5@host.com");

// הוסף רשימה חדשה לרשימה הקיימת
client.addToDistributionList(distributionLists[0], newMembers);

הסר חברים מרשימות הפצה של MS Exchange ב-Java

להלן השלבים להסרת חברים מרשימת התפוצה של MS Exchange באמצעות Java.

דוגמת הקוד הבאה מראה כיצד למחוק חברים מרשימות תפוצה של Exchange ב-Java.

// התחבר לשרת Exchange
IEWSClient client = EWSClient.getEWSClient("https://outlook.office365.com/ews/exchange.asmx", "testUser", "pwd", "domain");

// קבל רשימות
ExchangeDistributionList[] distributionLists = client.listDistributionLists();

// אחזר חברים מהרשימה הרצויה
MailAddressCollection members = client.fetchDistributionList(distributionLists[0]);

// צור רשימה חדשה והוסף חברים למחיקה
MailAddressCollection membersToDelete = new MailAddressCollection();
membersToDelete.addMailAddress(members.get_Item(0));
membersToDelete.addMailAddress(members.get_Item(1));

// מחק חברים
client.deleteFromDistributionList(distributionLists[0], membersToDelete);

קבל רישיון API בחינם

אתה יכול לקבל רישיון זמני בחינם לשימוש ב-Aspose.Email עבור Java ללא מגבלות הערכה.

סיכום

במאמר זה, כיסינו כיצד לתפעל חברים ברשימות תפוצה של MS Exchange באופן תוכניתי. בעזרת דוגמאות קוד, ראית כיצד להוסיף או להסיר חברים מרשימת תפוצה של Exchange ב-Java. לצד, אתה יכול לחקור את תיעוד כדי לקרוא עוד על Aspose.Email עבור Java. כמו כן, אתה יכול לשאול את השאלות שלך דרך הפורום שלנו.

ראה גם