首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >Power Shell脚本SMTP电子邮件问题

Power Shell脚本SMTP电子邮件问题
EN

Stack Overflow用户
提问于 2018-06-10 02:40:34
回答 1查看 376关注 0票数 0

1)如何在此脚本中存储凭据-它会提示我输入凭据

2)最后两行应该在参数的底部还是在参数之前?我收到此错误-我认为我没有正确传递我的凭据

smtpMessage Send-MailMessage :无法解析远程名称:'System.Net.Mail.SmtpClient‘,第:21行字符:1+ Send-MailMessage @smtpMessage块引用

代码语言:javascript
复制
    param (
    [string]$Path = "C:\Users\me\Desktop\ScanFolder",
    $From = "me@msn.com",
    $To = "you@msn.com",
    $Subject1 = "Changes Found",
    $Subject2 = "No Changes in last x minutes",
    $Body = "anything",
    $SMTPServer = "smtp.live.com",
    $SMTPPort = "587",
    [PSCredential]$Credential #pass in credential
)
$smtpMessage = @{
    To = $To
    From = $From
    Subject = $Subject
    Smtpserver = $SMTPClient
    Credential = $Credential
    BodyAsHtml = $true
}

Send-MailMessage @smtpMessage

$secpasswd = ConvertTo-SecureString "mypassword" -AsPlainText -Force
$creds = New-Object System.Management.Automation.PSCredential ("me@msn.com", $secpasswd)
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50777442

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档