עבודה עם אנשי קשר בקובץ PST
הוספת איש קשר ל‑PST
עם Aspose.Email ניתן להוסיף MapiContact לתת‑תיקיית Contacts של קובץ PST שיצרת או טעית. להלן השלבים להוספת MapiContact ל‑PST:
- צור אובייקט MapiContact.
- קבע את מאפייני MapiContact בעזרת בוני שונים ושיטות שונות.
- צור PST באמצעות המתודה PersonalStorage.Create().
- יצירת תיקייה מוגדרת מראש (Contacts) בשורש קובץ PST על ידי גישה לתיקיית השורש ולאחר מכן קריאה למתודה AddMapiMessageItem().
קטע הקוד הבא מציג כיצד ליצור אובייקט MapiContact ולאחר מכן להוסיף אותו לתיקיית אנשי הקשר של קובץ PST שנוצר זה עתה.
שמירת מידע אנשי קשר מקובץ PST בפורמט MSG
מאמר זה מסביר כיצד לגשת למידע הקשר מקובץ Outlook PST ולשמור את הקשר לדיסק בפורמט MSG. מחלקות PersonalStorage ו‑MapiContact משמשות לקבלת והצגת מידע הקשר. השלבים לקבלת מידע הקשר הם:
- טען את קובץ ה‑PST במחלקת PersonalStorage.
- עיין בתיקיית אנשי הקשר.
- קבל את תוכן תיקיית אנשי הקשר כדי לקבל את איסוף ההודעות.
- עבור על איסוף ההודעות.
- קרא למתודה PersonalStorage.ExtractContactInfo() כדי לקבל את מידע איש הקשר במחלקת MapiContact. השתמש במאפייני המחלקה MapiContact כדי לגשת למידע.
- קרא למתודה PersonalStorage.ExtractMessage() כדי לקבל את מידע איש הקשר במחלקת MapiMessage.
- קרא למתודה MapiMessage.Save() כדי לשמור את איש הקשר לדיסק בפורמט MSG.
קטע הקוד הבא מראה כיצד לאחזר את כל מידע הקשר מקובץ PST ולשמור אותו לדיסק בפורמט MSG.
שמירת מידע אנשי קשר מקובץ PST בפורמט VCF
מאמר זה מציג כיצד לגשת למידע הקשר מקובץ Microsoft Outlook PST ולשמור את הקשר לדיסק בפורמט vCard (VCF). השתמש במחלקות PersonalStorage ו‑MapiContact כדי לקבל מידע קשר מקובץ PST. כדי לקבל את מידע הקשר:
- טען את קובץ ה‑PST במחלקת PersonalStorage.
- עיין בתיקיית אנשי הקשר.
- קבל את תוכן תיקיית אנשי הקשר כדי לקבל את איסוף ההודעות.
- עבור על איסוף ההודעות.
- קרא למתודה PersonalStorage.ExtractMessage() כדי לקבל את מידע איש הקשר במחלקת MapiContact.
- השתמש בתכונות השונות של מחלקת MapiContact כדי לגשת למידע הקשר.
התוכנית שלמטה טוענת קובץ PST מהדיסק ושומרת את כל אנשי הקשר בפורמט vCard (VCF). קבצי VCF יכולים לאחר מכן לשמש בכל תוכנה אחרת שמסוגלת לטעון קובץ vCard סטנדרטי. אם תפתח קובץ VCF כלשהו ב‑Microsoft Outlook, הוא יראה כמו בתצלום המסך שלהלן.
|
| | :- | הקטע הקוד הבא מראה כיצד לייצא אנשי קשר מ‑Outlook PST לפורמט vCard (VCF).
עבודה עם רשימות הפצה
ניתן ליצור רשימת הפצה באמצעות Aspose.Email API שהיא אוסף של מספר אנשי קשר. רשימת הפצה ניתן לשמור בדיסק בפורמט Outlook MSG וניתן לצפות/לטפל בה על‑ידי פתיחתה ב‑MS Outlook.
יצירה ושמירה של רשימת תפוצה
הקטע הקוד הבא מראה כיצד ליצור ולשמור רשימת הפצה.
קריאת רשימת הפצה מקובץ PST
קטע הקוד הבא מראה כיצד לקרוא רשימת תפוצה מ‑PST.