C# 创建新的Outlook应用商店
我正在Outlook中使用C#和Addin express创建pst文件 新的pst文件(“我的收件箱”)应包含收件箱、已发送邮件和发件箱C# 创建新的Outlook应用商店,c#,outlook,vsto,C#,Outlook,Vsto,我正在Outlook中使用C#和Addin express创建pst文件 新的pst文件(“我的收件箱”)应包含收件箱、已发送邮件和发件箱 Outlook.Folders olFolders = olNamespace.Folders; foreach (Outlook.MAPIFolder olTmpFolder in (IEnumerable) olFolders) { if(olTmpFolder.Name == "My Inbox
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试试这个,告诉我它是否有效:
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
}
}