为什么我无法连接到我的服务器(连接尝试失败)
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了为什么我无法连接到我的服务器(连接尝试失败)相关的知识,希望对你有一定的参考价值。
enter image description hereI使用mailkit并且使用outlook smtp 100%工作,但不是我自己的域。
using (var client = new SmtpClient())
{
client.AuthenticationMechanisms.Remove("XOAUTH2");
client.ServerCertificateValidationCallback = (s, c, h, e) => true;
client.Connect(SmtpServer, SmtpPortNumber, /*SecureSocketOptions.Auto*/ /*SSL*/true);
// Note: only needed if the SMTP server requires authentication
// Error 5.5.1 Authentication
client.Authenticate(UsernameD, PasswordD);
client.Send(mimeMessage);
client.Disconnect(true);
}
catch子句:
catch(Exception ex){
//when any error occurrs in this method the error message is written in the log file (log.txt) which is located in the root.
using (StreamWriter writer = new StreamWriter(LogError, true))
{
writer.WriteLine("Message :" + ex.Message + "<br/>" + Environment.NewLine + "StackTrace :" + ex.StackTrace +
"" + Environment.NewLine + "Date :" + DateTime.Now.ToString());
writer.WriteLine(Environment.NewLine + "-----------------------------------------------------------------------------" + Environment.NewLine);
}
Application.ExitThread();
Application.Exit();
答案
确保桌面上没有防火墙阻止您连接到服务器。还要确保服务器没有防火墙阻止运行smtp服务的任何端口上的传入连接(25?465?587?)
以上是关于为什么我无法连接到我的服务器(连接尝试失败)的主要内容,如果未能解决你的问题,请参考以下文章
我无法使用 nuget 控制台代码中的代码通过 Microsoft 登录连接到数据库
Windows 上的本地 Mongo - 无法连接到服务器 127.0.0.1:27017,连接尝试失败
java.net.ConnectException:无法连接到 /10.0.0.2(端口 80):连接失败:ETIMEDOUT(连接超时)