2010-01-16 4 views
0

Outlook에서 C# 및 Addin express를 사용하여 pst 파일을 만듭니다.새 Outlook 저장소 만들기

새 pst 파일 ("내받은 편지함")에는받은 편지함, 보낸 편지함, 보낼 편지함이 있어야합니다.

Outlook.Folders olFolders = olNamespace.Folders; 
     foreach (Outlook.MAPIFolder olTmpFolder in (IEnumerable) olFolders) 
     { 

      if(olTmpFolder.Name == "My Inbox") 
      { 

       olTmpFolder.Folders.Add("Inbox", Outlook.OlDefaultFolders.olFolderInbox); 
       olTmpFolder.Folders.Add("Sent", Outlook.OlDefaultFolders.olFolderSentMail); 
       olTmpFolder.Folders.Add("Outbox", Outlook.OlDefaultFolders.olFolderOutbox); 

      } 

     } 

하지만받은 편지함 폴더 만 볼 수 있습니다.

더 좋은 방법이 있으면 알려 주시기 바랍니다.

감사 Sujay

답변

0

이 시도하고 작동하는지 알려주세요 :

Outlook.Folders olFolders = olNamespace.Folders; 
     foreach (Outlook.MAPIFolder olTmpFolder in (IEnumerable) olFolders) 
     { 
      if(olTmpFolder.Name == "My Inbox") 
      { 

       olTmpFolder.Folders.Add("Inbox", missing) as Outlook.Folder; 
       olTmpFolder.Folders.Add("Sent", missing) as Outlook.Folder 
       olTmpFolder.Folders.Add("Outbox", missing) as Outlook.Folder 
      } 
     }