iT邦幫忙

0

ad密碼到期exchange 自動發信通知

dc=2008r2+2012,exchange 2010,如果設定密碼到期自動發email通知user及管理者

peterkoo iT邦新手 1 級 ‧ 2014-12-22 18:00:27 檢舉
不過密碼到期不是沒辦法收發信啦 疑惑
poilin iT邦新手 5 級 ‧ 2014-12-24 00:45:50 檢舉
所以要在到期前警告使用者換密碼

1 個回答

0
enen1980
iT邦研究生 1 級 ‧ 2014-12-22 17:28:51
最佳解答

exchange management shell 中執行
Add-PSSnapin Microsoft.Exchange.Management.PowerShell.Admin
$NewUsers = Get-User -ResultSize Unlimited | Where {($_.WhenChanged -gt (get-date).adddays(密码更新周期(天)))}
foreach ($NewUser in $NewUsers)
{
$SmtpClient = new-object system.net.mail.smtpClient
$MailMessage = New-Object system.net.mail.mailmessage
$SmtpClient.Host = "HubTRole.domain.com"
$mailmessage.from = ("Admin@domain.com")
$Recipient = (Get-Recipient $NewUser.identity).PrimarySMTPAddress
$mailmessage.To.add($Recipient)
$mailmessage.Subject = “Message Subject”
$mailmessage.Body = “Type Body Here...”
$smtpclient.Send($mailmessage)
}

poilin iT邦新手 5 級 ‧ 2014-12-25 17:33:57 檢舉

執行後有錯誤的訊息,我是把上面的程式轉成ps1執行,我的程序是否有錯?

poilin iT邦新手 5 級 ‧ 2014-12-25 17:34:38 檢舉

我要發表回答

立即登入回答