2017-04-18 3 views
0

Guten Tag, ich habe ein Programm mit C# erstellt, die Outlook-E-Mail in PDF konvertiert. Ich bin bereits mit dem Programm fertig.Interop-Version in Mac

und hier ist mein Code

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


} 

aber meine Eingabe ist PST-Datei, was erhielt ich .olm Datei. seine Aussichten für Mac. es gibt viele olm zu pst konverter aber ich kann nicht bezahlen (ich arbeite für eine firma)

so meine frage ist, gibt es eine interop-version für mac. also kann ich meinen Code zu Java ändern?

Ich habe bereits eine Suche durchgeführt und ich kann keine finden.

Antwort

0

Es gibt keine Schnittstellen für MAC OS. Die COM-Automatisierungstechnologie ist nur für Windows verfügbar.

Sie müssen AppleScript verwenden, wenn Sie etwas unter MAC OS automatisieren möchten.