Powershell授予IIS_IUSRS对SMTP元数据库的访问权限

时间:2016-05-02 07:09:47

标签: email powershell iis smtp iis-metabase

好的我正在尝试将手动更改转移到powershell,

尝试向IIS元数据库中的/ LM / SmtpSvc /和/ LM / SmtpSvc / 1 /节点授予IIS_IUSRS访问权限。

我已广泛搜索,无法找到我要找的例子。

我一直在努力玩

$ smtp = [wmiclass]'root \ MicrosoftIISv2:IIsSmtpServerSetting'

但是我和WMI有点过分了。

任何帮助将不胜感激。解析需要此设置 This

1 个答案:

答案 0 :(得分:0)

不是一个确切的答案,但到目前为止我做的最好。遵循指南here我选择了选项1并将应用程序池更改为网络服务。我仍然会使用PowerShell进行权限设置。

更新(未经测试的解决方案)

我在另一篇文章中找到了this的答案,详细说明了如何使用iis6.0资源工具包中的脚本来完成它。要在服务器2012上获取这些脚本,您必须安装IIS6.0资源工具包,我可以找到进行静默安装的唯一方法是从here找到您可以使用cscript.exe调用脚本。我坚持使用应用程序池选项中不断变化的用户,因为它也适用于其他内容。