在 Jython 中创建新 PST
Contents
[
Hide
]
Aspose.Email - 创建新 PST
要使用 Aspose.Email Java for Jython 创建新 PST,只需调用 CreatePST 模块。下面是示例代码。
Jython 代码
from aspose-email import Settings
from com.aspose.email import MapiMessage
from com.aspose.email import NoteColor
from com.aspose.email import PersonalStorage
from com.aspose.email import FileFormatVersion
from com.aspose.email import StandardIpmFolder
from java.util import Date
from java.util import Calendar
class CreatePST:
def __init__(self):
dataDir = Settings.dataDir + 'ProgrammingOutlook/WorkingWithOutlookPersonalStorage/CreatePST/'
# Create an instance of PersonalStorage
personalStorage=PersonalStorage()
pst = personalStorage.create(dataDir + "sample1.pst", 0)
# Create a folder at root of pst
pst.getRootFolder().addSubFolder("myInbox")
# Add message to newly created folder
mapi_message = MapiMessage()
pst.getRootFolder().getSubFolder("myInbox").addMessage(mapi_message.fromFile(dataDir + "Message.msg"))
print "Created PST successfully."
if __name__ == '__main__':
CreatePST()
下载运行代码
从以下任意提到的社交编程网站下载 Create New PST (Aspose.Email):