9ce*_*nts 2 vb.net outlook outlook-2007
我知道,要求查询告诉我自己的电子邮件地址是有点奇怪的,我会进一步解释......
我正在为Outlook 2007编写一个COM加载项.其中一个subs生成并向特定地址发送电子邮件,这一切都正常.但是,我需要有一个选项让发件人能够将自己包含在收件人列表中.由于不止一个人将运行此功能,我不能手动设置发件人的电子邮件地址,而只是在表单上添加一个复选框以启用此功能.
我坚持的唯一一点是找出如何找到发送电子邮件的人的电子邮件地址.我可以使用针对登录用户的AD查询来执行此操作,但这也需要适用于非域用户,因此需要另一种方法.
更简洁地说:使用VB,我如何返回与登录用户的当前Outlook配置文件关联的主电子邮件地址?
Application.Session.CurrentUser.AddressEntry.GetExchangeUser.PrimarySmtpAddress
要么
RDOSession.CurrentUser.SmtpAddress