1
当我的应用程序尝试发送给外部收件人时,即时发生5.7.1错误。错误并不说明源的来源,它是不能中继的IIS服务器,还是它是我的交换服务器?5.7.1。无法中继,这是Web服务器还是交换服务器?
为了测试,我让它在内部发送一封电子邮件,并在外部发送一封电子邮件。内部的一个总是通过,但外部失败,我只是试图找出我需要寻找错误,交换服务器或IIS服务器(下面使用的IP是交换服务器)
谢谢
SmtpClient client = new SmtpClient();
var SMTPCredentials = new System.Net.NetworkCredential("User", "Pass", "Domain");
client.UseDefaultCredentials = false;
client.Credentials = SMTPCredentials;
client.Port = 25;
client.DeliveryMethod = SmtpDeliveryMethod.Network;
client.Host = "192.168.1.115";
我想看看你发送给外部交换服务器的凭据需要。 – FiveTools
因此,中继消息意味着它的交换服务器不是网络服务器? – AlexW
是的。 5.7.1表示用户电子邮件客户端无法在邮件服务器上进行身份验证。 – FiveTools