kinila 发表于 2018-9-1 11:21:21

通过powershell 脚本通知公共邮箱账户快要过期和已经过期邮件通知

  ############################################

  #Author:Young,时间:2018年1月#Email:azhe.911@foxmail.com
    


  
# 是代表空格  

  
#发送邮件给公邮管理人员(经理)邮箱通知
  
Send-MailMessage -From "zhangsan@outlook.com" -to "$manager" -Subject "您的公共邮箱账户即将过期" -BodyAsHtml $Emailbady -SmtpServer mail.outlook.com -Encoding (::UTF8)
  

  
}
  

  #检索已经过期的公共邮箱账户发送邮件通知
  elseif($AccountExpirationDat.AccountExpirationDate -and $AccountExpirationDat.Manager -and $expire_days -lt 0-and $AccountExpirationDat.Enabled -eq "True" )
  {
  

#验证输出的那些账户  
#$AccountExpirationDat
  

  
#邮件正文
  
$Emailbady=
  
"您好, $ManagerName :
  您的 $NameUser 公共邮箱账户已经过期 $expire_days 天了。您的公共邮箱账户已经禁用请确认一下是否还需要使用,请尽快联系服务台010-
  
  110101010如果需要继续使用请提交一个继续使用的申请,如果该公共邮箱不再使用请提交一个删除账户的申请。
  
  

  
    


  
# 是代表空格  

  
#发送邮件给公邮管理人员(经理)邮箱通知
  
Send-MailMessage -From "zhangsan@outlook.com" -to "$manager" -Subject "您的公共邮箱账户已经过期" -BodyAsHtml $Emailbady -SmtpServer mail.outlook.com -Encoding (::UTF8)
  

  }
  

  }


页: [1]
查看完整版本: 通过powershell 脚本通知公共邮箱账户快要过期和已经过期邮件通知