在Exchange Powershell中设置邮件转发

时间:2019-07-03 12:51:22

标签: powershell exchange-server

我希望能够在Exchange Powershell O365中设置电子邮件转发

我正在尝试

Set-Mailbox -Identity emailaddress -DeliverToMailboxAndForward $true -ForwardingSMTPAddress forwardingaddress

但是得到

  

找不到与参数名称匹配的参数   “ DeliverToMailboxAndForward”。

我需要加载管理单元吗?我对此没有任何帮助。

1 个答案:

答案 0 :(得分:0)

您忘记了$是我的朋友

Set-Mailbox -Identity $emailaddress -DeliverToMailboxAndForward $true -ForwardingSMTPAddress $forwardingaddress

使用Exchange Online PSSession(可能还有常规的Exchange PSSession)时还要注意的一点是,它使用PowerShell的JEA功能。 JEA只是足够的管理,它实际上可以查看该帐户用于连接到PowerShell会话所具有的角色,并且仅向您提供该帐户具有要执行的角色的命令。我不确定是否从只有部分访问权限的函数中删除参数。对于缺少的Cmdlet部分,尽管我碰壁时写一个批处理迁移实用程序遇到了这个问题,但发现SysAdmin从未授予我进行批处理迁移的权限。他们获得我的许可后,我又重新导入了PSSession,BAM Cmdlet就在那里了。

希望有帮助。