2014-01-30 69 views
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"; 
+1

我想看看你發送給外部交換服務器的憑據需要。 – FiveTools

+0

因此,中繼消息意味着它的交換服務器不是網絡服務器? – AlexW

+0

是的。 5.7.1表示用戶電子郵件客戶端無法在郵件服務器上進行身份驗證。 – FiveTools

回答

-1

兩件事情

不正確的憑據,其中用於 使用端口587,而不是25

+0

你沒有投票計數,句子結構或相關? ...或者它實際上是2件事 – user1566694

相關問題