2017-04-18 6 views
0

こんにちは、私はOutlookの電子メールをpdfに変換するc#を使ってプログラムを作成しました。私はすでにプログラムを終了しています。MacのInteropバージョン

、ここでは私のコード

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) 
      { 
      } 
     } 


} 

ですが、私の入力は、私が受け取ったことは.olmファイルで、.pstファイルです。 Macの見通し。 pstのコンバーターへの多くのオルモンがありますが、私はそれを支払うことができません(私は会社のために働いています)

私の質問は、Mac用のinteropのバージョンはありますか?だから私は自分のコードをjavaに変更できますか?

私は既に検索を行っていますが、見つけられません。

答えて

0

MAC OS用のinteropsはありません。 COMオートメーション技術はWindows用です。

MAC OSで何かを自動化する場合は、AppleScriptを使用する必要があります。

関連する問題