PowerShell Send-MailMessage和Microsoft Exchange 2007

时间:2016-05-11 06:47:03

标签: email powershell smtp exchange-server

我在使用Microsoft Exchange 2007发送电子邮件时遇到问题。

我在另一台机器上使用了完全相同的PowerShell代码并发送了电子邮件。

它给出的错误信息是:

Send-MailMessage : Mailbox unavailable. The server response was: 5.7.1 Unable to relay
At C:\Users\alex\Desktop\Email.ps1:37 char:29
+             Send-MailMessage <<<<  @Parameters
    + CategoryInfo          : InvalidOperation: (System.Net.Mail.SmtpClient:SmtpClient) [Send-MailMessage], SmtpFailedRecipientException
    + FullyQualifiedErrorId : SmtpException,Microsoft.PowerShell.Commands.SendMailMessage

我该如何解决这个问题?

1 个答案:

答案 0 :(得分:2)

用于中继的接收连接器可能没有运行脚本的计算机的IP地址。您需要在Exchange服务器上进行检查。