如何使用c#获取outlook中配置的电子邮件id列表?

如何使用c#获取outlook中配置的电子邮件id列表?,c#,outlook,C#,Outlook,我想获取outlook中配置的电子邮件id列表以及默认电子邮件id。 我想从outlook中配置的多个电子邮件id中设置一个默认id。为此,需要使用c#的System.Diagnostics.Process class 您需要先创建文件 然后转到命令行选项并导入要启动outlook的帐户 此操作的命令如下所示: outlook.exe /importprf C:\Path\FileName1.prf 您查看过Outlook中的Namespace.Accounts集合吗 maNamespace=

我想获取outlook中配置的电子邮件id列表以及默认电子邮件id。
我想从outlook中配置的多个电子邮件id中设置一个默认id。

为此,需要使用c#的
System.Diagnostics.Process class

您需要先创建文件

然后转到命令行选项并导入要启动outlook的帐户

此操作的命令如下所示:

outlook.exe /importprf C:\Path\FileName1.prf

您查看过Outlook中的Namespace.Accounts集合吗

maNamespace=myapp.GetNamespace(“MAPI”);Microsoft.Office.Interop.Outlook.MailItem newMail=(Microsoft.Office.Interop.Outlook.MailItem)myapp.CreateItem(Microsoft.Office.Interop.Outlook.OlimType.olMailItem);对于(int i=0;i