gpt4 book ai didi

c# - System.Net.Sockets.SocketException

转载 作者:行者123 更新时间:2023-12-04 06:22:56 25 4
gpt4 key购买 nike

Encoding en = Encoding.GetEncoding("iso-8859-1"); // default encoding
IPHostEntry IPhst = Dns.GetHostEntry(_Host);
IPEndPoint endPt = new IPEndPoint(IPhst.AddressList[0], 25);
Socket s = new Socket(endPt.AddressFamily, SocketType.Stream, ProtocolType.Tcp);
s.Connect(endPt);

这是错误,如:

System.Net.Sockets.SocketException: A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond 202.88.253.162:25 at System.Net.Sockets.Socket.DoConnect(EndPoint endPointSnapshot, SocketAddress socketAddress)"



我该如何解决这个问题?

最佳答案

没有服务器在您尝试连接的指定 ip/端口上监听。

错误的可能原因:

  • 您使用了错误的 IP 地址
  • 您使用了错误的端口

  • 更新

    没有看到您正在尝试连接到 SMTP 服务器。许多 ISP:除了他们自己的 SMTP 服务器之外,所有 ip 地址都会阻止端口 25。这是为了减少垃圾邮件。所以这也可能是原因。

    关于c# - System.Net.Sockets.SocketException,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6343728/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com