这里是PowerShell脚本代码我使用PowerShell的 - 发送邮件脚本抛出错误
$SmtpClient = New-Object system.net.mail.smtpClient;
$mailmessage = New-Object system.net.mail.mailmessage;
$SmtpClient.Host = "exchange server name";
$SmtpClient.Credentials = New-Object System.Net.NetworkCredential("User name", "password");
$mailmessage.from = ("[email protected]");
$mailmessage.To.add("[email protected]");
$mailmessage.Subject = “Message”;
$mailmessage.Body = “Body”;
$smtpclient.Send($mailmessage);
以下是错误我得到
异常调用“发送”与“1”的说法( s):“发送邮件失败。” 在C:\ Users \ user1 \ Desktop \ sendmailPS.ps1:9 char:17 + $ smtpclient.Send < < < <($ mailmessage); + CategoryInfo:NotSpecified:(:) [],MethodInvocationExcept离子 + FullyQualifiedErrorId:DotNetMethodException
任何帮助事先赞赏和感谢
它可能是Exchange服务器上的连接器权限。你确定服务器会做smtp中继吗? – mjolinor