0
美好的一天,我創建了一個使用c#將Outlook電子郵件轉換爲pdf的程序。我已經完成了該計劃。mac中的互操作版本
,這裏是我的代碼
Microsoft.Office.Interop.Outlook.Application app = new Microsoft.Office.Interop.Outlook.Application();
NameSpace outlookNs = app.GetNamespace("MAPI");
MAPIFolder rootFolder = outlookNs.Stores[parameters[0].ToString()].GetRootFolder();
List<MailItem> mailItems = new List<MailItem>();
Folders subFolders = rootFolder.Folders;
foreach (Folder folder in subFolders)
{
Items items = folder.Items;
foreach (object item in items)
{
if (item is MailItem)
{
}
}
}
但我輸入的.pst文件,我收到的是.olm文件。它的前景。有很多olm到pst轉換器,但我不能支付它(我正在爲一家公司工作)
所以我的問題是,是否有Mac的互操作版本。所以我可以更改我的代碼到Java?
我已經做了一個搜索,我找不到一個。