2010-01-16 5 views
0

Je crée un fichier pst dans Outlook en utilisant C# et Addin express.Création d'un nouveau magasin Outlook

Le nouveau fichier pst ("Ma boîte de réception") doit contenir Boîte de réception, Éléments envoyés, Boîte d'envoi.

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); 

      } 

     } 

Mais je ne peux voir que le dossier Boîte de réception.

S'il y a de meilleurs moyens s'il vous plaît faites le moi savoir.

Merci Sujay

Répondre

0

Essayez et faites-moi savoir si cela fonctionne:

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 
      } 
     } 
Questions connexes