You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何通过编程获取Outlook工作账户的登录邮箱地址?

获取Outlook工作账户的登录邮箱地址

要获取你登录Outlook时使用的学校/工作账户邮箱(如mjf@organization.com),可以通过以下两种方式实现:

  • 方式一:使用Account对象的UserName属性
    该属性通常直接返回登录时使用的账户名(若登录时用的是邮箱格式别名,会直接返回完整邮箱地址):

    Application.Session.Accounts(1).UserName
    
  • 方式二:使用Account对象的UserPrincipalName属性
    如果UserName仅返回短用户名(如mjf),可以尝试读取用户主体名称,多数情况下这就是你的登录邮箱地址:

    Application.Session.Accounts(1).UserPrincipalName
    

补充说明

你之前获取主SMTP地址的代码是针对账户关联的主邮箱地址,而登录邮箱属于账户的登录标识信息,直接通过Account对象的上述属性即可获取,无需调用GetExchangeUser()方法。

内容的提问来源于stack exchange,提问作者Matt Fitzmaurice

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.25 12:28:11