hotmail无法连接到远程服务器
Unable to connect to the remote server with hotmail
我正在尝试向我自己的 hotmail 发送电子邮件,但出现此错误:
Unable to connect to the remote server
遵循发送邮件的代码方法:
public void SendEmailToClient(string email, string subject, string content)
{
SmtpClient smtpClient = new SmtpClient();
NetworkCredential basicCredential = new NetworkCredential("thiago.friedman@hotmail.com", "123");
MailMessage message = new MailMessage();
MailAddress fromAddress = new MailAddress("thiago.friedman@hotmail.com");
smtpClient.Port = 25;
smtpClient.Host = "smtp.live.com";
smtpClient.UseDefaultCredentials = false;
smtpClient.Credentials = basicCredential;
message.From = fromAddress;
message.Subject = subject;
message.Body = content;
message.To.Add("thiago.friedman@hotmail.com");
try
{
smtpClient.Send(message);
}
catch (Exception ex)
{
Response.Write(ex.Message);
}
}
会是什么?
添加这个后对我有用:
smtpClient.Port = 587;
smtpClient.EnableSsl = true;
我正在尝试向我自己的 hotmail 发送电子邮件,但出现此错误:
Unable to connect to the remote server
遵循发送邮件的代码方法:
public void SendEmailToClient(string email, string subject, string content)
{
SmtpClient smtpClient = new SmtpClient();
NetworkCredential basicCredential = new NetworkCredential("thiago.friedman@hotmail.com", "123");
MailMessage message = new MailMessage();
MailAddress fromAddress = new MailAddress("thiago.friedman@hotmail.com");
smtpClient.Port = 25;
smtpClient.Host = "smtp.live.com";
smtpClient.UseDefaultCredentials = false;
smtpClient.Credentials = basicCredential;
message.From = fromAddress;
message.Subject = subject;
message.Body = content;
message.To.Add("thiago.friedman@hotmail.com");
try
{
smtpClient.Send(message);
}
catch (Exception ex)
{
Response.Write(ex.Message);
}
}
会是什么?
添加这个后对我有用:
smtpClient.Port = 587;
smtpClient.EnableSsl = true;