首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Powershell发送电子邮件失败

问Powershell发送电子邮件失败
EN

Stack Overflow用户
提问于 2018-11-30 01:34:16
回答 1查看 500关注 0票数 0

我正在写一个Powershell电子邮件功能,我用了comdle

代码语言:javascript
复制
"Send-MailMessage -To mail -From mail -Subject" 

我得到了错误:

无法连接到远程服务器.

另外,我想知道这种方法是否有效?

代码语言:javascript
复制
New-Object System.Net.Mail.MailMessage($From, $To, $Subject, $Body)

和发送邮件有什么区别?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-11-30 07:38:05

首先,您需要检查SMTP,看看是否可以解析或ping SMTP服务器。另外,你检查过你的港口吗?例如587?如下所示:

发送邮件-To $to -From $from -cc $cc -Subject $sub -Body $body -Credential $mycreds -SmtpServer $smtp -DeliveryNotificationOption Never -BodyAsHtml -BodyAsHtml 587

对于发送电子邮件的差异,您还可以参考以下链接:

脚本:使用Powershell和System.Net.Mail API发送电子邮件

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/53549999

复制
相关文章

相似问题

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