首页 文章

使用“1”参数调用“发送”的异常:“必须指定收件人”

提问于
浏览
1

param([switch] $ configure)

$ Date =获取日期

$ Server = gc env:computername

创建电子邮件

$ msg = new-object Net.Mail.MailMessage

设置电子邮件属性

$ msg.subject = $ Subject

设置电子邮件正文

$ msg.body = $ Body

创建SMTP服务器对象

$ SMTP = new-object Net.Mail.SmtpClient($ SMTPServer)

电子邮件结构

$ msg.From =“admin@email.com”

$ msg.Replyto =“me@email.com”

$ Subject =“来自$ Server $ Date的硬件警报”

$ SMTPServer =“smtp.office365.com”

$ SMTPPort = '25'

$ SMTPUser ='admin@email.com'

$ SMTPPassword ='密码'

身体

其他{$ smtp.Send($味精)}

当我运行它时,我一直得到“必须指定一个收件人” . 我做错了什么?

1 回答

相关问题