C# 使用Outlook中的赎回从exchange帐户提取主SMTP地址

C# 使用Outlook中的赎回从exchange帐户提取主SMTP地址,c#,outlook-addin,outlook-redemption,C#,Outlook Addin,Outlook Redemption,有没有办法从Outlook中的exchange帐户获取主SMTP地址?我目前正在使用赎回和以下代码不断返回一个空值 > IRDOExchangeAccount exAcc = (IRDOExchangeAccount)rdoAcc; > string email = exchangeAccount.CurrentUser.SMTPAddress; 目前我正在使用 exchangeAccount.CurrentUser.Address 属性来获取电子邮件,

有没有办法从Outlook中的exchange帐户获取主SMTP地址?我目前正在使用赎回和以下代码不断返回一个空值

> IRDOExchangeAccount exAcc = (IRDOExchangeAccount)rdoAcc;              
> string email = exchangeAccount.CurrentUser.SMTPAddress;
目前我正在使用

exchangeAccount.CurrentUser.Address


属性来获取电子邮件,并且它似乎为我获取了正确的电子邮件地址。那房子有多可靠?还有其他更好的方法吗?

如果单击ImapIsation | QueryIdentity,您会在OutlookSpy中看到什么?获取Pst列表,其中包含显示名称、条目id(带有属性标记)等属性。但是,单击“查询身份”会使outlook崩溃:(“崩溃”如中所述会在outlook中产生访问冲突?您是否可以发送电子邮件给赎回支持?我将向您发送赎回的调试版本。我已经有了调试版本。如果可能,我将删除调试日志