我在使用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
我该如何解决这个问题?
答案 0 :(得分:2)
用于中继的接收连接器可能没有运行脚本的计算机的IP地址。您需要在Exchange服务器上进行检查。