如何解决Powershell 脚本,在不知道电子邮件地址的情况下向脚本用户发送电子邮件通过 Outlook
我的目标是向运行脚本的人发送一封包含日志信息的电子邮件。
现在使用
$Mail.To = "firstname.lastname@gmail.com"
我可以手动输入我认为应该获取信息的用户的姓名。但我只想知道是否有办法以某种自动方式获取电子邮件地址。我知道应用程序会自动发送来自登录用户的电子邮件。我可以使用相同的功能对我有利吗?
这封电子邮件是使用 :
发出的$Outlook = New-Object -ComObject outlook.application
...
...
$Mail.Send()
解决方法
在 Outlook 对象模型中,您可以找到 Account.SmtpAddress 属性,该属性返回表示 Account
的简单邮件传输协议 (SMTP) 地址的字符串。 SmtpAddress
和 Account.UserName
的目的是提供基于帐户的上下文来确定身份。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。