【发布时间】:2015-04-26 16:43:19
【问题描述】:
我有一个脚本,目前可以做几件事。它在 Active Directory 中创建一个用户帐户,将数据写入 SQL 表,并向帐户请求者发送一封包含帐户用户名和密码的电子邮件。
我们很想在该电子邮件中添加一个超链接,以便请求者可以单击查看他们的原始请求表,但我似乎不太能理解语法。
因为在 PowerShell 语法和 HTML 链接中都使用了双引号,我将链接定义为一个变量,并将该变量插入到电子邮件的 -body 部分以消除双引号混淆,尽管这可能不是必需的.
谁能帮我在这封电子邮件中插入一个链接? 非常感谢!
当前副本:
"The user account you requested (request #$ReqID) has been created."
我们希望 $ReqID 超链接到 Web 表单。
我定义的变量:
$link = '<a href="http://tsturl/detail.aspx?reqID=$reqID">$ReqID</a>'
但它在电子邮件正文中显示如下:
The user account you requested (request #<a href="http://tsturl/detail.aspx?reqID=$reqID">$ReqID</a>) has been created.
帮助?
【问题讨论】:
-
您使用什么代码发送电子邮件?你在用
System.Net.Mail吗?
标签: html email powershell hyperlink