2013-10-26 68 views
1

我正在寫郵件服務器,並希望將郵件發送到我的服務器。我的服務器應用程序在25端口收聽,但我不知道應該聽哪個地址。服務器應該偵聽哪個IP地址?

try 
{ 
    listener = new Listener(Address, Port); 
    listener.Start(); 
} 

如果我發送到我的新郵件(與我的新域),服務器如何能夠聽它?或者如果我在服務器中使用127.0.0.1地址,客戶端如何找到服務器?

回答

0

您需要偵聽發送郵件的計算機可見的內容。

127.0.0.1用於回送接口,因此在它上進行偵聽將只允​​許您從服務器本身接收郵件。

您可以在0.0.0.0上收聽以覆蓋您的所有網絡接口。

+0

謝謝,我該如何發送[email protected] SmtpClient client = new SmtpClient(「[email protected]」,25); ...... slient.send(msg);我如何強制它的工作? –