none
AD账号与邮箱前缀不一样,如何获取邮箱账号 RRS feed

  • 问题

  • 我现在有一个需求,是给快要过期的AD账号发送邮件提醒,但是我遇到了一个问题。用户的邮箱是通过新用户去创建的,邮箱前缀与AD账号并不一样,我现在要如何获得用户的邮箱账户,来发送邮件提醒呢?

    目前我是通过$alladuser=get-aduser -searchbase "OU=XXX,DC=XXX,DC=XXX" -filter * | %{$_.Samaccountname}

    2018年3月9日 3:29

答案

  • 您好,

    根据您的描述,建议您可以尝试通过AD用户的mail属性获取其电子邮件地址并通过Send-MailMessage发送通知邮件,下面的示例供您参考:
    $to = Get-ADUser -Identity Albert -Properties mail
    Send-MailMessage -To $to.mail ......

    如果需要进一步的帮助,请随时告诉我们。

    此致
    Albert

    Please remember to mark the replies as an answers if they help.
    If you have feedback for TechNet Subscriber Support, contact tnmff@microsoft.com

    • 已标记为答案 凉尘 2018年3月9日 4:51
    2018年3月9日 4:34

全部回复

  • 您好,

    根据您的描述,建议您可以尝试通过AD用户的mail属性获取其电子邮件地址并通过Send-MailMessage发送通知邮件,下面的示例供您参考:
    $to = Get-ADUser -Identity Albert -Properties mail
    Send-MailMessage -To $to.mail ......

    如果需要进一步的帮助,请随时告诉我们。

    此致
    Albert

    Please remember to mark the replies as an answers if they help.
    If you have feedback for TechNet Subscriber Support, contact tnmff@microsoft.com

    • 已标记为答案 凉尘 2018年3月9日 4:51
    2018年3月9日 4:34
  • 非常感谢!
    2018年3月9日 4:51