PowerShell send-mailmessage

时间:2016-05-11 18:01:57

标签: powershell mailmessage

如何终止To []地址的cmdlet提示? 它不断要求更多! 这就是我所看到的:

send-mailmessage
cmdlet Send-MailMessage at command pipeline position 1
Supply values for the following parameters:
From: ABCD@boo.edu
Subject: test
To[0]: DCBA@foo.com
To[1]: jhgjjg@trtre.com
To[2]:???????

1 个答案:

答案 0 :(得分:1)

您必须至少在命令中包含SMTP服务器参数,因为您不会收到提示:

Send-MailMessage -From "ABCD@boo.edu" -To @("DCBA@foo.com", "jhgjjg@trtre.com") -Subject "test" -Body "Testing PS Email" -SmtpServer "yoursmtpserver"

完成后,请正常输入“到”地址,完成后再次按Enter键退出最终提示并发送电子邮件。

更好的是,只需输入包含参数的整个命令:

User.IsInRole()