2013-10-26 62 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);我如何强制它的工作? –