【发布时间】:2016-11-12 23:07:07
【问题描述】:
尝试从 ASP 中的 1and1 smtp 服务器发送电子邮件:
MailMessage Msg = new MailMessage();
Msg.From = new MailAddress("admin@mywebsite.com");
Msg.To.Add("personalmail");
SmtpClient smtp = new SmtpClient("auth.smtp.1and1.fr",465);
smtp.Credentials = new NetworkCredential("admin@mywebsite.com", "mypassword");
smtp.EnableSsl = true;
try
{
// smtp.Send(Msg);
smtp.Send(Msg);
return "ok";
}
catch (Exception e)
{
return e.ToString();
}
代码进入 catch 中,错误名为:“net_io_connectionclosed” 有人知道这个问题吗? 问候
【问题讨论】:
-
尝试使用与 465 不同的端口,它已被弃用。 stackoverflow.com/questions/15796530/…
-
你试过587端口吗?
标签: c# asp.net email smtp webmail