-1

以下代码成功执行,没有-Body

PS C:\Users\user001> send-MailMessage -SmtpServer smtp.gmail.com -Cre
dential $mycred -Usessl true -From 'user@test.in' -To 'user2@test.in',
'friend@test.com' -Subject 'Hi Test'

此代码未执行,这是与-Body

PS C:\Users\user001> send-MailMessage -SmtpServer smtp.gmail.com -Cre
dential $mycred -Usessl true -From 'user@test.in' -To 'user2@test.in',
'friend@test.com' -Subject 'Hi Test' -body 'message here'

我得到低于指定的错误

Send-MailMessage:找不到接受参数“true”的位置参数。

4

1 回答 1

1

去掉 true 之后-UseSsl。它是一个标志,而不是一个命名参数。

于 2013-10-01T08:40:34.850 回答