预定作业以设置电子邮件转发

时间:2019-08-06 09:11:37

标签: powershell

我想在Powershell中设置一个计划作业,该工作将设置电子邮件转发

我正在使用

登录服务器
Set-ExecutionPolicy RemoteSigned
$UserCredential = Get-Credential
$Session = New-PSSession -ConfigurationName Microsoft.Exchange -ConnectionUri https://outlook.office365.com/powershell-liveid/ -Credential $UserCredential -Authentication Basic -AllowRedirection
Import-PSSession $Session

然后我要使用

register-scheduledjob -name test -scriptblock {Set-Mailbox -Identity someones.email@us.co.uk -DeliverToMailboxAndForward $true -ForwardingSMTPAddress someoneelses.email@us.co.uk} -trigger (new-jobtrigger -once -at 4:45pm)

我已经测试过Set-Mailbox -Identity someones.email@us.co.uk -DeliverToMailboxAndForward $true -ForwardingSMTPAddress someoneelses.email@us.co.uk,所以我知道它可以工作,并且没有收到任何错误消息,但是它没有按计划执行任何工作。

0 个答案:

没有答案