Bekerja dengan MapiJournal dalam PST
Contents
[
Hide
]
Menambahkan MapiJournal ke PST
Buat File PST Baru dan Tambahkan Subfolder menjelaskan cara membuat file PST dan menambahkan subfolder ke dalamnya. Dengan Aspose.Email Anda dapat menambahkan MapiJournal ke subfolder Journal dari file PST yang telah Anda buat atau muat. Berikut langkah-langkah untuk menambahkan MapiJournal ke PST:
- Buat objek MapiJournal
- Atur properti MapiJournal menggunakan konstruktor dan metode.
- Buat PST menggunakan metode PersonalStorage.create().
- Buat folder pra-definisi (Journals) di akar file PST dengan mengakses folder root dan kemudian memanggil metode add_mapi_message_item().
Potongan kode berikut menunjukkan cara membuat MapiJournal dan kemudian menambahkannya ke folder jurnal dari file PST yang baru dibuat.
Menambahkan Lampiran ke MapiJournal
Potongan kode berikut menunjukkan cara menambahkan lampiran ke MapiJournal.
import os
from datetime import datetime, timedelta
from aspose.email.mapi import MapiJournal
data_dir = "path_to_data_directory"
attach_file_names = [os.path.join(data_dir, "Desert.jpg"), os.path.join(data_dir, "download.png")]
journal = MapiJournal("testJournal", "This is a test journal", "Phone call", "Phone call")
journal.start_time = datetime.now()
journal.end_time = journal.start_time + timedelta(hours=1)
journal.companies = ["company 1", "company 2", "company 3"]
for attach in attach_file_names:
journal.attachments.append(attach, open(attach, 'rb').read())
journal.save(os.path.join(data_dir, "AddAttachmentsToMapiJournal_out.msg"))